Programmer Analyst Resume
OBJECTIVE:
To obtain position as Web developer where my technical background and strong communication skills can be put to use.
PROFESSIONAL SUMMARY:
- 5 years of IT Experience in design and development of Web - based applications using C#, ASP.NET, ASP.NET MVC, SQL Server and WCF services.
- Experience in working with Bootstrap, HTML, CSS, JavaScript, JQuery, ADO.Net Entity Framework and LINQ (LINQ to Object, LINQ to SQL, LINQ to XML, Lambda).
- Good understanding and experience of Web technologies like HTML, XML, XSLT and XPATH.
- Experience in effectively implementing RDBMS concepts into database design and expertise in writing Stored Procedures, User Defined Functions, Triggers, Views and Joins in SQL Server.
- Experience in building reports using SSRS.
- Extensive Knowledge on Microsoft .NET Design Patterns including Dependency Injection (DI), Inversion of Control (IOC), Singleton, MVVM and MVC.
- Experience of working in the complete Software development life cycle involving development, documentation, testing and maintenance.
- Experience in using Source Code Control Systems like MS Visual Source Safe, TFS (Team Foundation Server).
- Having excellent analytical, problem solving, communication skills and excellent team player.
SKILL:
Programming Languages: C#, C++
.NET Technologies: ASP.NET, ASP.NET MVC, ADO.NET, AJAX, WCF, LINQ
.NET framework: 3.0, 3.5, 4.0, 4.5
Web Technologies: XML, JSON, HTML, CSS, XSLT, AJAX, Bootstrap, JavaScript, JQuery
Databases: MSSQL Server 2005/2008/2014 , MSSQL Server Reporting Services 2005/2008
Development IDE: Visual Studio.NET 2008/2012/2013 , SQL Server Management Studio
Data warehousing technologies: SAP Business warehouse, SQL Server Business Intelligent Studio, EXCEL power pivot
Web Design Tools: Adobe Dreamweaver, Adobe Photoshop
EXPERIENCE:
Programmer Analyst
Confidential
Responsibilities:
- Experience in developing enhancements for Medicare and Medicaid(Healthcare) application ‘Appeals, Grievances and denials’ of Confidential Health care client utilizing technologies like ASP.NET, ADO.NET, WCF, SQL Server.
- Designed and developed ASPX Pages, C# Code behind and Implemented Business Logic using C# Class libraries.
- Used AJAX for Partial Page Updating, Invisible Data Retrieval, Constant Updating, Smooth Interfaces, Simplicity and Rich Functionality.
- Involved in Data Modeling, Database Design on SQL Server 2008 and responsible for writing Complex Queries, Stored Procedures, and Triggers using T-SQL.
- Developed Share Document feature in the Denials application using WCF and ASP.NET to share the documents generated on Denials application onto UMK2 application.
- Successful in deploying the enhancements onto DEV, UAT and PROD servers.
- Experience in working on Production related issues and successfully dealt and fixed many challenging issues and pushed it into production.
- Developed easy to maintain Document generation services to generate simple to complex (PDF/WORD/TIFF) document while providing integration capability to enterprise content management tool FileNet.
- Used XSLT, XPATH for transformation of XML letter templates.
- Developed a WPF client for Letter Generation which utilized Back Ground Worker class to apply the concept of Multithreading.
- Involved in Data Modeling, Database Design on SQL Server 2008 and responsible for writing Complex Queries, Stored Procedures, and Triggers using T-SQL.
- Developed a ASP.NET Web application utilizing MVP architecture, which manages the IPA delegation oversight data to and from centralized database using WCF services.
- Involved in Full Life Cycle Development (SDLC), provided value added services with development teams and clients throughout the life span of a project, strategic consulting; code writing; setting project deliverables; and managing complex development schedules and tasks.
- Analyzed the existing MS access application and analyzed the scope to convert it into Web application.
- Involved in designing the Solution and database architecture.
- Designed and developed the UI layer using Model, view Presenter Pattern.
- Implemented service oriented component (SOA) Layer using C#.net and WCF to decouple the User Interface logic with business logic.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization
- Performed CRUD operations with WCF Restful services using WebGet, WebInvoke.
- Analyzed the system roles and built a role based access design implementation.
- Implemented the custom security and session management on WCF end.
- Worked in integrating the Enterprise Content Management system, FileNet to the web application.
- Developed a WCF service layer between application and FileNet to manage document upload and download.
- Configured the WCF service to support large documents upload on to the FileNet Content management system.
- Implemented Enterprise level logging and Exception management on business layer.
- Designed and developed Data Access layer using ADO.NET.
- Worked extensively in migrating the data from existing MS Access application to the newly designed SQL server Database using SSIS.
- Worked in writing stored procedures, triggers and functions to optimize data retrieval time.
- Effectively used RadGridView, RadTreeview and RadAsyncUpload control of the Telerik ASP.NET Ajax framework to design rich interface.
- Used AJAX controls to avoid partial post back and make the application more user interactive.
- Involved in developing a separate service layer for the existing batch jobs. This is to separate the existing client specific code from API code.
- Involved in developing the Data capture, Letter Generation, Delivery and Notification web methods for batch processing applications.
- Developed an ASP.NET MVC application to monitor and configure the existing letter generation and delivery batch jobs.
- Used ADO.NET Entity Framework for Database data retrieval and manipulation.
- Implemented role based and application based access feature for the Dashboard UI.
- Created Entity classes, relationships between entity classes using Entity Framework 4.0 to manage relational data as objects and used LINQ to Entities to massage the data.
- Experienced in improving performance and avoiding SQL injections by using LINQ expressions or Lambda expressions on multiple data sources.
- Proficient in using T-SQL for developing complex stored procedures, Triggers, Tables, Views, User-Defined Functions, SQL joins, Index and query writing.
- Involved in designing the UI for the dashboard from scratch using Kendo UI controls.
- Involved in developing mobile responsive UI screens using Bootstrap.
.NET developer
Confidential
Responsibilities:
- Having hands on experience on developing Configuration and Pricing modules of General Electric's Big Machines project.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation.
- Created database objects like tables, views, stored procedures, function, packages and Triggers.
- Designed presentation tier i.e. web pages, using Html, Xml, CSS, Java script and jQuery.
- Used software testing framework Selenium for generating test scripts.
.NET developer
Confidential
Responsibilities:
- Developed Web Application Student Management System using .NET Framework.
- Designed Web Application Bus Reservation System using .NET Framework.