Microsoft .net developer Resume
SUMMARY:
- Extensive 8+ years of experience in developing Windows and Web based applications using .NET frameworks with C# as programming language.
- Extensive experience in Agile/Scrum, waterfall, Test Driven and Domain Driven developments.
- Involved in all phases of SDLC i.e. Requirement, Design, Development, Testing and Maintenance.
- Strong experience in ASP.NET applications and used many features and frameworks like ASP.NETAJAX, State Management, Validation Controls, User Controls, Custom Controls, ADO.NET.
- Expertise in .NET framework with great proficiency in creating Win Forms and Web Forms applications using ASP.NET, C#/VB.NET, ASP.NET MVC, ADO.NET, Cascading Style Sheets (CSS), JavaScript, JQuery Typescript, IIS, SQL Server and Visual Studio .NET.
- Experience in developing, consumption and deployment of SOAP Web Services, WCF services and Web API's.
- Experience in version control tools such as Team foundation server, VSS and CVS.
- System design and development, Rapid Application Development using MVC patterns with design patterns, code review, release management.
- Expertise in creating and maintaining stored procedures, constraints, Indexes, views, triggers and UDF's.
- Implemented the SOA architecture by using WCF Restful/SOAP services.
- Experience in designing UML diagrams including Use Case diagrams, Class diagrams, Interaction diagrams, State diagrams and Deployment diagrams.
- UAT and Deployment - Supporting the User Acceptance Test, prioritizing the UAT defects by having timely discussions with the client, and providing the defect resolution. Supporting the Go-Live by providing proper deployment documents and installation guide to the deployment team. Responsible for enhancing, maintaining and supporting the product and other interfacing applications.
- Good experience in exception handling and debugging using various tools.
- Maintaining and setting up new IIS application pools across multiple domains.
- Strong analytical and trouble shooting skills coupled with excellent communication skills and able to work individually or in team.
TECHNICAL EXPERTISE:
Web Technologies: ASP.NET, ADO.NET,MVC
Desktop Applications: Win Forms,WPF, Windows Services.
Services: WCF, Web services.
Programming Languages: C#.NET,VB.NET
Data Modeling: LINQ to SQL, Entity Framework
Database: TSQL
UI design: HTML5, CSS.
Scripting: JavaScript, VB Script, jQuery
Databases: SQL Server 2008R2.
Tools: Microsoft Visual Studio 2017/2012/2010/2008 , SQL Server Management Studio
Source Safe: Team Foundation Server, SVN, VSS.
Frameworks: Microsoft .NET v4.0, 3.5
Operating systems\servers: Windows Family, IIS
PROFESSIONAL EXPERIENCE:
Confidential
Microsoft .NET DeveloperEnvironment: Visual Studio 2017, C# 7.0, WinForms, MVC 5.0 razor, HTML 5, SQL Server 2016, ADO.NET, jQuery, WCF, XML, Advanced Installer, Azure Queue, Amazon SQS,SQL Service Broker, MSMQ
Responsibilities:
- Involved in Requirements analysis of the customer specifications and used to create an understanding and checklist document.
- Understanding the design and overall architecture of the project and demonstrate the same to the team on demand.
- Worked on Client Server Architecture and Having a very good exposure to Multi-tier SOA based Applications
- Good exposure in making the application as loosely coupled.
- Implemented Custom Exception handlers for showing User friendly messages.
- Good exposure in writing the code at Low level Modules like Business and Data Access Layers.
- Designed and developed Web and win forms using C# and made them not dependent on low level business components directly.
- Handled both Client Side and Server Side validations.
- Familiar with the MVC architecture and having Good exposure to its life cycle.
- Used NUnit for Unit testing purposes.
- Involved in trouble shooting the application for identifying the Memory Leaks in the production environment.
- Used some memory profilers for identifying the root cause of the memory leaks
- Having very Good exposure to the C# advanced concepts
- Exposure to Multi-Threaded applications
- Created Web APIs using ASP.NET Web API that allows to communicate using different media formatters and will provide the flexibility in defining the routing.
- User interface (views) design and development with HTML5 and MVC5 helper methods.
- Used the Views and Partial Views effectively for re usability.
- Developed interactive pages of the application.
- Used repositories like TFS, VSS and CVN for release management.
- Followed Agile Process and Implemented Scrum Methodologies
Environment: C# with SQL Server 2008, WCF, Windows platform, VS2010
Confidential
Microsoft .NET DeveloperResponsibilities:
- Interacting with the customers to define application requirements, reviewing the use cases and software requirement specifications, and defining the timelines for design, development and testing of the software application.
- Understanding the design and overall architecture of the project and demonstrate the same to the team on demand.
- Worked on Client Server Architecture and Having a very good exposure to Multi-tier SOA based Applications
- Good exposure in making the application as loosely coupled.
- Implemented Custom Exception handlers for showing User friendly messages.
- Good exposure in writing the code at Low level Modules like Business and Data Access Layers.
- Designed and developed win forms using C# and made them not dependent on low level business components directly.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client
- Involved in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL
- Handled both Client Side and Server Side validations.
Environment: ASP. Net, C#, Web services, JavaScript, SQL Server 2008, VS2010
Confidential
Microsoft .NET DeveloperResponsibilities:
- Involved in Requirements analysis of the customer specifications and creating requirement document.
- Understand the design and overall architecture of the project and demonstrate the same to the team.
- Developed XML Web Services using C#, ASP.NET, SOAP, XML, XSLT and WSDL.
- Created ASP.NET validation controls and JavaScript validations to enforce validations.
- Developed interactive pages of the application using ASP.NET Web Forms pages with C#.NET for the code behind modules.
- Designed and developed Web Forms using ASP.NET and C# and created necessary classes in the business components.
- Used AJAX for partial rendering of the Web Forms to improve performance by not having the whole page post back.
- Worked on stored procedures, advanced queries, triggers, views, indexes for query optimization for the SQL Server databases.
Environment: Microsoft .NET 4.0, C#.NET, SQL Server 2008, JavaScript, XML
Confidential
Microsoft .NET DeveloperResponsibilities:
- Interacting with the customers to define current and future application requirements, reviewing the use cases and software requirement specifications, and defining the timelines for design, development and testing of the software application.
- Estimation of the migration activities and the new requirements.
- Technical feasibility study of the requirements and features to be developed, defining and building the technical architecture for the development, defining structural, interaction, flow charts and data flow diagrams, designing the database schema and preparing technical specification documents.
- User interface design, programming business and data access logic, creating stored procedures and maintaining the code to meet the requirements. Unit testing is mainly by writing Unit test cases and manual testing. Reviewing the fellow developers code and integration test cases prepared by testing team.
- Documenting technical specifications, coding guidelines, quality standards, unit test cases, deployment and installation guides, and help manuals.
- Conducting periodic defect review meetings, tracking the defect fixes and ensuring timely delivery by setting effective resolution timelines.
- Mentoring, guiding and providing technical help to fellow team members.
- Involved in creating technical frameworks, reusable components and technical whitepapers, and is a member of technical review board for .Net Factory of Work.
- Identifying the equivalent component for the legacy behavior in the target environment in .Net
Environment: VS 2005, C#.NET, SQL Server 2005, JavaScript, XML
Confidential
Microsoft .NET DeveloperResponsibilities:
- Involved in Requirements analysis of the customer specifications and creating requirement document.
- Implemented AS400 commands in .net.
- Helped the team members to understand the architecture of project.
- Conducted the knowledge sharing sessions on tool usage to onsite team.
- Identifying the equivalent component for the legacy behavior in the target environment in .Net
- Mentoring, guiding and providing technical help to fellow team members.
- Estimation of the migration activities and the new requirements.