Sr. Full Stack Dot Net Developer Resume
Eden Prairie, MN
PROFESSIONAL SUMMARY:
- A Full Stack Dot Net Developer with 7+ years of experience in developing, maintaining, supporting and testing of Enterprise Applications.
- Expertise in Web application development using C#, ASP.NET MVC and ADO.NET, HTML5 in .Net Framework 3.5, 4.0, 4.5 & 5 under SDLC process following N - Tier architecture.
- Well versed in Object Oriented Programming (OOPS) and implementation.
- Experience in developing Web applications using AJAX, HTML5, JavaScript, Type Script ECMA5, jQuery, CSS Angular 2/4.
- Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience with Angular 4, Angular CLI, TypeScript, ng2-bootstrap, Karma, Jasmine.
- Extensive working knowledge on Configuring and version controlling with Team Foundation Server (TFS).
- Working experience with Microsoft Azure.
- Hands on experience in MVC 4 and MVC 5.
- Working experience with Web API REST.
- Experience in using Language-Integrated Query (LINQ).
- Experience in Relational DBMS for SQL Server by creating Database diagrams, stored procedures, functions, triggers, views, constraints, indexes and query optimization.
- Experience in developing Web Services to support inter-operable machine-to-machine interaction over a network using SOAP over HTTP and WSDL.
- Experience in Windows Communication Foundation (WCF) for rapidly building service-oriented applications that communicate across the web and the enterprise.
- Have experience in Waterfall and Agile methodology.
- Experience in creating Unit Tests and also involved in supporting Integration testing, Regression testing, System testing for the enhancements and new developments.
- Hands-on Experience on Test Driven Development (TDD).
- Strong business background and technical experience in framework development, requirements gathering including design, development, integration, testing and deployment software applications.
- Excellent team player with problem-solving and troubleshooting capabilities.
TECHNICAL SKILLS:
Languages: C#, Microsoft .NET 3.5, 4.0, 4.5, 4.6.2
Technologies: ASP.NET MVC, WCF, LINQ, Web API, Coded UI, MVC 4, MVC5, XML, CSS, HTML5, jQuery, Angular 2/4, AJAX, JavaScript, TypeScript ECMA 5 Web Services, PL/SQL, Azure.
Database: SQL Server 2005, 20, Oracle 10/11g.
Architecture: MVC, N-Tier
IDE: Visual Studio 2005, 2008, 2010, 2013, 2015, 2017
Tools: Crystal Report, Kendo Control, Perforce, Team Foundation Server (TFS), ReSharper Web Server IIS 7.0
OS Platform: Windows XP, 7, Server 2008 R2, Server 2012
PROFESSIONAL EXPERIENCE:
Confidential, Eden Prairie, MN
Sr. Full Stack Dot Net Developer
Responsibilities:
- Followed TDD and Agile methodology.
- Developed web application using multi-tier architecture, C#, ASP.NET MVC 5.
- Migration of legacy application from ASP.NET web forms to ASP.NET MVC architectural pattern.
- Worked on ASP.NET MVC5 framework with Razor view engine to reduce the complexity and full control over the behavior of the application.
- Handled client-side data modules, services data binding with SQL DB.
- Created REST service with ASP.NET Web API for data transmission using JSON.
- Creating responsive web application for mobile devices using Angular 2/4, Typescript, HTML5 & CSS.
- Created application structure based on the Angular Style Guides and best practices.
- Created single page application with multiple modules using Agular and TypeScript.
- Manipulating data objects (Dataset, Data table, Excel, XML parsing) with LINQ.
- Creating stored procedure, functions, triggers, views and packages for complex business logics with SQL Server.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 4
- Used Angular4 to create better, faster and more user-friendly web applications.
- Developed complex programs in T-SQL, wrote Stored Procedures, Triggers, Views and Queries with best execution plan.
- Maintaining version control with TFS.
- Deploying and hosting web application and web services with IIS 6 & 7.
- Creating Application system architecture with MS Visio.
- Experience in documenting technical and functional documents.
- Expertise in the sprint planning, sprint review meeting, review each story against acceptance criteria.
- Demonstrate completed functionality and Provide feedback on product work
- Perform Coding, code review as per the coding standards.
- Followed TDD and unit testing, Mock testing.
- Web API testing, Load testing and Performance monitor.
Environment: C#.Net, MVC, Framework 4.5, Angular 2/4, JavaScript, jQuery, HTML5, SQL, TFS, ReSharper, Visual Studio 2015, SQL Server 2012/2014, Web Essentials
Confidential, MS
Full Stack Dot Net Developer
Responsibilities:
- Developed of web application for patient application using multi-tier architecture, C#, ASP.NET.
- Involved in developing views and controllers as part of MVC pattern within the application.
- Responsible for developing Data Access Layer (Model) using ADO.Net Entity Framework Model, & C#.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
- Created components in C# .NET that can be reused on several pages.
- Handled client-side data modules, services data binding with SQL DB.
- Developed Web application and mobile web-app using C#, HTML5, WEB-API and AngularJS.
- Developed Rich UI interfaces for Web using HTML5, AngularJS to do data binding.
- Data validation and client-side data processing through JavaScript and jQuery.
- Creating RESTful WCF services for data transmission.
- Manipulating data objects (Dataset, Data table, Excel, XML parsing) with LINQ.
- Creating stored procedure, functions, triggers, views and packages for complex business logics with SQL Server.
- Maintaining version control with TFS.
- Maintaining database in Microsoft Azure and using virtual machines provided by Azure for developing code.
- Experience in deploying and hosting web application and web services with IIS 6 & 7.
- Experience in documenting technical and functional documents.
- Demonstrate completed functionality and Provide feedback on product work
- Perform Coding, code review as per the coding standards.
Environment: ASP.Net, C#.Net, Microsoft Azure, Framework 4.5, Angular JS, JavaScript, jQuery, SQL, TFS, Visual Studio 2013, SQL Server 2012
Confidential, RI
.NET Developer
Responsibilities:
- Involved in the analysis, design & development of the project.
- Designed and developed this web application using .net framework 4 and visual studio 2012.
- Involved in using MVC pattern for the UI development.
- Responsible for design and development of Web Forms using C#.Net, N-tier architecture.
- Implemented the project using ASP.NET, C#, and back-end database as Microsoft SQL Server 2012
- Developed C# components to implement the business logic, consumed instances of these using ASP.NET
- Data binding was extensively used to bind various server controls to the data from database.
- Implemented AJAX controls and developed Web forms for the most part of the application.
- Used jQuery for a better interaction with the application, performed Code review and Unit testing for better performance.
- Used AngularJS as the development framework to build a single page application.
- Provided session level security and password authentication using session objects and cookies.
- Responsible for designing and developing the database objects like Tables, Views, and Complex T-SQL Store Procedures involving Joins and using Temporary Tables, UDF (User Defined Functions)
- Used Agile (SCRUM) Methodology with 4-week iterations (sprints).
- Performed validations on Web Forms using .NET Validation Controls and JavaScript
- Responsible in created and consumed WCF (Windows Communication Foundation) using C#
- Developed Reports using SQL Reporting Services and implemented Optimized SQL Stored Procedures
- Used Team foundation Server (TFS) for version control and Shelve pending changes of the source code along with the maintenance of the builds and the relevant documents of the same.
- Configured SQL Server Integration Service (SSIS) for scheduling database backup and implemented indexing for various tables in the database.
- Participated in various Client meetings with the team and the Project manager to discuss improvement/amendments
Environment: Visual Studio 2012, .Net Framework 4.5, C#, ASP.NET, MVC, ADO.NET, HTML, CSS, JavaScript, AJAX with JSON, XML, WWF jQuery, SQL Server 2012, N -Unit, TFS, Server, SSRS,SSIS, Angular JS.
Confidential, Hartford, CT
C#.NET Developer
Responsibilities:
- Involved in Requirement Analysis, gathering, Low Level Design, Coding and Integration.
- Involved in complete design and development of the application using C#. NET, ASP.NET, ADO.NET.
- Developed Web forms for the most part of the application.
- Involved in developing views and controllers as part of MVC pattern within the application.
- Responsible for developing the Data Access Layer (Model) using ADO.Net Entity Framework Model, and C#.
- Wrote complex stored procedures and SQL queries using SQL Server for extracting, inserting and manipulating the data and display on Grid view controls and dropdown list boxes and User controls.
- Performed unit testing and system integration testing.
- Designed, Developed and tested performance-oriented stored procedures for creating data Files.
- Designed and developed the database using SQL Server 2012.
- Used ADO.NET to communicate the database, wrote complex Queries, Stored Procedures and Triggers.
- Used Data Adapter, Data Command, Data Set, Data Table, Data Relations and constraints for Database access.
- Worked with ASP.NET MVC model binding that allows mapping HTTP request data with a model.
- Extensively used Html helpers for writing views.
- Responsible for designing and developing the database objects like Tables, Views, and Complex T-SQL Store Procedures involving Joins and using Temporary Tables, UDF (User Defined Functions).
- Developed loosely coupled application using WPF, C#.
- Involved in changes to WCF Web Services, to handle request from POS server and responded back with the required information by getting the information from the Database.
- Prepared support documentation for all the activities undertaken at regular intervals for the Project management review and update.
- Deployed the application in both LINUX and Windows platforms.
Environment: NET Framework 4.0, C#, ASP.NET, ADO.NET, Tortoise SVN, Visual Studio 2010, SQL Server 2012, Windows 7, Windows Server 2008, AngularJS.
Confidential
C#.NET Developer
Responsibilities:
- Gathering requirements from onsite as well as scope changes.
- Implemented ASP.NET View state and Session state to store and transfer data within same pages and to other pages.
- Worked with ASP.NET Web Forms, Web Services, State management, Caching features
- Designed and Implemented application using ADO.NET objects like Dataset, Data Table and Data Adapter for manipulating, retrieving, storing and displaying data from SQL Server 2008.
- Extensive use of client-side scripts using HTML and JavaScript for appropriate balance between the server side and the client browser capabilities.
- Used VSS for Version Control and Source code repository.
- Well experienced in writing Function, Views
- Successfully followed agile methodology steps starting from requirement to deployment for the delivery of the software using Scrum.
- Involved in the design, development and implementation of web user interfaces in ASP.NET for the e-Learning Applications
- Collaborate with other technical areas to integrate across tiers, platforms, and responsibilities.
- Developed middle tier class libraries in C# for Business logic and role-based security implementation using Security and Principal Class libraries.
- Extensively used Themes and Skins for styling the ASP.NET pages
- Wrote Java Script functions for client-side validations. And used HTML/DHTML, CSS for the desired effect for the menus.
Environment: Visual Studio 2010, .Net Framework 3.0, MYSQL, C#.Net, Asp.Net, Microsoft Office, HTML 5.0, CSS3, Ajax Control Toolkit, JavaScript, VSS, Agile methodology
