Dot Net Developer Resume
Syracuse, NY
PROFESSIONAL SUMMARY:
- Around 7 years of extensive experience in Analysis, Design, Development, Testing and Implementation of client/server, web based and n - tier applications.
- Expertise in Creating User Controls, Support to Multilingual, Creating Deployment Setup, JavaScript, HTML, CSS, XML, AJAX, jQuery, AngularJS, Bootstrap, JSON.
- Experience in Microsoft .NET Technologies like C#.NET, ASP.NET CORE MVC, ASP.NET, AJAX, WCF AND WEB API, Web Services, WPF, Entity Framework, LINQ and IIS.
- Experience with developing web applications and web services including jQuery, JSON, Rest API and consumed services using Web API for user authentication and uploading documents in the specified folder after applying Meta data.
- Experienced in developing Service Oriented Architecture (SOA) using .Net services.
- Experience in .Net Framework, MVC Framework in developing Web Applications.
- 5years of extensive experience in web applications using Visual Studio 2017/2015/2013/2012, languages C#.NET.
- Created procedures, functions, triggers, packages and advance level queries and implemented business logic in SQL.
- Extensive experience with Entity framework, ASP.Net CORE in building backend Data Access Layers.
- Experienced with OOP, agile environment, MVC, MVVM, Web Forms UI design understanding and experience.
- Experience with HTML, CSS and Bootstrap components and Font Awesome Library.
- Experience in developing ASP.NET Web customs controls, user controls, Data Controls like Data Grid with extensive use of ASP. NET, AJAX, jQuery, AngularJS, Bootstrap CSS and jQuery and building web applications.
- Employed object-oriented concepts like Data Abstraction, Inheritance, Data Encapsulation, Polymorphism (OOPS) using C#.
- Experience in Creating E-commerce Applications, Custom Payment Gateways and Custom Shipping Providers using .NET class libraries.
- Experience with the Object Relational Mapping (ORM) using LINQ.
- Working knowledge of ASP.NET MVC pattern: Controller Actions, View Engine, Tag Helper methods, Entity Framework Model.
- Solid experience in Database design and programming: writing Stored Procedures, Functions, Statements, Triggers, Views, Joins
- Experienced in RESTful JSON for developing Single-Page-Applications using Razor Page.
- Performed Test Driven Development (TDD): Unit Testing with NUnit.
- Good knowledge on using Git for Version Control, Team build, Project Management, Data Collection and Reporting.
PROFESSIONAL EXPERIENCE:
Dot Net Developer
Confidential - Syracuse, NY
Responsibilities:
- Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance.
- Involved in the Design of the application using MVC, Entity Framework, LINQ to SQL.
- Involved in developing the Front-End of the application using the asp.net Core and HTML, CSS, Angular framework.
- Implemented and extensively used the Object-Oriented programming concepts in C# and ASP. Net Core.
- Involved in implementing the WCF configuration and parameter binding and created WEB API for curd operation Get, Post, Put and Delete methods.
- Involved in Consuming WEB API in Asp.net core by implementing the consume Get, Post, Put, and Delete and implemented the Parameter Binding and Dependency Injection.
- Implemented the Rest API using WCF for building the Server-Side component and create DB context in the controller.
- Implemented the WEB API service to validate the user payment processing for Credit, debit and online transactions.
- Involved in developing the Data Access Layer using the Entity Framework followed the code first process.
- Created the database tables using the code first approach in entity framework.
- Used TFS (Team Foundation Server) for source Version Control.
- Involved in unit testing with N-Unit, Just-Mock, preparing System Test Cases, Debugging and bug fixing.
Environment: ASP.NET Core, Asp.net Visual Studio 2017, MVC, HTML, CSS, JavaScript, jQuery, JSON, C#, AJAX, Web API, WCF, Agile, Entity Framework, SQL Server, TFS.
Full Stack .Net Developer
Confidential - Greenwich, CT
Responsibilities:
- Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance.
- This application is developed in ASP.NET MVC which involves business layer using the WCF service and call to the database.
- Wrote stored procedures using Microsoft SQL Server, also worked with LINQ for .Net
- Created WCF services to create distributed applications and for the communications between the server and the Client.
- Used Sql code to connect and make the required changes to the database and ADO.Net technology extensively for data retrieving, querying, storage and manipulation.
- Used Java Script, jQuery to perform client-side validation and consumed web services into the web application.
- Involved in implementing the WEB API configuration, WEB API Routing and parameter binding and created WEB API for curd operation Get, Post, Put and Delete methods.
- Involved in Consuming WEB API in MVC by implementing the consume Get, Post, Put, and Delete and implemented the Model Binding and Dependency Injection.
- Implemented the Rest API using WEB API for building the Server-Side component and create DB context in the controller.
- Involved in developing the Data Access Layer using the Entity Framework followed the code first process.
- Involved in Creating the Triggers and Store Procedure by implementing the T-SQL queries.
- Created the database tables using the code first approach in entity framework.
- Used Angular to standardize web application structure and provide a future template and for data binding.
- Wrote and executed the Test Cases using N-Unit testing framework to test functionality.
- Responsible for gathering requirements from the end user and analysis.
Environment: C#, ASP. Net, Visual Studio 2015, MVC, Entity Framework, SQL Server 2014, WCF, IIS, JavaScript, jQuery, LINQ, AJAX, HTML, CSS, TFS, N-Unit.
Senior .Net Developer
Confidential - Wayne, NJ
Responsibilities:
- Designed and developed web user controls, master pages, validation controls, CSS files using C#.NET, jQuery, XML, HTML and ASP.NET 4.5.
- Designed web forms using ASP.Net, developed different .NET assemblies using C#.NET classes.
- Build Entire Application using MVC employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Designing the screen according to the requirement and communicate with database using domain specific objects through ORM techniques like Entity Framework and LINQ To SQL for data access in MVC web application
- Wrote RDBMS objects like stored procedures, views and user defined functions using SQL Server 2008 and SQL server 2012.
- Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
- Made changes to existing WCF service without breaking client using "Name" attribute
- Used jQuery for client-side validations and event delegation to trigger the handlers.
- Developed a utility to download tables from Oracle database to SQL Server. Wrote PL/SQL queries to access the result set.
- Wrote T-SQL queries to get the required dataset what needs to be downloaded in SQL Server
- Used ASP.NET User Controls to create steps for submitting and modifying events and evaluation forms. Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms.
- Used Validation controls for corresponding validations used in Forms for business logic purposes. Used various types of caching mechanisms using view state and Session to store information.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Script Manager Proxy, Update Panel and Modal Popup Extender within some web pages.
- Experience using Team foundation server for check in and checkout of code.
- Created various Tables, custom views, indexes and relations using SQL Server Management Studio Express.
- Involved in code optimization and performance tuning of the application. Used JavaScript for validations and implemented business rules on client side.
- Involved in all the phases of Software Development Life Cycle such as analysis, design and development.
- Used normalization approach in database to efficiently organize data in database and eliminate data repetition.
- Documentation of customer specific business rules and practices, user requirements, preparing specifications in environment migration.
- Interacted with Testing Team, to support and understand Integration Testing, Regression Testing and System Testing to improve product quality.
- Involved in testing the application on a regular basis to improve the performance and provide bug free application.
Environment: ASP.NET, Visual Studio.NET 2008/2012, ADO.NET, WCF, Web Services, MVC4.0/3.0, Razor View Engine, LINQ, Windows Forms, Entity Framework, JavaScript, jQuery, LINQ, MS SQL Server 2008 R2/2012, .Net Framework 3.5/4.0, IIS 7.0.
Programmer/Net Developer
Confidential - Union, NJ
Responsibilities:
- Responsible for design and development of user interface and core middle tier business components
- Responsible for integration design and Production support of application on a regular basis.
- Developing modules using C#, ASP. NET, ASP
- Implemented Data Access with Packages and Stored Procedures
- Implemented LINQ to XML to process xml files.
- Created SSIS packages to import export historical data in to existing database tables.
- Implemented JQUERY auto complete feature for rich user experience.
