Senior .net Developer Resume
Dearborn, MI
SUMMARY
- Over 7 + years of Professional Experience as a Software Programmer in all phases of software development life cycle (SDLC), involved in designing, developing, integrating and implementing, software applications based onMicrosoft .NET technologies, backend development and building multi - tiered architecture.
- Experience in developing web applications on Microsoft .NET platform using .NET Framework 2.0/3.0/3.5/4.0/4.5 , MS Visual Studio 2005/2008/2012/2013 , ASP.NET, MVC, LINQ, ADO.NET, AJAX, MSSQL Server 2000/2005, C#.Net, VB.Net, XML, XSLT, XSD, JavaScript, HTML, DHTML and CSS.
- In depth experience and understanding of Microsoft .Net technologies and framework and Object Oriented Programming (OOP) concepts.
- Expertise in Common Language Runtime (CLR), Metadata and Common Intermediate Language (CIL).
- Expertise developing GUI for Web based, Windows based applications using Visual Studio 2005/2008/2010/2012/2013 .
- Experience in creating and consuming XML Web Services using XML, SOAP over HTTP.
- Proficiency in developing XML applications using XML Schema, XSLT, DOM and XPath.
- Excellent knowledge on Windows Communication Foundation (WCF), Windows Workflow Foundations (WWF),Windows Presentation Foundation (WPF), .NET Framework 3.0 / 3.5, and Language Integrated Query (LINQ).
- Experience with Windows Communication Foundation (WCF), Web API, Service Oriented Architecture (SOA) and Restful Services.
- Strong hands on experience writing complex SQL Queries and Stored Procedures in databases including SQL Server 2000/2005, Oracle 8i/9i and MS Access.
- Proficiency in developing high level reports using SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS) and Crystal Reports.
- Experience working with Master Pages, Navigation Controls, Login Controls, Themes and Skins, .NET Server controls, User Controls, Validation controls and Custom controls.
- Excellent Debugging and Exception handling skills.
- Experience in creating applications using Design Patterns likeMVC, MVP, Dependency Injection.
- Exposed to various business domains such as Order Management, Banking, Telecom and Warehousing.
- Experience in both waterfall and Agile (Scrum) methodologies, daily stand up meetings, client meetings to better understand all the requirements.
- Strong attention to detail and Excellent Problem Solving and Analytical Skills.
- Good Communication Skills, Interpersonal Skills, Self-motivated and Quick learner.
TECHNICAL SKILLS
Web Technologies: ASP.NET 2.0/3.0/3.5/4.0/4.5 , MVC 4.0/5.0, ADO.NET, Entity Framework 6, AJAX, HTML5/CSS3, Web Services, XML, XSLT, WPF, WCF, LINQ, Web API, Bootstrap
Languages: C#.Net, VB.NET, C, C++, PHP, Java Script, jQuery, VB Script, PL/SQL
RDBMS: SQL Server 2005/2008/2012/2014 , Oracle 8i/9i, Mongo DB
Tools: MSOffice, Visual Studio 2005/2008/2010/2012/2013 , NUnit, Adobe Photoshop, Adobe Dream Weaver, Lotus Notes, XMLSPY
Operating System: Windows, UNIX, LINUX
Reporting Tools: SQL Server Reporting System (SSRS), SSIS, Crystal Reports
Version Control: Team Foundation Server(TFS), Sub Version, Github
Protocols: HTTP, HTTPS, FTP, TCP/IP, SMTP, SOAP
Web Application Servers: PWS, IIS 4.0/5.0/6.0
PROFESSIONAL EXPERIENCE
Confidential, Dearborn, MI
Senior .NET Developer
Responsibilities:
- Understanding system requirements and execution of tasks allocated to maintain and develop interactive Web pages.
- Worked with agile methodology and participated in everyday scrum meetings.
- Involved in Use Case Diagrams and Business rules analysis and understanding the application requirements.
- Designed and developed web application using ASP.NET MVC 5, HTML5/CSS3, JavaScript, JQuery, JSON, Bootstrap, Web API.
- Used N-tier architecture for presentation, business and data access Layers.
- Used Entity Framework Code First Model extensively for the Data Tier of the application.
- Responsible for creating database driven web pages using AngularJS Single Page architecture (SPA), MVC 5, and SQL Server 2014.
- Developed client side validation using JSON, JQuery, Ajax and Angular JS.
- Designed and developed Restful Services using Web API for managing Business & Data Layers.
- Worked on wiring up all Windows Communication Foundation (WCF) services with front-end screens in C#.
- Used Dependency Injection design pattern for Business Layer.
- Created SQL Scripts, Functions, Triggers and Stored Procedures to retrieve, handle and modify the data both in SQL Server 2014.
- Responsible for creating reports based on the requirements using SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS).
- Performed End-to-End Testing and troubleshooting, debugging and integration.
- Managed Source Control, Data Collection and Project tracking using Team Foundation server (TFS).
- Extensively involved with unit testing using N-Unit, integration testing, regression testing and performance testing and analyzed the results to justify validation.
- Participated in the code reviews to ensure the quality and integrity of project deliverables. And participated in the production deployments in the respective servers.
Environment: C#.NET, MS Visual Studio .NET 2013, ASP.NET MVC 5, Web API 2, WCF, Web Services, HTML5, CSS3, Bootstrap, JSON, AJAX, XML, XSLT, Entity Framework, SQL Server 2014, LINQ, SOA, TFS, IIS, N-Unit.
Confidential, Ashburn, VA
Senior .NET Developer
Responsibilities:
- Involved in Analysis, Design, Coding, and Testing and maintenance phase of modules of software development life cycle.
- Involved in writing business logic using C#.NET in N-Tier Architecture for security and performance.
- Graphical User Interface (GUI) was designed using ASP.NET MVC, Bootstrap and the business logic was coded in C# MVC Controllers.
- Designed and developed the data access layer using Entity Framework.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Created and consumed restful services using ASP.Net Web API.
- Involved in creating and consuming XML Web Services for processing Orders.
- Wrote complex Queries, Stored Procedures and Scripts using T-SQL.
- Used agile methodology during the project life cycle.
- Created Internal Module web pages using Angular JS and created custom directives for reusability.
- Extensively used web services to share information with other companies that are part of Comcast and with other Comcast services.
- Designed Web Services, WCF for managing Business Layers & Data Layers.
- Created WCF Service to lookup and retrieve the data from database.
- Coded web designed interfaces using XML, XSD and XSLT.
- Used team foundation server for Source control in this application
- Used SSIS for data integration solutions.
- Performed End-to-End Testing and troubleshooting, debugging and integration.
- Extensive experience indeveloping, debugging multi-tier applications usingC#.Net,AJAX, XSLT, XML.
- Extensively involved with unit testing, integration testing, regression testing and performance testing and analyzed the results to justify validation.
Environment: C#.NET, MS Visual Studio .NET 2012, ASP.NET 3.0/3.5, Web API, WCF, AJAX, Web services, HTML, DHTML, MVC, CSS, Flex, XML, XSLT, ADO.NET, SQL Server 2008, LINQ, SOAP, SSIS, TFS, N-Unit.
Confidential, Richmond, VA
.NET Developer
Responsibilities:
- Designed and developed web application using ASP.NET and .NET 3.5 Framework.
- Developed various abstract classes, interfaces, classes to construct the business logic using C#.
- Involved in Development of Data Access layer and application layer using ADO.NET and C#.
- Extensively used technologies like AJAX for a rich UI experience.
- Involved with creating and consuming XML Web Services using XML, SOAP in SOA.
- Utilized .NET Objected Oriented features like Error Handling, Tracing and event logging features.
- Created and implemented web user and custom controls to enable reusability.
- Implemented Telerik AJAX Controls in the new applications built.
- Used ASP.NET Web Server controls like Grid View, Data List and Repeater for displaying the records.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features.
- Developed user interfaces for using C# and Win Forms using WPF.
- Involved with developing reports using SSRS.
- Extensively involved in execution of unit testing, integration testing, regression testing and performance testing and analyzed the results to justify validation.
- Used Sub Version for source and document version control.
Environment: Visual Studio .NET 2008, ASP.NET, C#.NET, ADO.NET, WPF, Web Services, Sub Version, HTML/CSS, XML, XSLT, Oracle, IIS 6.0, SSRS, AJAX.
Confidential, Atlanta, GA
.NET Developer
Responsibilities:
- Involved with designing and developing the web forms using ASP.NET 2.0 and C#.
- Extensively used ADO.NET features like Data Set, Data View, Data Reader and Data Adapter.
- Developed ASP.NET pages using AJAX controls like DragMe, Auto complete, and Calendar Controls.
- Implemented .Net Caching techniques and security features of .Net Framework.
- Created business logic layer and data access layer using ASP.NET and C#.
- Involved with creating and consuming XML Web Services using XML, SOAP in SOA.
- Utilized .NET Objected Oriented features like Error Handling, Tracing and event logging features.
- Created and implemented web user and custom controls to enable reusability.
- Involved into Database Design and Created SQL Server Tables, Views, Triggers, Stored Procedure, Functions and Indexes using T-SQL.
- Provided Windows based and Form Based Security for Login and Authentication.
- Implemented client and server side validations using Java Script and ASP.Net validation controls.
- Used .NET new features like Master Pages and Navigation controls.
- Developed several reports for various functional requirements using SSRS (SQL Server Reporting Services).
- Involved in SDLC; requirement gathering, design, testing and implementation (UML).
- Used TFS for source and document version control.
Environment: MS Visual Studio 2008, ASP.NET, ADO.NET, ASP.NET AJAX, C#, SQL Server 2008, IIS 6.0, XML, SOAP, SSRS
Confidential
Web Developer
Responsibilities:
- Involved in the architectural design of the software.
- Developed web forms using ASP.NET and C#.NET.
- Extensively used .NET inbuilt controls like Grid View, Dataset, Detail View, Form View and all other asp.net server controls.
- Developed ASP.NET pages using AJAX controls like Animation, Auto complete, and Combo Box Controls.
- Implemented Windows and Forms-based authentication to authenticate the users.
- Performed client and server side validations using ASP.NET.
- Developed Interfaces for data exchange using SQL Server, C#.NET and XML.
- Created and implemented web user and custom controls to enable reusability.
- Developed XML web services consumer modules for credit card authentication.
- Wrote SQL Queries and Stored Procedures for data access and manipulation.
- Used Cache objects to improve performance.
- Used SMTP protocol of .NET to send emails of tracking information of the customer.
- Wrote schemas for XML Document Validation.
- Involved in extensive Debugging and testing of applications.
Environment: MS Visual Studio 2003, ASP.NET, Ajax, C#.NET, XML, ADO.NET, Java Script, SQL Server, IIS