Full Stack .net Developer Resume
Boston, MA
SUMMARY:
- A .Net Developer with 6+ years of professional experience in designing and developing Windows and Web based applications using Microsoft Technologies.
- Experience in various domain like Financial, E - Commerce and Health industry.
- Involved in various phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development and Testing applications.
- Strong experience in developing internet/intranet, N-Tier and distributed Client-Server applications using C# 6.0/5.0/4.0, ASP.NET, MVC 5/4/3, Web Forms and IIS 7.0/6.0 on Visual Studio 2015/2012/2010 .
- Worked Extensively on ADO.NET, Entity Framework 6/5/4 and LINQ (LINQ to SQL) enabled queries to access data from SQL Server 2016/2012/2008 database.
- Proficient in RDBMS developing T-SQL queries, Functions, Stored Procedures and Triggers using SQL Server.
- Excellent experience in Object Oriented Programming (OOPS), architectural Design Patterns like Singleton and Factory.
- Expertise in Web Services (SOAP, WSDL), RESTful services, Web API and Windows Communication Foundation (WCF) to implement Service Oriented Architecture (SOA).
- Comprehensive knowledge of rich AJAX enabled User Interface using HTML5, XML, CSS3, KendoUI, JavaScript, JQuery, and JSON.
- Experience in building Single Page Application (SPA) using AngularJS 1.5/1.3.
- Expertise in implementing Security validations in ASP.NET MVC and avoiding attacks like Phishing Attack, Cross Site Scripting (XSS), Cross Site Request Forgery (CSRF).
- Experience in Test Driven Development (TDD) using Microsoft Test Framework and have experience in Unit Testing using NUnit.
- Worked on SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS) to deliver data conversion, ETL solutions, and customized data reports.
- Experience in utilizing quality, environmental and configuration management tools such as Team Foundation Server (TFS), Visual Studio Team Services (VSTS) and GIT.
- Working knowledge on deploying Web Applications to Azure and maintaining the applications in developer environment.
- Experience in Agile (Scrum) development methodologies using JIRA.
- A team player with excellent problem solving, analytical, communication skills and ability to work independently.
TECHNICAL SKILLS:
Programming Language: C# 6.0/5.0/4.0, C++, SQL, Java
Development Tools: Visual Studio 2015/2012/2010
.Net Technologies: .Net framework 4.5/4.0
Entity Framework 6/5/4, ADO.NET, LINQ: ASP.NET MVC 5/4/3, ASP.NET Web Forms
WCF 4.5/4.0, Web API: Web Technologies:
HTML5, CSS3, KendoUI, JavaScript, JQuery, AJAX,: AngularJS 1.5/1.3
Web Server: Internet Information Services (IIS) 7.0/6.0
Database/Service Tools: SQL Server 2016/2012/2008 , MongoDB / SSIS, SSRS
Testing/Debugger: MSTest, NUnit / Postman
Source Control: TFS, VSTS, GIT
Operating Systems: Windows 8, Windows 10
PROFESSIONAL EXPERIENCE:
Confidential, Boston, MA
Full Stack .NET Developer
Responsibilities:
- Applied Agile (Scrum) Methodology for implementing this project and participated in daily stand up meetings.
- Developed the application using ASP.NET MVC 5, Web API and AngularJS 1.5 with SQL Server 2016 as the back end.
- Implementation of client side validations using ASP.NET MVC Validation implemented at controller level.
- Designed a Security feature using ASP.NET MVC to check user access token with a validation to solve cross site request forgery (CSRF).
- Fetched the data by building RESTful services using Web API and ADO.NET Entity Framework database-first approach.
- Used Entity Framework to access database and LINQ Queries to communicate effectively with SQL Server database.
- Maintaining and developing RDBMS components including table, SQL queries, Functions, Stored Procedures, Triggers, and optimized using Indexes.
- Involved in all major SDLC process, including Unit testing using NUnit, reviewing, documentation development and production support.
- Extensively used HTML5, CSS3 and JQuery in designing the web pages for the application.
- Decreased the page response time using the server side asynchronous AJAX, JavaScript and JSON technique.
- Created different reports helped in analyzing perform counters using SSRS.
- Applied Software Configuration management tools like VSTS to handle the source control.
- Participated in three way communications (BA, DEV and QA) before working on the user stories.
- Participated in the Iteration Retrospective meetings post completion of the iteration.
Environment: Visual Studio 2015, .NET Framework 4.5, C#.Net, ASP.NET, MVC 5, IIS 7, Web API, SQL Server 2016, SSRS, SSIS, HTML5, CSS3, JavaScript, AngularJS 1.5.
Confidential, Malborough, MA
.Net Developer
Responsibilities:
- Weekly status meetings with project team to discuss the requirements, analyze the solution, supporting business analyst to understand the current system and document the use case for functional requirements.
- Developed web based application with ASP.NET MVC 4 architecture using Client Side Validation, Server Controls in Visual Studio 2012.
- Programmed Data access layer and called stored procedure with Microsoft ADO.NET for modular programming and easy maintenance.
- Used LINQ to SQL to retrieve the data from database involved with strong OOP concepts in C#.NET.
- Utilized SQL Server 2012 as RDBMS to create and maintain tables with usage of Functions, Store Procedures and Triggers, Indexes and Views.
- Develop and consume WCF 4.5 services using SOAP, WSDL to establish communication between different applications running on same/different platforms.
- Applied AJAX controls to retrieve the data from the server without interfering the display and behavior of existing page.
- Designed User Interfaces using HTML5, CSS3, JavaScript and AngularJS 1.3 for the presentation layer.
- Developed Reports using SSRS and worked on Integration service SSIS.
- Use Team Foundation Server (TFS) for Source Code Control, project related document sharing and team collaboration.
- Responsible for system testing and unit testing using NUNIT, and support for QA and UAT testing.
- Used Agile Methodology to emphasize on face-to-face communication over written documents to make sure that iteration is passing through a full software development cycle.
Environment: Visual Studio 2012, C#.NET, ASP.NET, ADO.NET, LINQ, AngularJS 1.3, JavaScript, CSS3, HTML5, WCF 4.5, SQL Server 2012, SSRS, SSIS, TFS, NUNIT.
Confidential
ET Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle (SDLC) for development process and AGILE (SCRUM) including Analysis, Design, Implementation, Testing and Maintenance.
- Written technical documentation with UML notations such as use cases, class diagrams, and sequence diagrams.
- Extensive development experience with .Net Technologies including .NET Framework 4.0, C#, ASP.NET Web Forms, ADO.NET, Entity framework in Visual Studio 2012.
- Used LINQ to SQL to access and manipulate data from SQL Server 2012 database.
- Written Stored Procedures, Triggers, Packages to manage data in database.
- Developed the application using n-tier architecture and OO Design.
- Implemented functional decomposition and use case realization and applying Design Patterns like Singleton design patterns.
- Implemented WCF 4.5 for communication between Business-to-Business (B2B) and Business-to-Consumer (B2C).
- Built web applications using AJAX control toolkit and implemented controls and functionalities in the Web Forms.
- Involved in building a rich web experience using JavaScript.
- Used JQuery for a better interaction with the application
- Generated reports using the SQL Server Reporting services (SSRS).
- Experienced in developing windows services, web services and worked with Team Foundation Server (TFS).
Environment: Visual Studio 2012, C#, ASP.NET 4.0, LINQ, IIS 7.0, WCF 4.5, SOAP, AJAX, XML, HTML, JQuery, JavaScript, SQL Server 2012, SSRS, Team Foundation Server
Confidential
.NET Developer
Responsibilities:
- Designed and developed an Integrated n-tier web application using C#, ASP.NET and ADO.NET in Visual Studio 2010.
- Used C#.NET to create applications that connects to database and downloads all the columns into Datasets.
- Implemented CRUD functionality with Entity Framework 4 and implemented sorting, filtering and paging.
- Developed T-SQL queries, Stored Procedures, Triggers, views and adding/changing tables for data load and transformation, and data extraction on SQL Server 2008.
- Evaluated database performance and performed maintenance duties such as tuning, backup, restoration and disaster recovery.
- Created Windows applications that gets all data from SQL Server 2008 database and wrote scripts to review object permissions in all databases.
- Built numerous C# UI components using and business modules for presentation layer.
- Performance Monitoring with SQL Profiler and Windows System Monitor.
- Successfully deployed reports in various sources like XML and Web browser on SSRS.
- Extensively involved in designing the SSIS packages to export data of flat file source to SQL Server database.
- Proactive and Reactive tuning of databases in every stage of the project.
Environment: Visual Studio 2010, C#.Net, .NET Framework 4.0, ADO.NET, Entity Framework 4, XML, SQL Server 2008, T-SQL, SSIS, SSRS, Web Services.
Confidential
.Net Developer
Responsibilities:
- Involved in the requirements gathering, analysis, design, and code review and development stages.
- Developed Multi -Tier Application in .NET using 3-layer approach.
- Presentation layer was developed using Win forms, Business layer developed using C#, and data access layer developed using ADO.NET in C#.
- Involved in creation of the user defined applications, database classes, procedures and user controls.
- Wrote Stored Procedures, Transactions and SQL-Statements to access data from SQL Server 2008 Database.
- Deployed Triggers for e-mail confirmations.
- Used ADO.NET for data querying, storage and manipulating data.
- Developed reusable UI widgets such as the navigation menus.
- Developed in HTML and CSS with Master Pages to user interface uniformity.
- Used JavaScript for client side validation and design of the web site to suit other browsers scripts.
- Applied data management and reports using report services of SSRS.
Environment: Visual Studio 2010, C#, ASP.NET, Windows Forms, ADO.NET, Web Services, SQL Server 2008, SSRS, JavaScript, HTML, CSS.
