Extensive experience in designing, developing, maintaining, modifying and supporting software applications in domains such as banking, insurance, health care.
Experience in Software Analysis, Design, Development, Data Modeling, testing and implementing Object Oriented Programming Concepts (OOPS), Service Oriented Architecture (SOA) based Applications, client-server applications, N-tier applications, and Windows Services based.
Extensive knowledge with hands on experience on Client/Server and Web & Windows Based applications using C#, MVC, ASP.NET 3.5/4.0, WCF, Web API, Entity Framework, WPF, LINQ, Ajax, SQL Server 2005/2008, XML Web Services, Oracle, WCF RESTFUL, JSON, JQuery.
Expertise in creating User Interfaces using Web Forms, User Controls, various Custom Controls, Validation Controls and validating user inputs using validation techniques.
Involved in every phase of Waterfall Methodologies of a SDLC (Software Development Life Cycle) with the of iterative and Evolutionary standards.
Experience in implementing Windows Communication Foundation (WCF) services.
Knowledgeable in Creating Domains in data power and good experience with imports and exports of data power services from Dev to QA and QA to production environment.
Acquainted with the concepts like inheritance, polymorphism, abstraction and encapsulation, have used them wherever Object Oriented Programming System (OOPS) is needed.
Solid experience in creating WCF, WPF Services.
Hand on experience on Design Patterns using GOF and Model View Controller (MVC) architecture.
Experience in implementing the design Patterns like MVVM (Model View View-Model), MVC Architecture.
Have practiced project enhancements using SPRINT mechanism to stabilize the productivity & scalability of the application.
Knowledge in SharePoint Object Model. Good experience in analysis and design in the RDBMS environment and experience in development of Stored Procedures and Triggers in SQL Server 2005/2008/2012.
Experience using configuration Management Tools such as Team Foundation Server (TFS), Visual Source Safe (VSS), and Sub Version (SVN) for version control.
Performed unit testing and integrated testing for fixing the bugs, writing test cases, test plans and generating test scripts.
Experience in implementing LINQ by using LINQ to Dataset and LINQ to SQL for converting source code data
Experience with Reporting services like SQL Server Reporting Services (SSRS) and Crystal Reports.
Ability to adapt to new environment and open to learn new technologies in a team and as an individual good at problem solving and troubleshooting capabilities.
.net Framework 4.6/4.5/4.0/3.5, C#, ASP.Net, MVC Framework, Ajax, Microsoft Azure, SharePoint, SQL, WCF, Web API and LINQ
ASP.Net, ASP, HTML, CSS, jQuery, BOOTSTRAP, JSON Web Service
REST, SOAP, WSDL, XML.
XML, XSL/XSLT, SOAP, WSDL, DTD, LINQ to XML
SQL Server 2016/2014/2012/2010/2008 R2/2008
Microsoft IIS 10.0/8.0/7.0/6.0/5.0
SQL Server Reporting Service (SSRS), SQL Server Management Studio (SSMS), Crystal Report, SQL Server Integration Services(SSIS)
Team Foundation Server (TFS), Visual Source Safe (VSS)
File net and Storage Configuration Management.
Visual Studio .Net 2019/2017/2015/2012
Windows 10/8/7/ Vista / XP / 2003/ NT / 2000
Standards & Trends
Rapid Application Development, SOA (Service Oriented Architecture)
LA COUNTY (DEPARTMENT OF HEALTH SERVICES), CA MAR’16 – TILL DATE
Senior .Net Developer
Description: It is a Company which uses lot of web and Windows Based application which are developed using .NET Technologies. My responsibilities are writing new application for the Web Application and Windows Application which are used by Employees of the Company.
Involved in translating the customer requirements into Design specifications and ensured that the requirements translate into software solution.
Responsible for Designing patterns & developing Web User Controls in .NET 4.5 Framework using C# GOF.
Gathering and documenting the requirements for the Reporting and Integration Packages Developed for different departments.
Developed the application using N-Tier architecture using C#, MVC4, Entity Framework 5/6/7, LINQ, Web API, HTML5, CSS, jQuery and Bootstrap UI.
Used jQuery to perform validations and catch the events on client’s browser.
Implementation of client-side validations using jQuery and ASP.NET validation controls.
Implemented AJAX calls from the View to get data asynchronously without posting the whole View.
Created and used WinForms to create functionality in Management and Reporting System.
Designed WPF Forms, Custom Controls and User Controls using XAML language for interactive UI
Analyzed and designed WPF application using MVVM and Repository pattern, from design to completion.
Created and maintained database schema, tables, views, stored procedures and indexes for better performance using SQL Server.
Developed reports using complex formulas and to query the database to generate different types of ad-hoc reports using SSRS.
Developed and consumed the Windows Communication Foundation (WCF) servers to push the jobs and provide the rules for downstream applications.
Responsible for developing WCF Service Libraries to exchange data between Desktop and Central Application and implement business logic.
Involved in development of web graphics and graphical (UI) Pages using the HTML, Cascading Style Sheets (CSS) Master Pages & ASP.NET Webforms and controls and UML / Modeling Tool.
COMCAST, PA Aug’15 - Feb ‘16
Description: Provide an online solution for requesting different services required for employers.
The system will provide an easy, always available, paperless system for the entry, tracking and approval of local IT Services.
The system generates unusual occurrence reports. The report is an on-line form used in our internal incident reporting system. Under-reporting of adverse events can have a potential negative impact on our members.
Extensively involved in each phase of Software Development Life Cycle (SDLC) in developing an N-Tier Application.
Involved in developing the Business Layer in C#.NET, where all the Business Objects are written in developing the whole Application.
Assisted QNXT new implementations, upgrades, assessments, and system integration.
Responsible for Testing Group Member Premium configuration set up and maintenance, Provider Reimbursement configuration set up, Maintenance and Medical Management configuration.
Developed the application Framework in ASP.NET 3.5 primarily using C#.NET with the business logic implemented using .Net Assemblies.
Developed ASP.Net pages using ASP.NET 3.5 web form controls, Custom user Controls, HTML server controls in C#.NET.
Created Master Pages, Content Pages and Site Map in the Site Design for uniformity and Skin files and Cascading Style Sheets (CSS) for styling with Themes.
Effectively used ASP.NET 3.5 intrinsic state management functionality to store application-specific, session-specific, page-specific and user-specific information between page requests.
Extensive use of Web Services, SOAP, XML, XSL to expose the reports to facilitate information sharing.
Written complex Stored Procedures, triggers, cursors, tables, views and other SQL joins in SQL Server 2008.
Designed and developed parameterized reports, linked reports, matrix and tabular reports with drill down, drill through and drop-down menu option using SSRS.
Used Visual Source Safe for version control of the source code and tested the application as per the test cases and business logic using unit test and fixed the bugs.
NexTenders India Pvt. Ltd, Mumbai, India Aug’12 - June’14
Role: .Net Developer
Description: E-Procurement is a completely automated system, which covers complete life cycle of the tendering process. This system has been designed to cater the needs of buyers and the sellers in this competitive world in terms of tendering. This system is designed keeping in mind the importance of tender process and the security on it. This system covers start from tender preparation till award declaration.
Analyzed, designed and developed this web application.
Wrote and validated functional specifications, prototypes, design documents, coding standard and UML object model for all class libraries and code modules for interaction with SQL Server 2000 backend data objects.
Developed web pages using HTML, ASP.Net and Master Pages.
Created component for email and many other functions in C#.
Developed database objects such as stored procedures, views and Functions in using SQL Server 2000.
Developed XML documents for frequently accessed data.
Worked with ASP.Net Web Forms, ASP.Net state Management.
Developed web pages using ASP.Net web controls and server controls.
Worked on Test Plans, which detailed the testing scope, strategy, test requirements and necessary resources.
Environment: ASP.NET 3.5, C#. NET, Java Script, Visual Studio 2012, SQL Server, HTML, CSS.
Bachelor of Technology in Computer Science, SRM, Chennai, India.
Masters in Computer Science, Gannon University, Erie, Pennsylvania, USA.