Sr .net Developer Resume
Rochester, NY
SUMMARY
- 7+ years of experience in software development - Requirement Study, Analysis, Design, Development, Integration, Re-Engineering, installation, implementation, testing, configuration management, maintenance and production support of various client/server, N-tier and web applications.
- Expertise in Working with Microsoft technologies such as .Net Framework, ASP.NET, C#, CSS, AJAX, Java Script, JQuery, ADO.NET, LINQ, Web API, SOAP and WCF.
- Strong experience in developing of front-end applications using HTML, CSS, JavaScript, JQuery, Master Pages, AJAX and Server Controls.
- Experience in design and development of Client-Server and distributed Web Applications with ASP.NET MVC 5.
- Experience in writing complex user defined Functions, Stored Procedures, Views and Triggers using MS SQL Server, Oracle.
- Good experience in creating & consuming Web API/WCF services over SOAP and RESTFul using C#.Net.
- Hands on experience in developing applications to access data and data services in ADO.NET and Extensively used ASP.NET controls like grid controls, server controls and repeaters.
- Experience in developing and consuming WCF services which encapsulated the Entity Framework model to retrieve data from SQL Server. Used LINQ syntax to query the DbContext.
- Extensively used Configuration Management tools like Visual Source Safe (VSS) and Subversion (SVN) and TFS for source control.
- Experienced in writing test cases and performing unit testing for different modules.
- Worked on Agile as well as Waterfall Software methodologies.
- Excellent Interpersonal and Communication skills coupled with strong technical and problem-solving capabilities.
TECHNICAL SKILLS
.Net Technologies: .Net Framework 4.5/4.0/3.5, ADO.NET, ASP.NET, MVC5/4, Web Forms, WCF, LINQ, Entity Framework.
Web Technologies: HTML5, CSS3, Java Script, Web API, Angular JS, WCF, AJAX, JQuery, Bootstrap and JQuery UI.
Programming Languages: C#.NET, C/C++, T-SQL
Databases: SQL Server 2014/2012/2008, Oracle 10g.
IDE Tools: Visual Studio 2013/2010/2008, SQL Server Management Studio.
Methodologies: Agile, Scrum, Waterfall.
Others: TFS, GIT, SVN, JIRA, NUNIT, Azure, Fiddler.
PROFESSIONAL EXPERIENCE
Confidential - Rochester, NY
Sr .Net Developer
Responsibilities:
- Involved in all phases of the application development life cycle - business requirements analysis, design, development and testing using AgileMethodologies.
- Designed and developed rich and enhanced web pages using MVC5, C#, Entity Framework, CSS, JQuery and JQuery UI.
- Worked with ASP.NET MVC 5 pattern for creating MVC-based Web application using extensively Controllers that handle and respond to user input and interaction, and Views that display the user interface (UI).
- Developed controllers and its action methods for the entire workflow for the application with ASP.NETand MVC 5.
- Used Fiddler to debug and keep tracking of and Web API performance.
- Completed the Web API framework to implement HTTP services, generally sending and receiving data through a RESTful API.
- Developed the Data Access Layer (model) using Entity framework.
- Performed Unit Testing with the testing tool NUNIT and involved in Unit test case, code review checklist preparation and validation.
- Used Jira extensively to modify User Stories, Points and add comments. Involved in the estimation of Stories.
- Responsible for completing the scrum, stories, unit testing and followed Agile methodology, participated in Scrum meetings, supported in writing user stories in JIRA tool.
Environment: C#, HTML5, MVC 5, JavaScript, CSS3, Entity Framework, Moq, Ninject, Agile (Scrum), Web API, Fiddler, Postman, Bootstrap and JIRA.
Confidential - Atlanta, GA
.Net Developer
Responsibilities:
- Collect the business requirements and translate them to technique implementation. Prepare the initial technique specification documentations.
- Designed and implemented presentation layer for the application usingHTML5 Controls, JavaScript, Bootstrap and CSS3.
- Worked on developing and consuming ASP.NET Web API's for creating and consuming business components and implemented Token based authentication for the API's exposed to the client services.
- Data Access Layer was implemented for data retrieving, querying, storage and manipulation using Entity Framework.
- Used Postman for Web APIs functionality testing and developed Bootstrap layouts for the Webpages.
- Implemented Ajax functionality using jQuery Ajax that calls Web API services for better performance of the application.
- Application was developed with Agile Scrum methodology with two week sprints and I was part of sprint planning, review, daily scrum and retrospective meetings.
Environment: Visual Studio 2013, C#, ASP.NET MVC5, JQuery, JQuery UI, NUNIT, JIRA, Web API, Agile, CSS, JavaScript, SVN, MS SQL Server 2012, Entity Framework 6.
Confidential - Rochester, NY
Software Developer
Responsibilities:
- Involved in Design, Development and Testing Phases of the Tool.
- Web Forms, Validations, User controls, Master Pages, skins using CSS are developed.
- ASP.NET Web forms and server controls to display dynamic data obtained using Microsoft ADO.NET and data binding.
- Worked extensively on web forms and data binding controls like Grid View, Data List and drop-down boxes and Mapping page fields to the database fields.
- Designed the database using ADO.NET and was involved in writing and maintaining complex SQL Queries and the required Stored Procedures and Triggers.
- Extensively worked with LINQ to SQL, which uses ADO.NET to handle the communication with the database.
- Worked in developing WCF services and Web services based on SOAP which allows other systems to extract and update customer data in e-commerce.
- Bootstrap Grid System was used to do the page layout.
- Used Team Foundation Server (TFS) for version controlling and assisted in documentation.
- Performed unit testing and system integration testing.
Environment: Visual Studio 2010, Web Forms, LINQ, ADO.NET, CSS, SOAP, ASP.NET Web Forms, SQL Server 2008, WCF, TFS, NUNIT and Azure.
Confidential - Rochester, NY
.Net Developer
Responsibilities:
- Involved in Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Involved in the design and development of Web forms using C# .Net Framework.
- Developed User Interface web pages using ASP.NET, Layouts, HTML, CSS, JavaScript, JQuery and Ajax.
- Used ADO.NET Entity Framework technology extensively for data retrieving, querying, storage and manipulation of interface screens developed using ASP.NET. Writing Database Tables schemas, Views, Stored Procedures.
- Created several User controls, Custom controls with code behind in C# to make re-usable and generic.
- Practical experience using WCF (Windows Communication Foundation) in writing services and contracts classes.
- Created complex Stored Procedures, Views, Triggers, and Functions for database for fast retrieval of data in SQL Server using T-SQL.
- Used LINQ to Entities, LINQ to Dataset to collaborate the domain and integration objects with the view objects.
- Use Window azure to deploy the application on cloud and managing the session.
- Extensively used TFS (Team Foundation Server) for Version Control, backup and controlling the source code.
Environment: Web Forms, C#.NET, ASP.NET, CSS, HTML, JQuery, JavaScript, AJAX, ADO.NET, WCF, SQL Server 2008, T-SQL, Azure, LINQ and TFS.
