Senior .net Developer Resume
Hartford, CT
SUMMARY:
- 8 years of experience in developing web/windows applications using C#.NET, ASP.NET, ADO.NET, Web Services, Web Forms, Web Controls, Win Forms, and MS SQL Server.
- Experience in all phases of Software Development Life Cycle (SDLC) from Requirements gathering, Analysis, and Design, Development, Documentation, Testing, Implementation and maintenance of various Web and windows applications.
- Experience in AGILE and SCRUM environments.
- Experience in MVC4 Framework. Worked in projects and built applications based on MVC framework.
- Experience in rendering AJAX features for building Rich Interactive Applications using Ajax Control Toolkit along with JavaScript, JQuery.
- Expertise in using Data Binding Controls (Dataset, DataReader, DataAdapter, GridView…)
- Experience with Service Oriented Architecture (SOA) implementing Web Services and WCF.
- Worked with different EDI messages like EDI 810, 856, 214, 837, 835 etc.
- Experience in creating and deploying XML Web Services using ASP.NET. Consumed Web Services from both WinForms and ASP.NET WebForms.
- Experience in RDBMS Concepts, Database Management Systems, Database Physical and Logical design, Data Mapping, Table normalization, Data Modeling.
- Experience with Microsoft Enterprise Library 4.0
- Involved in HIPAA/EDI Medical Claims Analysis, Design, Implementation and Documentation.
- Experience in hosting .NET applications on IIS 5.0 / 6.0 / 7.0.
- Experience in setting up windows server to Microsoft web server (IIS) in DEV and QA environments.
- Experience in using SSIS to validate, Extract, Transform and load data to Database SQL Server and Scheduled Jobs for executing the SSIS Packages .
- Good knowledge of Design Patterns, and the UML methodology.
- Strong Knowledge of Database design and development and experience in writing SQL queries, views, Triggers,Stored Procedures in SQL Server,Oracle and MS - Access.
- Experience in handling various backend data sources like MS SQL Server 2000/2005/2008 and MS Access.
- Experience with the Object Relational Mapping (ORM) using LINQ.
- Experience in implementing the design Patterns like MVC and MVP architecture.
- Experience with AJAX controls, WPF and Windows Communication foundation (WCF)
- Experience in developing the business reports using SSRS and Crystal Reports.
- Experience on Team Foundation Server (TFS) for Version Control, SVN.
TECHNICAL SKILLS:
Programming Languages: C, C++, C#
Microsoft Technologies: ASP.NET, C#.NET, VB.NET, ADO.NET, Web Services, MVC, LINQ
Web Technologies: AJAX, HTML, DHTML, XML, XSLT, CSS, AngularJS, KnockoutJS, Bootstrap
Script Languages: Java Script, JQuery
Middleware: ADO, N-Hibernate, Entity Framework, LINQ to SQL
Databases: MS SQL Server 2000/2005/2008/2012 , MS Access, Oracle.
Web Servers: Internet Information Server (IIS)
Development Tools: Visual Confidential 2008/2010/2012/2013 , Fiddler, Edifecs, SOAP UI, ASP.Net, TOAD, Enterprise Library 4.1, NUnit, MS Visio.
Frameworks: .Net Framework 1.1/2.0/3.0/3.5/4.0 , ASP.Net MVC 2.0/3.0/4.0, MVP.
Windows Frameworks: Windows Communication Foundation, Windows Presentation Foundation.
Reporting Tools: SQL Server Reporting Services (SSRS 2008/2005).
PROFESSIONAL EXPERIENCE:
Confidential, Hartford, CT
Senior .Net Developer
Responsibilities:
- Designed the Presentation Tier by using the standard ASP.NET Controls and provided the required functionality by using C#.NET.
- Worked on major Enhancement incidents and new business incidents.
- Worked on new Business, Endorsements, Renewals, Manual Adjustments, Cancels, Reinstatements, Cancel-Reinstatements (CNRI) policies, Pay plan payments and Prorate Calculations.
- Worked on Volunteer Policies and the Take-Out policies.
- Involved in development of WebForms, classes using ASP.NET MVC 4.0 that incorporates both N-Tier Architecture, and Database Connectivity.
- Worked on configuring IIS, which includes creating websites under sites, Handler Mappings, Application pool, Http Bindings, and configured Application Request Routing (ARR).
- Converted EDI X12 format files claims to XML files using parser in B2B data transformation.
- Used MVC 5.0 architectural design pattern for development of the application.
- Created various views and partial views in ASP.NET MVC.
- Worked on MVC (Model View Controller) pattern using AngularJS and created different controllers, View to be used in the project.
- Built SSIS packages to transform data to various platforms and developed, deployed and monitored SSIS packages.
- Developed single page applications using AngularJS .
- Deployed the BizTalk applications on the production server after creating the application as MSI files.
- Used ADO.NET objects such as Dataset, Data Adapter, and Data Reader.
- Involved in design and implementing code for business and Data Service using WCF.
- Used EDI Health care claim and payment transaction set (837/835).
- Implemented client-side validations using JavaScript, AngularJS, JQuery and AJAX Library.
- Created UI using WPF following MVVM pattern.
- Actively worked with BizTalk Rules Engine.
- Used ASP.NET AJAX controls for Web Application Development.
- Created .ecs and .xsd files for 837 claims, 277U Unsolicited claim status acknowledgement, 834 and 835 remittance documents EDI documents using EDIFECS Spec Builder
- Used LINQ to SQL to expose Relational data as objects in application code. Used Entity Framework.
- Developed the Application Tier using C#.NET, WCF, WPF.
- Developed ASP.NET WebForms using HTML, AngularJS, JavaScript, and CSS to control the style and layout of multiple pages.
- Edifecs Spec Builder Healthcare Edition has used to create guidelines to use with Business Connect EDI protocol HIPAA edition.
- Involved in designing, developing and deploying reports in MS SQL Server environment using SSRS and SSIS
- Team Foundation Server is used for source control and also used extensively for constant integration.
- Used ADO.NET (for SQL Data Provider) technology for data retrieving, querying, storage and manipulation.
- Developed complex SQL queries, Stored Procedures and Triggers for getting the transactions that occur on a daily/monthly/yearly basis.
Environment: .NET 4.0 Framework, MVC, SQL SERVER 2008, SSIS, ASP.NET, SOA, AJAX Control Toolkit, WCF, WebForms, AngularJS, LINQ, C#, XML, Biztalk, HTML, CSS, Edifecs, Team Foundation Server, Visual Confidential 2005, Windows Server 2008/2012, SSRS, SSIS.
Confidential, St. Louis, MO
Senior .Net Developer
Responsibilities:
- Interacted with the Analyst in person to get an understanding on the requirements.
- Involved in the complete life cycle (SDLC) of the project, including (design, development, and implementation, testing, support, and production maintenance).
- Designed and develop web user interface using ASP.NET, ASP.NET MVC, C#, HTML, JavaScript, and server controls such as Kendo UI.
- Developed screens using ASP.NET server controls; use form field validations server side validations using ASP.NET validation controls.
- Designed and developed the WebForms extensively using ASP.NET.
- Created the mapping documents from ECHCF (Common Claim Format) to 837 Implementation Guides (Professional, Institutional and Dental claims) by working with EDIFECS Enterprise team.
- Expertise in implementing SOA architecture thru WCF services which used to rapidly building service-oriented applications that communicate across the web and the enterprise with features Serialization, Versioning, Interoperability and hosting
- Used presentation layer as CSS, which allows customization of layout; color based on the user selection using XSLT, XML, and CSS.
- Designed Web Forms, User Controls, AJAX Web Forms and HTML Pages using ASP.NET 4.0.
- Actively involved in troubleshooting and maintaining application at BizTalk environment
- Used LINQ to build set of operations, parameters and expression during execution of data from SQL Server.
- Created an ASP.Net MVC UI that communicates with Windows Communication Foundation (WCF) to interact with the database.
- Used WCF for communicating to the API and between the layers.
- Performed client side validations using JavaScript.
- Design and develop various abstract classes, interfaces, classes to construct the business logic using C#, the middle tier contains all the business logic.
- Designed and developed entity classes to retrieve data from the database.
- Designed data access layer using LINQ and ADO.NET datasets and data adapters.
- Implemented Automation Process with BTDF(BizTalk Deployment Framework),BTSTask in order to speed the deployment process
- Developed WCF (Windows Communication Foundation) service to retrieve/update data.
- Developed Web Services and test this services using SOAP UI.
- Developed Application with Composite Web Application Block (CWAB).
- Developed secured web application to protect sensitive data.
- Hands on experience working with EDI-TEXT data to generate appropriate functional acknowledgement.
- Invoked web services for EDI 856(Advance ship notice) to do quantity validation
- Developed SSIS package and involved in deployment of jobs.
- Worked on preparing SSRS reports using Visual Studio and SQL Server BI Development Studio.
- Involved in migration of DTS package to SSIS. Used different techniques of performance tuning in SSIS as well as error handling.
- Built tables, views, queries, stored procedures and triggers for the system using SQL Server 2005/2008.
- Developed stored procedures SQL Server 2005/2008; held responsibility for complete testing and deployment.
- Involved in testing and debugging and performed thorough unit testing.
- Used Team foundation Server 2010/2012 for version control.
Environment: ASP.NET 4.0, ASP.NET MVC, MS Visual Confidential 2010/2012, .NET Framework 4.0/4.5, C#, ADFS 2.0, ADO.NET, Knockouts, WCF, SOA, WebForms, EDIFECS, LINQ, SSIS, SSRS, Biztalk, XML, TFS 2010/2012, JQuery, JSON, JavaScript, VB Script, CSS, AJAX, SQL Server 2008/2005, IIS.
Confidential, Princeton, NJ
Senior .Net Developer
Responsibilities:
- Responsible for requirement gathering from the Business Analyst and for preparing the Requirement Specification Document.
- Designed, developed and enhanced the application in .NET Framework 3.5.
- Followed Agile methodologies (scrum, extreme programming) and test driven development.
- Created class diagrams, use case diagrams, activity flow diagrams and object Interaction diagrams using UML Modeling.
- Developed WebForms using ASP.NET for front end Graphical User Interface (UI).
- Used AJAX 2.0.
- Created and Consumed WCF&Web Services.
- Converted TABS-IS Mainframe flat file to BizTalk xml
- Implemented various Validation Controls and also created Custom Validation Controls using JavaScript to perform Client Side Validation.
- Responsible for developing WCF Service to exchange data between Desktop and Central Application and implement business logic.
- Used MVC framework in developing the applications.
- Implemented Page Level Error Handling using Custom Error pages and Error logs.
- Created & hosted WCF Services and used different bindings to make it available to different types of clients.
- Involved in writing Stored Procedures, Views, User Defined Functions and Triggers to retrieve the customer’s data from the central database and wrote Triggers for efficient database management.
- Deploy and maintain BizTalk environments.
- Implemented indexing for various tables in the database for improving performance of the application.
- Used Team Foundation Server (TFS) for Version Control, Team build, Project Management, Data Collection and Reporting.
- Created various types of reports using SQL Server Reporting Services (SSRS) and deployed on server.
- Used TFS for all the source code control among the whole team members.
- Automated Unit test cases using N-unit.
- Worked with testing team to fix the bugs as part of bug life cycle and Production support.
- Prepared Technical documentations, user manuals, installation and user guides and functional description at each stage of the application to assist the client.
Environment: .NET Framework 3.5, C#, ASP.NET, HTML, MVC, Biztalk, JavaScript, CSS, XML, XSLT, AJAX 2.0, ADO.NET, Web Service, WCF, SQL Server 2008, SSRS, TFS, WebForms, IIS, TFS, Windows Server XP clients, Visual Confidential 2008, Microsoft Office.
Confidential, Hoboken, NJ
Senior .Net Developer
Responsibilities:
- Created an Applicationin MVC Architecture.
- Developed Views for masters and transactions with Razor Engine.
- Used LINQ&Entity Framework for CRUD operations.
- Used JQuery and JSON to dynamically load content in the UI to enhance the users’ experience.
- Created Models in code first approach.
- Developed Partial views to be reused application wide.
- Adding Bootstrap styles to application.
- Involved in N-Unit Testing and writing scenarios.
- Developed Data Importing Tool to Importing the Data from Excel into Specified Tables and Columns.
- Developed a Utility that captures all the Jobs posted in the Database and export it as XML to a third party.
- Testing compatibility issues with different browsers.
- Developed WCF Services and provided Service Contracts.
- Developed Microsoft Reporting Services.
Environment: .Net Framework 3.5, C#, ASP.NET MVC 3, Entity Framework 4.1, WCF, SSRS, HTML5, Twitter bootstrap, CSS3, JSON, SQL Server 2008,IIS7.0, Visual Confidential 2010, Visual Source Safe (VSS)
Confidential, Houston, TX
.Net Developer
Responsibilities
- Involved in all the phases of the Software Development Life Cycle (SDLC).
- Performed functional requirement analysis and was involved in system design based on n-tier architecture.
- Re-written the parts of existing application modules for performance and implemented the reusability.
- Involved in the development of Business Logic Layer and Data Access Layer in C#.
- Created classes and modules in C# using Visual Studio.
- Involved in POC (Proof of Concept) phase for design WCFservice for connecting frontend interface and backend database and redesign SQL server database.
- Created WCF web services for implementing business logic.
- Designed/Developed Desktop Application using WPF, XAML, and Expression blend.
- Used LINQ, WPF to communicate between DAL and other business components.
- Developed the Front End using ASP.NET and Code behind using C#.NET.
- Used Dataset, Data Reader and Data Adapter to develop a Data Access Layer using ADO.NET.
- Involved in Database design, Views and Stored Procedures in SQL Server.
- Creating reports using the Crystal Reports for the report needed by Middle Office, Back Office users.
- Written and used Stored Procedures and Triggers using T-SQL in SQL Server 2005.
- Wrote Windows services for job scheduling of auto e-mail notifications.
- Worked on the Calendar Control to display the scheduled transfers.
- Created .NET Crystal Reports for statistical analysis of usage of the system, which can be accessed as web report as well as in PDF format using acrobat reader.
- Used Windows Services to trigger the scheduled transfers.
- Used Custom Validations Controls with JavaScript for client side validations.
Environment: .Net Framework 3.0, C#.NET, ASP.NET, ADO.NET, HTML, WCF, WPF, Java Script, SQL Server 2005, T-SQL, Crystal Reports, XML, IIS 5.0, Visio, Visual Source Safe, Windows 2003.
Confidential
.Net Developer
Responsibilities:
- Developed the windows from .NET.
- Written & optimized the queries, SQL Statements and procedures
- Used existing WinForms user control in WPF application.
- Design new systems & responsible for enhancements to existing systems.
- Developed custom test cases, charted out various execution paths.
- Developed Windows forms and Screen layouts in Visual Studio.NET.
- Formulated standard coding conventions for naming, preferable commenting and indentation format.
- Used Try Catch finally exception handling to avoid circumstances leading to abnormal program termination.
- Customized Grid view control to display columns dynamically according to the requirement.
Environment: C#. NET, .NET 2.0, Visual Confidential 2005, WinForms XML Web Services, SQL Server 2000, IIS 6.0, Visual Source Safe 6.0, Microsoft Office
Confidential
.Net Developer
Responsibilities:
- Involved in Requirements gathering, Analysis and design of all the client requirements.
- Involved in design of Application Architecture.
- Integration of Microsoft application blocks (data, exception handling, caching).
- Writing business and data access components (as separate assemblies) in C# utilizing ADO.NET transaction management.
- Created and modified Windows Forms.
- Developed various Web User controls for extending reusability.
- Involved in creating reference to the third party component called Bartender for Printing Barcodes and Data on the Labels.
- Performance tuning for the ASP.Net application.
- Involved in writing stored procedures using T-SQL for inserting, updating and deleting data from a database.
- Responsible for creating Test cases, testing and implementation of the project.
- Used XML/XSLT for data transformation.
Environment: .Net 3.0, C#, ASP.NET, ADO.NET, JavaScript, AJAX, Web Services, Crystal Reports X, Oracle 10g/9i, VSS