.net Developer Resume
PA
SUMMARY
- Over 8 years of experience as a .Net developer involved in programming, and development of Software application in various domains like GIS, Manufacturing etc.
- Experience in all phases of Software Development Life Cycle (SDLC) like finalizing requirements, Technical Design preparation, Technical Design Reviews, Development, and Release Management for a project involving multiple stakeholders
- Experience in translating technical design in live Web Applications using Microsoft technology stack C#.Net, ASP.NET, SQL Server
- Experience in working with Entity Framework, MVC, N - Tier Client / Server Applications
- Extensive experience in server-side techniques with ASP.NET
- Hands-on experience using ADO.NET for all CRUD operations using the concepts of Data Set, Data Adapters, Data Reader and Data Repeater
- Experience in web UI technologies using HTML, jQuery, JavaScript, Angular JS as well as XML with browser compatibility
- Expertise knowledge on Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction, Encapsulation and Polymorphism
- Experience working on SQL Server 2005/20008/2010 , PL/SQL, and MS Access
- Hands on experience in creating Stored Procedures, Triggers, Transaction Management, T-SQL, Code optimization and performance and experience on IIS Server
- Proficient in building, consuming and publishing Web Services using SOAP and REST Protocols including JSON
- Extensively Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner
- Strong experience in design patterns WCSF, WSSF, MVC, SSIS and MVPC patterns
- Good experience on client-side framework to develop responsive applications using edge cutting technology like Angular 6/7/8, Ajax, Bootstrap, HMTL
- Knowledge on WEB API and using Ajax Controls
- Proficient in writing Unit Test, Functional Test, and Integration Test
- Expertise in understanding user requirements and translating business requirements into technical solutions
- Experience in Continuous Integration builds using GitHub, Jenkins, and Octopus
- Strong conceptual, analytical, and design skills and excellent communication skills with leadership qualities
- Experience in using Source Code Version Control tools like GitHub, JIRA, Confluence
TECHNICAL SKILLS
Microsoft Technologies: .NET Framework, C#.NET, LINQ, Web API, ASP.NET, ADO.Net, CSS, JavaScript, JQuery, AJAX, HTML (5), XML, XHTML, Web Forms, IIS, SOAP, REST.
Development Tools: MS Visual Studio 2015/2017/2019
Database Technologies: SQL, PL/SQL, Stored Procedures, Triggers.
Databases: Microsoft SQL Server
Methodologies: SDLC, Waterfall Method, Agile, Scrum, Test Driven Development
Operating Systems: Microsoft Windows XP SP2, Windows 7, Windows 8, Windows 10, Microsoft Server 2012/2016
Transport Mechanisms: HTTP, SOAP, REST
Version Control: SVN, GitHub
Testing: Unit Testing, Integration Testing, Functional testing, Nightly
PROFESSIONAL EXPERIENCE
Confidential, PA
.NET Developer
Responsibilities:
- Collaborated with the team members to identify business and customer requirements to help determine the initial design of the application
- Involved in all the phases of SDLC like design, analysis and functional specification of the application with the team
- Participated with technical architect to define the architecture of the application.
- Implemented, enhanced and maintained all three layers (Presentation, Business and Database) of the application
- Developed the presentation layer using ASP .NET Web Forms, JavaScript, jQuery and CSS
- Designed and implemented the Skins and themes using CSS and HTML
- Used all ASP .NET controls for designing all Web Forms
- Implemented all the client side functions by using JavaScript and jQuery
- Extensively used ADO.NET objects such as Connection Object, Command Object,
- Data Reader Object, Dataset Object and Data Adapter Object to access the data in database
- Designed and implemented database using SQL Server
- Created user defined stored procedures and functions using SQL Server
- Performed various bi-monthly releases, making sure the code is passed through various lower level environments to upper level environments, fixing bugs from the QA environment and supporting the production releases
- Attended regular meetings with the clients for enhancing the application for the purpose of user needs
Environment: .NET Framework, C#.NET, ADO .NET, Entity Framework, ASP.NET, IIS, AJAX, XML, Microsoft Visual Studio 2017/2019, HTML, ASP.NET MVC, JavaScript, Ajax, JQuery, SQL Server.
Confidential, Wilmington, DE
.NET Developer
Responsibilities:
- Designed and implemented the presentation logic using C#.NET, Entity Framework and ASP.NET
- Hands on experience in design using Object Oriented Principles like Inheritance, Polymorphism and Design patterns
- Responsible for translating business requirements into system qualities and thence into repeatable design strategies and patterns that enable those qualities (e.g. adaptability, scalability, availability, non-repudiation, reusability)
- Developed web application using ASP.NET, MVC 2.0
- Used Ajax, JQuery, JavaScript, CSS and various web controls to present data to users in a much more comfortable environment
- Provided database connectivity using SQL Server
- Used GitHub for version control of the source code
- Written Test Case for Functionality Testing
Environment: .NET Framework, C#.NET, ADO .NET, Entity Framework, ASP.NET 3.5, IIS, AJAX, XML, Microsoft Visual Studio 2013, HTML, ASP.NET MVC, JavaScript, Ajax, JQuery, SQL Server.
Confidential
.NET Developer
Responsibilities:
- Responsible for translating business requirements into system qualities and thence into repeatable design strategies and patterns that enable those qualities (e.g. adaptability, scalability, availability, non-repudiation, reusability)
- Involved in coordinating and actively supervising the development of software systems
- Responsible for analysis of the system including performance, security, and scalability
- Strong experience in diagnosis and troubleshooting of problem modules and designing solutions to problematic programs
- Responsible for presenting and discussing the project artifact like Design, QA Strategies to client (including client architecture, DBA and Business representative)
- Involved in all phases of SDLC including Requirement gathering, Analysis, Design, Development and Testing
- Followed Agile Scrum Methodology to provide timely status updates and project updates for clients
- Designed and implemented the presentation logic using C#.NET, Entity Framework and ASP.NET
- Strong experience in developing and designing various abstract classes, interface classes, classes to construct business logic using Object Oriented Principles like Inheritance, Polymorphism, encapsulation and Design patterns
- Developed web application using ASP.NET, MVC 2.0
- Used Ajax, JQuery, JavaScript, CSS and various web controls to present data to users in a much more comfortable environment
- Wrote queries and stored procedures and functions to get and set values from database and workflow
- Used GitHub for version control of the source code
- Implemented Unit Testing and Integration Testing using NUNIT
- Responsible for deployment of the solution and quick resolution of client queries.
Environment: .NET Framework, C#.NET, ADO .NET, ASP.NET 3.5, IIS, AJAX, XML, Microsoft Visual Studio 2008, HTML, ASP.NET, JavaScript, Ajax, JQuery, SQL Server.