SUMMARY:
Over *.* years of experience in Software Industry Analysis, Design, Development, Implementation and Testing of enterprise applications using Microsoft technologies. Has good knowledge in HealthCare/Life science/Banking/Content Management domains.
Around 9 years 7 months of experience in the IT industry in developing and delivering insurance product with Microsoft Development of all processes.
Extensive project implementation skills using both core and advanced Microsoft technologies (ASP.NET, C#.NET, MVC, ADO.NET)
Possess good knowledge in handling SQL Server, Oracle and DB2 databases
Active participation in a team, belief in teamwork and team efforts
Exposure in performing system analysis and detailed design Use-Case Analysis, Functional Analysis, Modeling program with Class & Sequence, Activity, and State diagrams using UML.
Extensive experience in Requirements gathering, Analysis, Design, Code Reviews, Unit Testing and Integration Testing.
Expertise in analyzing Business specification documents, providing technical solution, developing and testing to ensure quality product release.
Well versed with Software Development Life Cycle (SDLC) and involved in all the phases of the life cycle.
Expertise in managing a project team as a lead by following all steps of SDLC Life Cycle following Waterfall and Agile methodologies.
Proficient in Source Code Management tool like TFS, GitHub and SVN
Self-starter with a positive attitude, willingness to learn new concepts and accept of challenges sportingly
Expertise in analysis of problem severity, defect tracking & defect reporting
Willingness to learn and understand new technologies.
EDUCATION QUALIFICATION:
B.Tech (Information Technology), Noorul Islam College of Engineering, TamilNadu, India, 2005
TECHNICAL SKILLS:
Operating System: Windows 2000/2003/XP/Vista/7/10
Programming Languages: ASP.NET, C# (3.0, 4.0), ADO.NET, WCF, ASP.NET MVC (3, 4), Entity Framework, Web services, Web API, Windows Services, XML, Angular JS
Databases & Tools: Microsoft SQL Server (2008, 2012), Oracle 9i, SQL Developer, Toad, DB 2
Scripting Languages: JavaScript, JQuery, Ajax
Source Control : HTML, CSS, VSS, TFS, GitHub, SVN
PROFESSIONAL EXPERIENCE:
Client: Blue Cross Blue Shield Feb 2016 - Till Date
Project: Provider Entry System
Role: Senior .Net Developer
Location: Topeka, Kansas
DESCRIPTION: Provider Entry System is used by the provider clients to maintain BCBS of Kansas’ provider networks. The maintenance of professional and institutional providers involves updating demographic, contractual, pricing and other various related information. Provider Entry System is a unique website that integrates data from a wide variety of sources and provides unique ‘views’ into the data that enhances clinical information systems and decision support tools. The database that this application maintains used by virtually every area of the corporation in some form or another
RESPONSIBILITIES:
Involved in various phases of the project including planning, analysis, estimation and implementation.
Involved in coding and unit testing before releasing to QA.
Interacting with on-site tech leads, Tech Support team, understanding the support flow, functionality and requirements from BA.
Involved in the process of defect tracking & bug fixing during UAT Phase
Created the UI framework using MVC 4, JavaScript and JQuery.
Writing module Level code implementation using C#.
Created/consumed WCF, Rest and Web Services for the application.
Configuring the entire project in TFS.
Deployments and builds as per the schedule by using IIS 7.
The projects adheres to the Agile Scrum, Create project backlogs, discuss over user stories, decide timelines, assign functionality to individual team members, resolve dependency bottlenecks in sprint meeting.
Used CSS3 for styling, but at the same time made sure the older browser renders properly.
Implemented Test Solution offered by MS to automate Unit Testing for change in existing functionality.
Trouble shooting using UI tools like Fiddler, Firebug, and Chrome.
Environment: ASP.NET 4.5, MVC 4, WCF, DB 2, JQuery, and JavaScript, Windows 7
Client: Aetna Aug 2014 - Jan 2016
Project: AHM Engagement in BA & DEV (AHM ACT)
Role: Senior .Net Developer
Location: Chennai, India
DESCRIPTION: Active Care Team (ACT) designed by Active Health Management is a unique website that integrates data from a wide variety of sources and provides unique ‘views’ into the data that enhances clinical information systems and decision support tools. Active Care Team provides feedback to physicians, supports team based care, improves coordination of care and increases patient engagement, Accountable Care Organizations (ACOs) and Clinically Integrated Networks (CIN) to manage their populations.
RESPONSIBILITIES:
Views were created compliant to HTML 5 to give aesthetic meaning to the page, used new elements like header, article etc.
Creating design documents which involved class diagram and component diagrams, unit/Integration test scripts and testing the application.
Created the UI framework using MVC 4, JavaScript and JQuery.
Implemented AJAX framework for the application.
Involved in coding and unit testing.
Used standard script standard library Angular JS.
Writing stored procedures and creation of tables/views/triggers and using SQL for all the back end functionalities.
Created/consumed WCF, Rest and Web Services for the application.
Used CSS 3 for styling, but at the same time made sure the older browser renders properly.
Involved in various phases of the project including planning, analysis, estimation and implementation.
Writing module Level code implementation using C#.
Configuring the entire project in TFS.
Deployments and builds as per the schedule by using IIS 7.
Trouble shooting using UI tools like Fiddler, Firebug, and Chrome.
Environment: ASP.NET 3.5, WCF, SQL Server, JQuery, JavaScript, Windows7
Client: JP Morgan Chase Sep 2011 - Aug 2014
Project: Receivable Edge Browser
Role: Senior .Net Developer
Location: Chennai, India
DESCRIPTION: Receivables Edge is a Web presentment application that combines advanced image and data capture technology with the power of the Internet to deliver a consolidated and timely view of electronic and paper remittance images and related data directly to the client desktop. Through this single portal, clients can access images and information related to payments received in JPMorgan. Easy navigation, advanced queries, alert notifications and workflow tools gives accounts receivable, credit and customer service staff the ability to make informed business decisions quickly without handling paper documents. Receivables Edge enables clients to view transaction data and images stored on a server at JPMorgan Chase. Clients access the server via the Internet, using a standard Web browser.
RESPONSIBILITIES:
Involved coding, unit testing and functional testing as per the design and requirements
Prepared estimation, planning and tracking the development team
Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML, CSS.
Involved in ongoing maintenance issues and database design
Involved in the process of defect tracking & bug fixing during UAT Phase.
Used CSS 3 for styling, but at the same time made sure the older browser renders properly.
Transformed design mock-ups to W3C standards compliant HTML pages using XHTML, CSS, JavaScript, JQuery, JQuery UI.
Created the UI framework using ASP.NET 3.5, JavaScript and JQuery.
Views were created compliant to HTML 5 to give aesthetic meaning to the page, used new elements like header, article etc.
Writing stored procedures and creation of tables/views/triggers and using SQL for all the back end functionalities.
Writing module Level code implementation using C#.
Implemented numerous JQuery Plugins to be used across projects.
Created/consumed WCF and Web Services for the application.
Environment: ASP.NET 3.5, C#.NET, Web Services, Oracle 11g, JQuery, JavaScript, Windows 7
Client: Pfizer Aug 2010 - Sep 2011
Project: WWMS
Role: Senior .Net Developer
Location: Chennai, India
DESCRIPTION: WWPS Clementine application is a web application developed in C#.net, Infragistics with SQL Server 2005 database. This application directly accesses the Supply Chain Manufacturing (SCM) data for tracking and processing the requests. The main purpose of this application is to monitor all the requests in the SCM and maintain the metrics for each chain on process. WWPS Clementine application has 3 major parts API (Active Pharmaceutical Ingredient), CSM (Clinical Supply Manufacturing), CSP (Clinical Supply Packaging).
RESPONSIBILITIES:
Interacting with on-site tech leads, and understanding the requirements
Understanding the functionality of the product
Involved in the project from Design through Implementation phase.
Responsible for Peer level Code Review.
Played an important role in the Transition phase of the project.
Created the UI framework using ASP.NET 3.5, JavaScript and JQuery.
Writing module Level code implementation using C#.
Writing packages and creation of tables/views/triggers and using Oracle for all the back end functionalities.
Created/consumed Web Services for the application.
Views were created compliant to HTML and CSS to give aesthetic meaning to the page, used new elements like header, article etc.
Implemented numerous JQuery Plugins to be used across projects.
Environment: ASP.NET 2.0, C#.NET, SQL Server 2008, Ajax, JavaScript, Windows 7
Client: Citi Group Jan 2010 - Aug 2010
Project: Enterprise Security Manager
Role: Senior .Net Developer
Location: Chennai, India
DESCRIPTION: Enterprise Security Manager (ESM) is used within CITI to monitor operating system and business application files in order to detect unauthorized changes. Additionally, ESM is used as a Security Self-Assessment tool to ensure compliance to SECU for SOE servers. ESM has been selected by CITI to provide this monitoring and reporting capability. With this tool in place, servers managed by CITI must have a ESM agent. Using a 3-tiered architecture consisting of agents, managers, and consoles, ESM collects and evaluates security related information from all server agents that comprise the network.
RESPONSIBILITIES:
Interacting with on-site tech leads, Tech Support team, understanding the support flow, functionality and requirements from BA.
Involved in the project from Design and Development phase.
Created the UI framework using ASP.NET 2.0, JavaScript and JQuery.
Interacting with on-site tech leads, and understanding the requirements.
Writing module Level code implementation using C#.
Environment: ASP.NET 2.0, C#.NET, SQL Server 2005, Ajax, JavaScript, Windows 7
Client: PCH Jan 2009 to Dec 2009
Project: Publishers Clearing House
Role: Senior .Net Developer
Location: Chennai, India
DESCRIPTION: Publishers Clearing House is one of the largest and most successful direct marketing companies in the world. The goal of the Prism System is to build an application framework which streamlines the workflow and production of various marketing campaigns while also providing increased capabilities and improved reporting. The result is a system which is made up of the following main areas: Template Management, Package Management, Path Management, Offer Management and Contest Management. (Site Link:www.pch.com).
RESPONSIBILITIES:
Preparation of document of understanding, estimation, low level design, unit test cases.
Perform unit testing and integration testing.
Handling the team activities in the absence of the team lead.
Task allocation through TFS. Deliver code to integration stream, raise build request and deploy the release package.
Played an important role in the Transition phase of the project.
Environment: ASP.NET 2.0, C#.NET, SQL Server 2005, Ajax, JavaScript, Windows
Client: PCH Aug 2008 to Dec 2008
Project: MusicX
Role: Senior .Net Developer
Location: Chennai, India
DESCRIPTION: MusicX is a site and a tool to allow users to create “equations” to describe bands, albums or songs. It is very open site not allowing a lot of constraints on a user in entering an equation. The site will have a very ‘viral’ aspect of it pushing many forms of interaction and communities to the user base. Lovers of music typically will describe a band, an album or a song in context of another band, album or song.
The core concept of the site is simple; it is to provide a way for people to provide a means of describing music they like through equations as analogies. There are a number of music review sites that are very popular among music lovers and people who follow bands. People often search for a new great band by reading new reviews. The results of MusicX will not put a ranking or opinion on an album, but rather allow users to simple describe the music the best way they see fit.
RESPONSIBILITIES:
Perform coding, unit testing and functional testing as per the design and requirements.
Responsible for product customizations as per customer requirements.
Involved in the developing interfaces with third party systems
Perform unit testing and integration testing.
Environment: ASP.NET 2.0, C#.NET, SQL Server 2005, Ajax, JavaScript, Windows
Client: OnSpec Dec 2007 to Jul 2008
Project: CompuApps, Inc
Role: Senior .Net Developer
Location: Chennai, India
DESCRIPTION: This online shopping system is a web application that deals with purchase of online electronic materials of the client. The home page contains options to sign-up for new customers, options for searching the products by entering keywords related to the materials or by entering product name. Selected products added into the shopping cart. Customers can add, remove or modify the shopping cart contents. The customers also can change their profile information and password. The admin module function to maintain user accounts, manipulate product information, sends alert and news mails to the clients, finds and removes inactive customer accounts.
RESPONSIBILITIES:
Develop the web component layers using .Net framework.
Requirement analysis, Design, Coding and Implementation.
Perform unit testing and integration testing
Coordinating with the relevant teams in order to fix the defects
Environment: ASP.NET 2.0, C#.NET, SQL Server 2005, Windows
Client: CompuApps Jun 2007 to Nov 2007
Project: Quality Control System
Role: Senior .Net Developer
Location: Chennai, India
DESCRIPTION: This project encompasses the developing a Web based, User friendly, On-line System which helps to track and capture the performance of the projects. This System provides a centrally located repository of Bugs or Defects founds in the application. Information includes Defect, Account, Request Description, Status, Proposed Start Date and Time, Actual Start Date and Time, Actual End Date and Time, Tasked Opened By, Task Assigned To and other related items and system allows requests to be entered and tracked. System will allow super users/admin to generate various reports online .The system allows team of developers and QA member to work together by for a simple Bug Life Cycle.
RESPONSIBILITIES:
Writing test cases for products referring the Software Requirement Specification document.
Developing the requirement by coding using .Net Web Services for front and backend requirements respectively.
Perform unit testing and integration testing coordinating with the relevant teams in order to fix the defects.
Environment: ASP.NET 2.0, C#.NET, SQL Server 2005, Windows
Client: NomadApps Dec 2006 to May 2007
Project: Nomadapps.com
Role: Senior .Net Developer
Location: Chennai, India
DESCRIPTION: This entire website is developed for Online Product (Nomad Portable applications) Sales and Maintenance. It deals with Product Management, User Management, Admin Module, and Report Generation. Users are signed into the system to view the current Product status information. Users can purchase, sell their products and register their products. The user can also change their profile information, password and product details. Admin module is used to control the overall system it maintains user accounts, product details, send alert mails to users and delete expiry products. Various reports are generated according to the user needs.
RESPONSIBILITIES:
Design, Development, Unit Testing and Implementation
Involved in the analysis, implementation of project modules sprint-wise.
Involved in the requirement discussion & gaps in them with Client during UAT phase.
Environment: ASP.NET 2.0, C#.NET, SQL Server 2000, Windows