PROFESSIONAL SUMMARY:
Microsoft certified .Net develotaper with 4+ years of extensive IT professional experience in software development.
Good expertise in software analysis, design, development, testing and maintenance of multi-tier Web and Windows Applications using ASP.NET, C#.NET, MVC, LINQ, ADO.NET, SQL, VB.NET, XML, XHTML, XSL, CSS, XSLT, AJAX, JavaScript, JQuery and Web Services.
Excellent proficiency in creating and consuming XML Web Services and possess extensive knowledge on SOAP, SOAP HEADER and SOAP EXCEPTION using .NET Framework.
Excellent experience in Data Adapter, Data Reader and Dataset in ADO.NET and Language Integrated Query (LINQ) providers for data manipulation.
Experience in distributed applications development, SOA architecture implementation with Web Services and creating, consuming and publishing XML Web Services (SOAP, WSDL) using .NET.
Experience in Model View Controller (MVC) Architecture.
Practically involved with various SDLC concepts and AGILE software development methodology.
Strong understanding of Use Case diagrams, Dataflow diagrams, Activity diagrams, ER diagrams and Class diagrams using MS Visio.
Strong WebForms/WinForms experience and Excellent Object Oriented analysis and design expertise.
Good work experience in developing Database Design, Normalization, writing complex Stored Procedures, User Defined functions, Joins, Database triggers using SQL Server database.
Experience with Visual Studio 2013/2010/2008/2005, SQL Server 2008/2005/2000
Good experience in designing several Crystal Reports and able to manage and deliver reports from wide range of data sources for business intelligence applications.
Performed various successful client demos and involved in proposal writing for various USA based Insurance domain clients.
Good experience in AJAX implementation to improve user experience.
Extensively used Microsoft Team foundation Server (TFS), Visual Source Safe (VSS).
Certified in Property and Liability Insurance principles from American Institute of Chartered Property Casualty Underwriters (AICPCU).
Excellent communication and presentation skills, self-motivated, highly dedicated to responsibilities.
Solution oriented professional to solve complex business problems in stringent deadlines.
TECHNICAL COGNIZANCE:
. NET Technologies
.NET Framework 4.5.1/4.0/3.5/2.0, ASP.NET, C#, Window forms, AJAX, WCF, Java Script, JQuery, Web Services, SOAP, ADO.NET, LINQ, XML, VB.NET, IIS.
Programming Languages
C#, VB.NET, VB 6.0, SQL
IDE
Visual Studio 2013/2010/2008/2005
UML
Visio
Scripting and Markup
HTML, JavaScript, Ajax, CSS, XML Schema, XSLT
Reporting Tools
Crystal Reports
Databases
SQL Server 2012/2008/2005/2000, MS Access.
Operating Systems
Windows 7/2008/Vista/XP, UNIX
Unit Testing Tools
NTest, NUnit, NCover, VSTS
Other Tools
Visual basic 6.0 upgrade assessment tool, VSS
PROFESSIONAL EXPERIENCE:
1. NRG Energy
Client : NRG Energy, Texas, USA
Organization : Infobeam Technologies, Texas, USA.
Duration : Mar 2015 – Apr 2015
The project involved development of Dashboard with various widgets that can assist the business consultants and managers with their everyday work. The widgets provided access to various customer reports and charts and the Dashboard developed was customizable and dynamic for each user.
Role: .Net Developer
Responsibilities:
Involved in all phases of Dashboard Development i.e. Analysis, Design, Development, Implementation and Testing.
Designed and developed the Dashboard using ASP.Net
Used TFS for all the source code maintenance needs.
Performed Unit & Integration testing of the application.
Created complex stored procedures and views for the widgets.
Environment: VB .Net, ASP.Net, MVC, VS 2010, SQL server 2010, TFS
2. Travelers Insurance, USA - Legacy Modernization Practice (VB to .Net migration)
Client : Travelers Insurance, USA
Organization : L&T Infotech, Chennai, India.
Duration : Feb 2010 – Apr 2011
The Legacy modernization practice is primarily involved in the analysis of the legacy systems and capitalizing new marketing opportunities on migration projects and helping the organization develop strategic partnerships that can dramatically enhance the business. The project involves the migration of various legacy systems (VB 6.0) to .Net 3.5 for various insurance clients.
Role: .Net Developer
Responsibilities:
Coordinated with SME(s) and BA(s) for the research work on Legacy systems.
Designed and developed VB to .Net migration assessment tool.
Analyzed various VB applications with VB to .Net migration assessment tool and generated various Reports (Crystal Reports) and suggested indicative migration strategies for the project
Analyzing and implementing the migration strategies.
Responsible for Requirement Analysis, Migration of the project.
Migrated the VB projects to .Net Projects.
Responsible for major bug fixing and code optimization.
Performed the role of the tester, Reviewer.
Used Microsoft Visual Source Safe (VSS) for all the source code maintenance needs.
Performed Unit & Integration testing of the application.
Developed migration testing framework.
Performed various successful client demos.
Have involved in proposal writing for various US based Insurance Companies.
Trained users and developers on the usage of the VB to .Net migration assessment tool and its maintenance
Environment: VB 6.0, VB.Net, VS .NET Frame Work 3.5, COM, ADO.Net, VSS
3. Peritus, L&T Infotech
Client : L&T Infotech, Chennai, India
Organization : L&T Infotech, Chennai, India.
Duration : May 2009 - Jan 2010
A proprietary tool to assist pre migration project analysis of VB 6.0 to .Net Migration Projects. It collects the inventory details of the existing VB 6.0 application from the user, analyze the data and display it graphically using charts and reports and suggest indicative migration strategies for the project.
Role: .Net Developer and Quality Lead
Responsibilities:
Gather inputs on VB 6.0 to .Net migration requirements
Involved in all phases of Software Development Life-Cycle (SDLC) i.e. Analysis, Design, Development, Implementation and Testing of the application.
Built Interactive Windows forms using Asp.Net and C#.Net
Used ADO.NET components like Grid View, Data Adapter, Data Reader and Data Set to retrieve, display data.
Used Master Pages to provide a unified look and feel to the application.
Created ASP.NET validation controls and JavaScript validations to enforce validations.
Involved in AGILE software development methodology.
Used the ASP.Net Win forms to access and consume the output xml generated by the Visual basic 6.0 upgrade assessment tool
Developed necessary features that allow the user to input the details of the existing VB application.
Developed Questioner generation using MS Infopath, which helps the user to input the details even in the offline mode.
Developed features to access and consume the MS infopath file and save the details in the MS Access database.
Generated various reports using crystal reports.
Used Microsoft Visual Source Safe (VSS) for all the source code maintenance needs.
Performed Unit & Integration testing of the application.
Managed the quality process of the project.
Trained users and developers on the usage of the application.
Involved in the support and maintenance of the application.
Environment: C# .Net, ASP.Net, VS .NET Frame Work 3.5, MS Access, MS InfoPath, Crystal Reports, Visual basic 6.0 upgrade assessment tool.
4. SSP, UK - Sirius Access Manager (SAM)
Client : SSP, UK
Organization : L&T Infotech, Chennai, India.
Duration : Apr 2008 – Apr 2009
SAM is a host of web services which provides various functionalities to an application - Sirius BackOffice, which is a windows-based client server application capable of handling almost all the activities in insurance business.
Role: .Net Developer and Quality Lead
Responsibilities:
Involved in all phases of Software Development Life-Cycle (SDLC) i.e. Analysis, Design, Development, Implementation and Testing of the application.
Analyzed the requirements and prepared the technical and functional specification documents.
Designed and implemented user-interface screens using .Net technologies: ASP.Net and VB#.Net
Developed XML Web Services using VB.NET to interact with the Sirius BackOffice(VB 6 application)
Designed the application as n-tier architecture with extensive use of Object Oriented Programming Techniques.
Designed XML Schemas and developed XSL and XML gateway.
Configured web configuration file for application as well as IIS settings.
Used HTML and Web Form Controls to create web pages.
Worked on tools like SQL Server Enterprise Manager and Query Analyzer to Administer SQL Server.
Generated proxy and consumed Web service.
Cache mechanism was implemented in web pages.
Enhancement of Web Services.
Used Microsoft Visual Source Safe (VSS) for all the source code maintenance needs.
Developed Test Harness to test the web services
Involved in test Case preparation and unit testing of the application and fixing the defects raised.
Developing/Enhancing the Sirius Backoffice functionality in VB 6.
Developed forms and functionalities in VB 6 for modules MTA, Claims etc.
Enhanced existing functionalities for the changing business needs.
Created Views, Joins, Stored procedures and queries to get the data according the required functionality.
Performed normalization and wrote several stored procedures for database access.
Responsible for major bug fixing and code optimization.
Involved in the support and maintenance of the application.
Performed Unit & Integration testing of the application.
Managed the quality process of the project
Environment: VB 6.0, VB.Net, VS .NET Frame Work 3.5, Web Services, XML Schema, VB 6, SQL server 2000, VSS
5. Mercer, USA - Global Disclosure Database
Client : Mercer, USA
Organization : L&T Infotech, Chennai, India.
Duration : Nov 2007 – Mar 2008
The Global Disclosure Database is a global source of analyzed disclosure information. It provides the process to eliminate redundant efforts, ensures quality data, and improve efficiencies and profitability of client work. It enables consistent application of methodologies for collection and reporting of information across regions using the system.
Role: .Net Developer
Responsibilities:
Involved in all phases of Software Development Life-Cycle (SDLC) i.e. Analysis, Design, Development, Implementation and Testing of the application.
Used HTML and Web Form Controls to create web pages in VB.NET
Developed User Controls, used .NET web controls and improved the performance of the application by configuring the caching.
Designed and Developed the Front End Screens and validating the controls while inputting the required information.
Designed and developed UI Screens with HTML, CSS.
Implemented Client side and server-side validations done using JavaScript and Validation Controls.
Used AJAX to create better, faster and more user-friendly web applications.
Designed screens, which were easy to navigate and provide a quick and complete picture of the data needed to research or update information.
Designed and created Master Pages to attain uniform look and feel for the application front-end.
Used ADO.NET (Data Adapters, Data Sets) for database connectivity to SQL Server database.
Created Views, Joins, Stored procedures and queries to get the data according the required functionality.
Involved in database design, creation and fine tuning of database objects.
Performed Unit & Integration testing and involved in Bug Fixing.
Used Microsoft Visual Source Safe (VSS) for all the source code maintenance needs.
Report generation using crystal reports.
Environment: Visual Studio 2005, Visual Source Safe, VB.net, AJAX, ADO.NET, SQL server 2005
6. PRI, L&T Infotech
Client : L&T Infotech, Chennai, India
Organization : L&T Infotech, Chennai, India.
Duration : Apr 2007 – Oct 2007
PRI, the acronym for Portfolio Rationalization Index is a proprietary tool that ensures applications of a particular portfolio are aligned with the business needs. This tool can be used across Domains to compare large number of Portfolios, Functionalities and Applications. This helps in eradicating duplicates of various functionalities. PRI suggests whether a particular application can be Maintained or Consolidated or Invest or Retire.
Role: .Net Developer
Responsibilities:
Involved in Analysis, design and development of the tool.
Designed and developed UI Screens with HTML and ASP.NET Web Form Controls and validating the controls while inputting the required information.
Designed and created Master Pages to attain uniform look and feel for the application front-end.
Implemented validations using Validation Controls.
Developed the business logic in C#.net
Used ADO.NET (Data Adapters, Data Sets) for database connectivity to SQL Server database.
Created stored procedures and queries to get the data according the required functionality.
Involved in database design, creation and fine tuning of database objects.
Performed Unit & Integration testing and involved in Bug Fixing.
Performed functional testing to ensure that the application meets the functional requirement.
Used Microsoft Visual Source Safe (VSS) for all the source code maintenance needs.
Report generation using crystal reports.
Environment: Visul Studio 2005, ASP.NET, C#.Net, ADO.NET, SQL server 2005, Crystal reports.
ACADEMIC PREPARATION:
Bachelor of Engineering (B.E), India
TECHNICAL CERTIFICATION:
Microsoft Certified Professional – Web Based Client Development
DOMAIN CERTIFICATION:
Certified in Property and Liability Insurance principles from American Institute of Chartered Property Casualty Underwriters (AICPCU)
WORK AUTHORIZATION:
• Lawful Permanant Resident (Green Card ).