Sr .net Developer Resume
Minneapolis, MN
PROFESSIONAL SUMMARY:
- Overall 8+ Years of experience in Client/Server and Web Application development employing Object Oriented Analysis and Design (OOAD) using Microsoft Technologies and .NET Framework.
- Experience in almost all the phases of Software Development Life Cycle (SDLC) - requirements definition, design, documentation, development, integration, testing and troubleshooting, implementation and maintenance.
- Strong skills on .NET Framework using ASP.NET, C#, MVC 5, Entity Framework, ADO.NET, Web Forms, AJAX, LINQ, JavaScript, AngularJS, HTML5, CSS3, Entity Framework 6.0. SSRS, SSIS.
- Has strong understanding in .Net Framework 4.5 features for designing and developing new application.
- Expertise in N-tier Web Development analysis, implementation, data migration, interfacing/ reporting, and troubleshooting.
- Experience in developing Web Forms, Web Services, and Object Oriented Applications using .Net technology.
- Experience in generating dynamic web pages with C# using Razor in ASP.NET.
- Excellence in Web Services, WCF, SOAP, XML, XML Schema, CSS, DOM, HTML, AJAX, JQuery and JavaScript.
- Solid experience in developing Single Page Applications (SPA) based on client side JavaScript framework employing MVC and MVVM patterns and Web API.
- Implemented N-Tier Architecture and integrated the UI with Data base for data retrieval and manipulation using ADO.NET data objects.
- Experience in developing applications using Web Services, WCF, SOAP and REST.
- Experience in ADO.NET Entity Data Model Design and Entity Data Model Wizard.
- Extensive experience in RDBMS database design and experience in writing SQL scripts, Stored Procedures, User Defined Functions and Triggers for SQL Server ( 2005/2008/2012 ).
- Good experience with Crystal reports and SQL Reporting Services (SSRS).
- Hands on experience using Source Code Control Systems like Visual Source Safe (VSS) and Team Foundation Server (TFS) to build schedule.
- Implemented Unit Testing, Integration Testing and System Testing with NUnit.
- Good experience in Test Driven Development (TDD) and Agile Methodology environment with scrum meeting, daily task sheet and project execution in iterative manner.
- Maintained with up-to-date with latest technology and trends, quickly learning new concepts, tools, and techniques.
- Excellent analytic & problem solving skills. A team player with strong interpersonal and communication proficiency.
TECHNICAL SKILLS:
. NET Technologies: .NET Framework 3.5/4.0/4.5, WCF, ASP.NET, C#, Entity Framework 4.3/5.0/6.0,WebForms, AJAX, JavaScript, MVC 3/4/5, Web Services, REST, SOAP, ADO.NET, XML, IIS, Razor
Languages: C#, PL/SQL, TSQL, ASP
IDE: Visual Studio 2008/2010/2012/2013, UML Rational Rose, Visio
Web Technologies: HTML5, DHTML, JavaScript, AngularJS, Ajax, XHTML, CSS3, XML Schema, XPath, XSLT, JQuery.
Protocols: HTTP, SSL, FTP, TCP/IP
Databases: SQL Server 2005/2008/2012, Oracle, MS Access.
Reporting Tools: SSRS, Crystal Reports
Tools: Team Foundation Server (TFS), Visual Source Safe (VSS), MS Visio, NUnit, SSIS
Operating Systems: Windows Server 2008/2012, Windows XP/Vista/7/8/10
PROFESSIONAL EXPERIENCE:
Confidential, Minneapolis, MN
Sr .Net developer
Responsibilities:
- Involving different phases of SDLC including Designing, Programming, Testing and Documentation using Agile Methodology.
- Used UML for creating several types of diagrams such as use case, activity, sequence, class and deployment diagrams.
- Involved in development of viewer module, migration of data module and Worksheets module.
- Implemented MVC 4 architecture to create web applications using ASP.NET and SQL Server.
- Designed and developed front-end screens using JavaScript, AJAX, CSS, and HTML.
- Implemented Server and Client side validations using ASP.NET validation controls and JavaScript.
- Used AJAX coding techniques to update parts of a web page and developed.
- Implemented the code using C# as code behind and ADO.NET for connecting to the SQL Server database.
- Developed business logic using C# and connect to WCF services to get data.
- Designed and developed WCF Web Services and configured our WCF Services with appropriate endpoints for consuming them in the web application.
- Utilized ADO.Net Entity Framework technology extensively for data retrieving, querying, storage and manipulation and made use of LINQ to objects.
- Published Web services using C# to interact with the other applications and exposed them using SOAP, HTTP/XML, and WSDL
- Developed REST Web Services to interact with remote business objects and different suppliers systems.
- Worked on ASP.NET features like state Management, caching features, configuring optimizations and securing web application
- Used XML, Serialization and de-serialization, Memory streams and XML Schemas used extensively to exchange data between data layer and SQL Server.
- Used SQL Server Management studio extensively for querying the database for additions and modifications.
- Responsible for deciding the requirements, writing the Stored Procedures, Views, triggers, database design, Virtual Tables and some of the project management tasks.
- Performed Unit Testing, Integration Testing and Regression Testing of the application.
- Involved in designing and maintaining the financial reports for the application using SSRS.
- Created SSIS package to automate maintenance, database back up, update statistics, re-build indexes as well as create error log for event during data load.
- Used Team Foundation Server (TFS) for the purpose of version control.
- Actively involved in Bug Fixing during the build and deployment process and debugging.
- Responsible to provide system support once the code is migrated to Test, QA or Production environments.
Environment: NET Framework 4.0,Visual Studio 2012, C#, ASP.NET, MVC 4, LINQ, Entity Framework 5.0, UML, REST, SOAP, WCF, HTML, XML, JavaScript, AJAX, CSS, SQL Server 2012/2008, SSRS, SSIS, TFS, NUnit,, IIS 8.0
Confidential, Evanston, IL
.Net developer
Responsibilities:
- Involved different phases of Software Development Life Cycle (SDLC) including Designing, Programming, Testing and Documentation using Agile Methodology.
- Developed Use Cases, Sequence and Class Diagram understanding the client requirements using MS Visio.
- Designed MVC design pattern for ASP.NET application development using the ASP.NET MVC 5 framework
- Used the Object Oriented Programming (OOP) techniques and created classes (C#.NET) for database access.
- Implemented UI using MVC 5, HTML5, XML, CSS3, JavaScript, AngularJS, AJAX and Web Form Controls to create responsive web pages.
- Developed Single page application (SPA) and structured the JavaScript code using AngularJS.
- Used ASP.NET web server controls like Grid View, List View and Repeater for displaying the required information.
- Used JQuery, ASP.NET AJAX toolkit controls and CSS to enhance the performance and richness to the user interface.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#, Entity Framework and SQL.
- Used Entity objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data sources.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET provider model.
- Developed Web Services and invoking them by using XML,SOAP and WSDL tool for creating proxy classes.
- Developed REST Web Services using Web API to support client side data processing needs.
- Used LINQ to SQL, LINQ to XML, and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Created tables, views, triggers, sequences, constraints, Stored Procedures, Functions, and Packages using T-SQL in SQL Server 2012.
- Designed and developed reports in SQL Server using SQL Server Reporting Services (SSRS).
- Used SSIS to create integration services for loading data from excel sheets to SQL.
- Prepared various test cases to fix the bugs and ensure the application is error-free using NUnit.
- Used TFS (Team Foundation Server) for all the source code maintenance.
- Actively involved in providing the technical support and production software operations through troubleshooting to resolve the issues.
Environment: .Net Framework 4.5, Visual Studio 2013, C#, ASP.NET, MVC 5, LINQ, Entity Framework 6.0, REST, WCF,SQL Server 2012, SSRS, SSIS, T-SQL,HTML5, CSS3, AngularJS, AJAX, JavaScript, XML, JQuery, NUnit, TFS, IIS 8.5
Confidential, Fort Worth, TX
.Net Developer
Responsibilities:
- Involved in complete Design, Development, Implementation, testing and Support and Production Maintenance of lifecycle (SDLC) of the project using Test Driven Development (TDD) environment.
- Designed and developed application in a MVC 3 design pattern that converts database views to hierarchical XML documents which are then streamed to the presentation layer.
- Developed HTML and ASP.NET pages to meet the business requirements and also involved in replacing HTML pages with redesigned ASP.NET pages.
- Used Presentation Layer as CSS which allows customization of layout, color based on the user selection using XSLT, XML and CSS.
- Used JavaScript for dynamic user interface and browser compatibility tests.
- Developed classes in Business Layer and in Data Access Layer in C#.
- Used web forms and various web controls to present data to users in a much comfortable environment.
- Used Custom Validations and User Validation to give access to registered users.
- Developed Business Logic classes for Transaction Module using Business Services.
- Developed WCF (Windows Communication Foundation) Service to retrieve/update with the Unisys Mainframe Data.
- Designed data access layer using Entity Framework model and successfully created Entity Models.
- Designed the user interface screens and implemented application logic under the Microsoft .NET framework using C# to use .NET features powered with CLR.
- Designed data access layer using LINQ, ADO.NET datasets & data adapters.
- Created database objects using SQL Server 2008R2 including complex Stored Procedures, DTS packages, triggers, cursors, tables, and views and other SQL joins and statements for applications.
- Created SQL Jobs for several timely activities like backup, restore, emails etc.
- Used SQL Profiler for troubleshooting, monitoring, optimization of SQL procedures and SQL Server.
- Worked on SSRS to generate about reports for various user groups and developer groups.
- Involved in testing and debugging and performed thorough unit testing following TDD process.
- Used Visual Source Safe (VSS) for version and source code control.
Environment: Visual Studio 2010, NET Framework 4.0/3.5, C#, ASP.NET, MVC 3, Web Services, WCF, SOAP, Entity Framework, LINQ, XML, HTML, JavaScript, CSS, AJAX, SQL Server 2008R2, IIS, SSRS, VSS, NUnit
Confidential, Sunrise, FL
.Net developer
Responsibilities:
- Involved in System Study and to produce system maintenance document. Prepared artifacts on common modules, key components and interfaces.
- Collected the requirements from business team and involved in analysis, design and development.
- Analyzed the requirements and significantly contributed in developing UML Diagrams.
- Developed various custom classes using C# and Object Oriented Programming.
- Developed Web Application in ASP.NET with C# as code behind while JavaScript is used for client side validation.
- Extensively used AJAX a for a rich user experience.
- Developed .Net Classes and domain objects and successfully utilized available Web services.
- Developed Web services to communicate with XML Data from vendors and process in SQL database.
- Created generic secure and reusable data access components using the ADO objects such as Dataset, Data Adapter, and Data Reader.
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
- Developed web services by using SOAP which interacts with remote business systems and other supplier systems.
- Designed and developed WebForms to facilitate the storage, maintenance and retrieval of new and existing information systems data.
- Worked on database design front implementing various table designs, stored procedures and complex triggers in SQL Server 2008.
- Used Team Foundation Server (TFS) for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Involved in following organization standards for code development, peer level code walk through and reviews.
Environment: Visual Studio 2008, NET Framework 4.0, ASP.Net, C#, Web Forms, ADO.NET, XML, XSL, XSLT, JavaScript, HTML, DHTML, SQL Server 2008, T-SQL, NUnit, IIS
Confidential, Duluth, GA
.Net Developer
Responsibilities:
- Involved in the requirements gathering, analysis, design, code review and development stages.
- Design the application using ADO.NET, ASP.NET.
- Design and development of win forms application using ADO.NET and separate user interface logic from the business logic.
- Develop business components and Data Access components in ADO.NET.
- Extensively worked on creating Web Forms using server controls and user controls.
- Used JavaScript and ASP.NET controls for validations.
- Used Design Patterns for better object oriented design of system components.
- Used Connection string and connection objects in ADO.NET to communicate to the SQL Server 2008.
- Established communication between different applications running on same/different platforms using WCF.
- Designed and modified the database tables and wrote complex SQL queries & stored procedures in SQL Server 2008.
- Writing database triggers, views and made heavy use of database transactions.
- Used XML for data transfer between various application layers.
- Used Team Foundation Server to protect from accidental file loss and track version
- Generated Crystal Reports to display the statistics based on user request selecting options
- Participated in the maintenance and bug fixing.
- Preparation of user manuals, training manuals, installation and user guides, reports and functional descriptions
Environment: Visual Studio 2008, .Net Framework 3.5, C#, ASP.Net, Web Services, Crystal Reports, XML, HTML, ADO.NET, SQL Server 2008, JavaScript, TFS
