We provide IT Staff Augmentation Services!

.net Developer Resume

4.00/5 (Submit Your Rating)

Erie, PA

PROFESSIONAL SUMMARY:

  • Full Stack .Net developer around 6 years of experience in Analysis & Design, Development, Implementation and Testing of Applications with agile practices and test driven development.
  • Extensive experience with .Net Technologies such as C#, .Net Framework, ASP.NET, ASP.NET MVC, ADO.Net, Web Forms, AJAX, Web API, Angular JS,LINQ, Web Services, WCF, Entity Framework.
  • Worked closely with the business users to understand the requirements and converting them into project level technical capabilities.
  • Expertise working on all aspects of web development, from the front end, data access layer, business logic layer, service layer and to the database backend.
  • Proficiency in developing Model - View-Controller (MVC 5/4/3) architecture application using Language-Integrated Query (LINQ) as to retrieve and modify data.
  • Developed 3-Tier/N-Tier Applications using ASP.NET, ADO.NET, SQL Server, C#, HTML5, CSS3, JavaScript, with proven abilities in Software Development Life Cycle (SDLC) & Software Quality.
  • Worked with Business Analysts to identify the appropriate data elements for required capabilities.
  • Worked with System Analysts to identify the proper sources for required data elements and to determine the accuracy of data.
  • Experienced in UI Development using front End Technologies like HTML, CSS, JavaScript, AJAX, jQuery, Bootstrap and Single Page Application using AngularJS.
  • Strong RDBMS concepts and Extensive experience in SQL Server Database Design, building Triggers, Complex Queries, Views, Indexes, Store Procedure, joins and Transact SQL on SQL Server and SQL performance tuning.
  • Strong knowledge regarding service-oriented architectures like Windows Communication Foundation (WCF) and RESTful Services like Web APIs.
  • Expertise in building Web Services using WSDL, UDDI and SOAP protocol and consuming/publishing Web Services.
  • Very Strong understanding of SOLID Principle and Object Oriented Programming features of C# like Abstraction, Encapsulation, Inheritance, and Polymorphism.
  • Strong in Object Oriented Analysis and UML concepts, Designed applications using UML and Use Cases and Design Patterns, Agile Methodologies.
  • Experienced with an agile software development methodology and Test-Driven Development including SCRUM.
  • Experienced with AJAX Control Toolkit and XML HTTP Request object, which is the heart of AJAX in providing asynchronous Post back.
  • Familiar with Design Pattern like MVC, MVVM, MVP, Repository, Dependency Injection, Singleton, Strategy, Factory, Abstract Factory, Decorator, Proxy, Command and Observer pattern.
  • Experienced in implementing .Net Security features like Authentication and Authorization using Form-based & Window-based authentication.
  • Thorough understanding of OAuth 2.0 Authorization framework workflow with JSON Web Token (JWT).
  • Proficiency in using and have good understanding of Project Management tool like JIRA, Team Foundation Server (TFS) and Visual Studio Team Services (VSTS).
  • Conceptual knowledge on ASP.NET Core framework.
  • Experienced in using Team Foundation Version Control (TFVC), Apache Subversion (SVN) and GIT.
  • Expertise in debugging an application using the debugger tools provided by the Visual Studio.Net IDE, Fiddler.

TECHNICAL SKILLS:

Web Technologies: HTML5, CSS3, Bootstrap, JavaScript, AJAX, jQuery, jQueryUI, Telerik Control, AngularJS, JSON, and XML

.Net Technologies: ASP.NET, ADO.NET, ASP.NET MVC, Web Forms, Win Forms, Web API, Entity Framework, LINQ, WCF, WPF, Visual Studio, SQL Server Management Studio, SQL Profiler, IIS, Azure, TFS, VISIO, VSTS

Databases: MSSQL SERVER, Oracle, MySQL

Design Patterns: MVC, MVVM, MVP, Singleton, Strategy, Factory, Abstract Factory, Decorator, Proxy, Observer, Command, Repository, Dependency Injection

Testing / Debugger Tools: MS Test, NUnit, Fiddler

Version Controls: SVN, TFVC, GIT

Cloud Platforms: Microsoft Azure

Scripting Languages: Javascript, JQuery, Angular JS

Others: Agile (SCRUM), Waterfall, JIRA, ReSharper, Unity, Ninject, Autofac

PROFESSIONAL EXPERIENCE:

Confidential, Erie, PA

.Net Developer

Responsibilities:

  • Perform technical analysis of requirements.
  • Designed and developed the application using C#, Razor view engine, ASP.NET MVC.
  • Created Business Logic Layer & Data Access Layers by implementing MVC architecture.
  • Created View Model Class for Updating the Business Objects and UI Interface.
  • Involved in integration of application like bill payment and insurance claim.
  • Build RESTful web services using ASP.NET Web API’s with AngularJS AJAX services to enable communication between user interface and server in XML/JSON responses.
  • Used lambda expressions, LINQ to SQL and LINQ to entities for retrieving and modifying data.
  • Involved in developing required classes and interfaces using C#.Net.
  • Design and developed UI using HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX, AngularJS for rich and responsive design.
  • Used AngularJS to bind different modules & Implemented MVC collaboratively with AngularJS for separation of UI, data, logic concerns.
  • Implemented best practices to improve performance of the application such as ASP.NET MVC bundling and minification technique, caching mechanism etc.
  • Involved in the performance tuning of the application on client side.
  • Developed Master Pages, User Controls and used throughout the applications to make it consistent layout.
  • Implemented MVC unobtrusive validation with jQuery to validate the user input in server side and client side.
  • Created indexes, Store Procedure, Trigger, views and Join using SQL Server and optimized query using SQL Profiler.
  • Involved in Unit Testing and Integration Testing for quality assurance purpose.
  • Involved in documentation.
  • Implemented page level error handling using custom Error pages and Error logs.

Environment: Visual Studio 2013, VSTS, TFVC, C#, ASP.NET 4.5, ADO.NET, Entity Framework 5.0, MVC 5.0, LINQ, Web API 2.0, NUnit, CSS3, Ajax, XML, HTML5, JavaScript, AngularJS, JSON, jQuery, Bootstrap, SQL Server 2012, Azure, IIS

Confidential, Fort Lauderdale, FL

.Net/Web Developer

Responsibilities:

  • Coded application logic in ASP. NET using C# as code behind.
  • Designed and implemented the web application using .NET Framework and MVC architecture.
  • Followed Agile Methodology (scrum) and Test Driven Development.
  • Searching for Insurance policies depending on various search criteria is implemented as Windows Communication Foundation (WCF) service.
  • Involved in design and development of middle tier which encapsulate the business logic in its methods using C# and ASP.NET MVC.
  • Developed business logic components as a middle-tier between database and the UI for Billing and order management modules.
  • Customized various controls for Application by developing User Control.
  • Involved in the database design and designed tables.
  • Coded and optimized ADO. NET for data access.
  • Used third party library and controls to optimize the design of web page and enhance functionality such as Telerik Kendo UI Grid and Telerik AJAX controls.
  • Designed end user interface using Web-forms in ASP. NET with various Validation Controls.
  • Effectively designed the pages to balance the load on server as well as utilizing the client browser's capabilities to fetch data on demand using AngularJS, JavaScript and AJAX.
  • Improved security using Authentication and Authorization.
  • Used several Cache management techniques to improve the overall performance of the application.
  • Effectively created easy to use, reusable controls and integrated them into ASP.NET web pages.
  • Involved in customizing the Web Forms Data Grid for GUI.
  • Extensively used JavaScript and JQuery to implement client side validation.
  • Responsible for writing SQL Queries, Stored procedures, Views, join and indexes using SQL Server and optimized query using SQL profiler.
  • Used Team Foundation Version Control as version controlling tool.

Environment: Visual Studio 2012, C#, ASP.NET 4.5, MVC 4.0, ADO.NET, Entity Framework 4.0, TFS, TFVC, JavaScript, Ajax, CSS, HTML, XML, Bootstrap, JQuery, JQueryUI, Telerik Control, AngularJS, JSON, SQL Server 2012, IIS.

Confidential, Atlanta, GA

.Net Application Developer

Responsibilities:

  • Architected and implemented 3-Tier architecture application (user interface/ business/ data layer) using C#, ASP.NET, MVC 4.0, with Razor View Engine.
  • Involved in development of business logic layer using C# and .Net Framework.
  • Used JavaScript, JQuery, CSS3, and AJAX for User Interface in MVC application .
  • Designed and Developed data access layer using ADO.NET with Entity Framework.
  • Developed RESTful web services for feeding data to multiple applications using Web API.
  • Used LINQ to query the Database Entity objects.
  • Implemented Action filters such as Authorize, OutputCache, ErrorHandle to handle specific behavior of each controller.
  • Implemented Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in C#.
  • Designed the Layout page for the whole application to act as a template for each View.
  • Used Bootstrap to improve the responsiveness of webpage and designed with custom CSS3 style sheet on elements.
  • Involved extensively in developing the client side validations using JavaScript and JQuery.
  • Created Store Procedure and trigger using Transact-SQL for the Database.
  • Used GIT as version control.
  • Involved in code refactoring, optimizing the code to improve performance of the application.
  • Involved in bug fixing and support during each release.

Environment: Visual Studio 2010, C#, ASP.NET 4.0, MVC 3.0, ADO.NET, Entity Framework 4.0,NUnit, TFS, GIT, JavaScript, Ajax, JQuery, CSS, HTML, XML, Bootstrap, JSON, SQL Server 2010, IIS.

Confidential

.Net Developer

Responsibilities:

  • Developed ASP.NET Web Forms and Class Libraries containing code for business and data access logic using C# and ADO.NET.
  • Designed Web pages using HTML, CSS, JavaScript, jQuery and Implemented AJAX in multiple pages for partial update.
  • Followed waterfall software development methodology to develop the application.
  • Implemented Cascading Style Sheets (CSS), HTML, and JavaScript to attain uniformity and responsiveness of all web pages.
  • Used ASP.Net Web Form controls like Dropdown list, Button, Textbox controls for creating user interface.
  • Implement Data List and Data Grid Controls for displaying data in customized format.
  • Used ASP.NET validation controls and Server Control to validate the user input data.
  • Developed User control and custom control for reusability.
  • Implemented Datasets, Data Reader, and Data Adapter to connect and manipulate data of the database.
  • Developed Stored Procedure, Views and Trigger for Data Manipulation, ensuring setup relations including indexing, constraints, foreign keys etc. using SQL Server.
  • Performed unit testing along with writing test cases of self-developed modules.
  • Involved in peer to peer code reviews.

Environment: .NET Framework 3.5, Visual Studio 2010, ASP.NET, ADO.NET, C#, HTML, XML, CSS, JavaScript, jQuery, AJAX, SQL server 2010, IIS.

We'd love your feedback!