Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 11

Praveen V

EDUCATION
MCA from University of Madras, December 2003
BCom from Annamalai University, December 1999

PROFESSIONAL EXPERIENCE

 March 2005 onwards Photon InfoTech, DLF IT Park, Block 6,


Chennai, India.

 Feb 2004 to Feb 2005 , Easypack Softwares Inc., Nagpur,


Maharastra, India

 April 2002 to Jan 2004 , Aarambh Network Pvt Ltd., Chennai,


India

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

Contractor Rewards – Web Portal

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.

Role: Technical Architect

 Leading Brain Storming sessions, for technical solutions and viability


 Worked with client configuring infrastructure in Kubernetes with Akamai
WAF and Istio as service mesh
 Worked in configuring CI/CD pipelines with following steps:
o Integrating with VSTS Git
o Integrating with Sonar for static analysis of code
o Integrating with Checkmarx api for security scanning
o Generate docker image and upload the image in ACR
 Estimating stories
 Code review
 Interacting with customer on daily basis

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:

June 2018 – till date

Team Size:

30 Members

PROJECT #2

Huddle – Web Portal

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.

Role: Technical Architect

 First project, I have worked with ReactJS for Front End


 Leading Brain Storming sessions, for technical solutions and viability
 Reviewing the implementation
 Implemented the MVC design patterns in this project with responsive design
 Estimating stories
 Development of few features
 Code review
 Interacting with customer on daily basis

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:

May 2017 – till date

Team Size:

20 Members

PROJECT #3

Corpex – Corporative Executive

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.

Specialized in: Directors and officer’s liability, fiduciary liability, Employment


practices liability, Error and omissions liability and its CorpEx services for financial
services companies.

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.

Role: Technical Architect

 Leading Brain Storming sessions, for technical solutions and viability


 Reviewing the implementation
 Implemented the MVC design patterns in this project with responsive design
 Estimating stories
 Development of few features
 Code review
 Interacting with customer on daily basis
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:

January 2016 – till date

Team Size:

15 Members

PROJECT #4

Claims Client Portal System

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.

Role: Technical Architect

 Decided to use AngularJS framework newly with this project


 WebAPI is implemented for the service layer
 Leading Brain Storming sessions, for technical solutions and viability
 Estimating stories
 Development of few features
 Code review
 Interacting with customer on daily basis

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:

January 2016 – June 2016

Team Size:

7 Members

PROJECT #5

Certificate of Insurance (COI) System

A certificate of insurance is a document issued by Woodruff Sawyer that is used to


verify the existence of insurance coverage under specific conditions granted to listed
individuals. More specifically, the document lists the effective date of the policy, the
type of insurance coverage purchased, and the types and dollar amount of applicable
liability. Created a common WCF service to generate Acord forms. The Acord form #
25 will be generated as a certificate. An email service send a bulk email y attaching
certificates to the each client.

Role: Technical Architect

 Leading Brain Storming sessions, for technical solutions and viability


 Estimating stories
 Development of few features
 Code review
 Interacting with customer on daily basis

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:

September 2015 – December 2015

Team Size:

10 Members

PROJECT #6

Woodruff Web Solutions

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.

Role: Technical Architect

 Created components which can be used across multiple project


 Leading Brain Storming sessions, for technical solutions and viability
 Reviewing the implementation
 Implemented the MVC design patterns in this project with responsive design
 Estimating stories
 Development of few features
 Code review
 Interacting with customer on daily basis

Environment:
MVC 4.0, C# .NET, Entity framework, Responsive design with twitter bootstrap and
SQL Server 2012, Integration Epic from Applied Systems
Duration:

January 2013 – August 2015

Team Size:

35 Members

PROJECT #7

AmbuPro EMS – AmbuPro Emergency Management Service

AmbuPro EMS by OCI Software provides emergency medical technicians, firemen


and paramedics alike, a more efficient way of helping patients while out in the field,
by providing them with lifesaving information regarding each patient and incident.
AmbuPro EMS instantly places vital patient information and incident history at the
fingertips of fast-acting EMS personnel, supplying them with critical information for
better decision making.Project is all about to build an application for AmbuPro EMS
in Master mode compatible with Mobile Tablets which would enable every AmbuPro
end users (Data Entry users) to provide high quality service and support on serving the
patients and maintaining patient’s records in terms of collecting their details for
incident management and reporting..

Role: Associate Architect

 Architecture, Reviewing the implementation


 Leading Brain Storming sessions, for technical solutions and viability
 Created commonly used Custom Controls
 Implemented the MVVM design patterns in this project
 Estimating stories, planning iterations and delivery
 Development of few features
 Code review
 Deployment
 Interacting with customer on daily basis

Environment:

WPF, C# .NET, LLBL Gen and SQL Server


Duration:

December 2011 – December 2012

Team Size:

18 Members

PROJECT #8
CC – Cancer Centre automation

The Bio-Specimen tracking application is a web-based tool which manages the


workflows and data associated with Bios-Specimen collection. Functionality of the
current version of Bio-Specimen includes: consent form tracking, processing of
biological samples, vaccine development, and sterility testing. Access into the
system is protected by AOS (Admit One System), a key component which ensures
two factor authentications – confirming that the username/password and the user
keyboard biometrics match. Once logged into the Bio-Specimen, access is further
protected by three defined roles of administrator, contributor and read-only users.
Each of the roles has defined privileges inside the system ensuring protection of
patient data. Also worked in creating interface with Third Party application called
FreezerPro.

Role: Technical Leader

 Requirement gathering and analysis


 Estimating stories, planning iterations and delivery
 Development, Deployment

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:

September 2010 – till date

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.

Role: Technical Leader & Architecture

 Converted existing web services to WCF using 3.5 frameworks


 Involved in unit test coverage for the whole project to increase from 10% to
90% (total line code cross more than 1 lakh lines)
 I was in onsite for 6 months during the release cycle 7.8 to 8.0
 Deployment

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:

June 2009 – August 2010

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.

Role: Technical Leader

 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:

ASP.NET, C# .NET, ADO .NET, SQL Server 2005, Ajax Controls

Duration:

September 2010 – till date

Team Size:

3 Members

PROJECT #11

EEAP – Employee Engagement Action Planning

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.

1.Adminstrator 2.Action Planner 3.Action Reviewer

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.

Open Source tools used:


0 NUnit: Unit tests for functional verification
FxCop : Check for Coding standards

Role: Technical Leader

 Requirement gathering and analysis


 Planning Iterations and delivery
 Development
 Code Re-factoring
 Deployment

Environment:

ASP.NET, C# .NET, ADO .NET, SQL Server 2000, SoftArtisians.

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

Mobile No: 9962653802/9840899912


Email: vpraveen24@yahoo.com

You might also like