Professional Documents
Culture Documents
Pra Veen
Pra Veen
EDUCATION
MCA from University of Madras, December 2003
BCom from Annamalai University, December 1999
PROFESSIONAL EXPERIENCE
PROFESSIONAL SUMMARY
Working as Technical Architect
16+ of experience in Software Development
Have been leading multiple teams 30+ members in the current
architectural role
Have led a team of small/medium size and delivered project
successfully
Worked with pre-sales team to estimate and scope new business
prospects
Onsite experience (Visited Portland, Oregon, San Francisco,
California and Parsipanny, New Jery). Holding B1 visa valid till
November 2026 and visited US 7 times.
Knowledge and experience in the analysis, design and
implementation applications using .Net Core 2.1, ASP.NET,
MVC, C# and SQL Server 2005 and WPF with responsive design
Working also in leading the team with AngularJs,ReactJs
Framework on the front-end layer with Web API as service layer
Domain experience in health care system, Insurance Brokerage
industry
Involved in direct client interactions
Involved in the database maintenance and performance tuning
Performed estimation, reviews and requirements analysis
Expertise in both Agile and Waterfall software development
models
TECHNICAL SKILLS
Microsoft Technologies
.Net Core 2.1, C#, VB.NET, ASP.NET classic model and MVC,
WPF using MVVM pattern, ADO.NET, ASP 3.0, WCF, VB 6.0
Database
SQL Server 2000, SQL Server 2005, SQL Server 2008, SQL Server
2012, Azure Cosmos (NoSql)
Web Server
IIS 5.1/6.0/7.0/8.0
Source Code Control
CVS, Team Foundation Server, SVN, Visual Source Safe, VSTS
Scripting Languages
Java Script, AJAX, Jquery, AngularJs 1.5 and 2.0, ReactJS 16.1 with
Redux
Cloud Platform
Worked with Windows Azure environment, Azure Kubernetes
Cluster with deployment of application in Pods
Azure Technologies
Azure event grid topic, Logic Apps, SignalR, Azure Functions, Azure
Key Vault, Azure Blob and CDN, Azure data factory (ADF), Azure
security dashboard configuration and Application Insight (AI) for
enterprise logging of the applications across front end and back end.
Identity Platform
Integrated ReactJs application (SPA) with Auth0 as identity platform
and also integrating service layer also with Auth0.
Security Tools
Integration of CI pipleline with Checkmarx for security scanning of
the .net code for security vulnerability scanning.
Other Technologies
PHP, My sql 5.0 Alpha, LLBELGen framework (similar to entity
framework), Responsive web design, Aspose.Slides, Telerik Library
for WPF platform, DevExpress and DevExtreme libraries, Eloqua as
email engine.
DEVELOPMENT PROJECTS
PROJECT #1
The main objective of this application is to build a best in class interfaces for rewards
and loyalty program for client by replacing monolithic and outdated interfaces for
contractors and distributors. In this platform, it will bring both certified and non-
certified contractors to be more effective and efficient with their interactions. it will
enhance visibility into all aspects of the rewards program like contractor activity, sales
plan, claims submissions.
The main challenge of this project is to build Azure Kuebernetes infrastructure for
client and leveraging the Azure tools on developing back end services and integration
with third party systems. Also, configuring the CI/CD pipeline supporting this
infrastructure is another piece; we have greater challenge with configuration map on
CD pipeline.
Environment:
ReactJS 16.1 with Redux, .Net Core 2.1, C#.NET, Responsive design with twitter
bootstrap and Azure Cosmos NoSQL database, Azure event grid topic, Logic
Apps, Azure Key Vault, Azure Blob and CDN, Azure data factory (ADF), Azure
security dashboard configuration and Application Insight (AI) for enterprise
logging of the applications across front end and back end.
Duration:
Team Size:
30 Members
PROJECT #2
This portal to track the new opportunities and Leads within the organization. This
portal will interface Applied Epic and Sales Force. This is response portal which will
work internally integrated with Active directory and externally over SSL. Once, a
opportunity become a client, it will use the SDK of Epic and create Client, Policy,
Activities and contacts in Epic. This portal is developed to replace these feature
available in SalesForce and successfully finished and deployed in production.
Environment:
ReactJS 16.1 with Redux, MVC 4.0, C# .NET, Entity framework 6.0, Responsive
design with twitter bootstrap and SQL Server 2012, Integration Epic from Applied
Systems
Duration:
Team Size:
20 Members
PROJECT #3
Corporate and Executive Practice (CorpEx) brings together expertise in all aspects of
management liability to provide a holistic approach to the issue surrounding corporate
governance, harassment and discrimination, breaches of duty and the daily decision
made by directors and officers can have a visible and debilitating impact, not just on
the company’s liability but also on the personal assets of corporate executives
insurance and risk management.
This application also includes many sub-applications like Billing and Benchmarking,
Proposal, Document Repository, Mega Deck, Endorsement, Online Client, Marketing,
Address Book, etc... This is a maintenance application and more CR needs to be
implemented before the yearend.
MVC 4.0, C# .NET, Entity framework 5.0, Responsive design with twitter bootstrap
and SQL Server 2012, Integration Epic from Applied Systems
Duration:
Team Size:
15 Members
PROJECT #4
This web application will allow the Woodruff Sawyer's client to enter new claims
through the portal. We use the Web APIs to get and post the data. Every time the user
logs in, app will generate an OTP and send to Email. After client submitted their
claim, Woodruff Sawyer executive will validate it and send to carrier for the approval.
This is very vital portal developed for this client since, it bring their client directly to
this portal to file their claims.
Environment:
MVC 4.0, C# .NET, AngularJS 1.5, Entity framework 6.0, Responsive design with
twitter bootstrap and SQL Server 2012, Integration Epic from Applied Systems
Duration:
Team Size:
7 Members
PROJECT #5
Environment:
MVC 4.0, C# .NET, Entity framework 5.0, Responsive design with twitter bootstrap
and SQL Server 2012, Integration Epic from Applied Systems
Duration:
Team Size:
10 Members
PROJECT #6
We have working with this client to develop solutions for their various business
practices. They are into insurance brokerage industry and it had been good experience
to gain knowledge and develop solutions. Main challenge for this project is that we
need to develop responsive web design and its really challenging to cater to multiple
devices and at the same time with web interface which satisfy the user friendliness.
Environment:
MVC 4.0, C# .NET, Entity framework, Responsive design with twitter bootstrap and
SQL Server 2012, Integration Epic from Applied Systems
Duration:
Team Size:
35 Members
PROJECT #7
Environment:
Team Size:
18 Members
PROJECT #8
CC – Cancer Centre automation
Environment:
ASP.NET, C# .NET, ADO .NET, SQL Server 2005, Ajax Controls, MS Test for
Unit testing, Team Foundation Server for maintaining source code and automated
builds.
Duration:
Team Size:
4 Members
PROJECT #9
myProvidence – 7.4
This project is continuous of Montreal Project mentioned below. I have been involved
in many enhancements on this project starting release 7.4 to 8.0.
Environment:
ASP.NET, C# .NET, ADO .NET, SQL Server 2005, Ajax Controls, WCF, used
Quartz.net framework for deploying windows services, MS Test for unit testing.
Duration:
Team Size:
10 Members
PROJECT #10
Petty Cash Management system
Providence is doing some research for which they are conducting survey with public
(called participants). In order to make the survey most effective, they are encouraging
the participants by providing money for attending the survey. The amount will vary
based on the length / complexity of the survey. Prior to this application, they don’t
have any system; they had a manual process to handle this. Cashier will allocate
money to interviewers and interviewers conduct survey and handover money to
participants or return back the amount to the cashier. Now, all these manual process is
brought to system through this application.
Interacted with the client and coordinated with the onsite team
Estimated the project (3.0 Estimation) and prepared WBS (Work
breakdown system) and allocated the task for the resources.
Used VISIO (UML tool) for sequence diagram, database diagram and
class design
Review and optimize the code.
Test-cases coverage – Nunit - (TypeMock and Database hit)
Environment:
Duration:
Team Size:
3 Members
PROJECT #11
Description
This project is done for our US client who is into Healthcare sector. The objective of
this application is to improve the work environment of the employees of the
organization by asking them a set of questions and getting feedback on it. Based on
the answers, company will prepare a data in excel sheets in a pre-defined format. This
will be uploaded to the system (survey result). Based on the means, which have less
value, company will prepare an action plan for those questions. Action plans are
created against each department in the organization. There are three roles in this
application.
Admin can create user, create action plan and upload the survey results into the
system. Action planner can create an action plan for the questions, which have less
means. Reviewer will ratify the action plan created by the action planner. There are
bunch of reports in this application, which will help the user in creating action plan
decisions.
Environment:
Duration:
8 Months
Team Size:
4 Members
PERSONAL DETAILS
Date of birth: 24 May 1979
Languages Known: Malayalam, English, Tamil and Hindi
Marital Status : Married
Address: Sruthi Vaikunth, No.3, S3, Lavender Block
Gnanamurthy Nagar, Gandhi Street, Pattravakkam,
Ambattur, Chennai, Tamilnadu 600053, India