Senior Full Stack .net Developer Resume
Richmond, VA
SUMMARY
- Over 7+years of experience in Design, Development and Implementation of Web Based applications using Microsoft .NET Technologies.
- Expertise in Microsoft.NET Technologies like Visual Studio.NET 2005 /2008 /2010 /2012 / 2015 , .NET CORE 2.0/1.0, .NETFramework (4.5/4.0/3.5/3.0/2.0 ), Microsoft .NET Class libraries, ASP.NET (4.6/4.5/4.0/3.5/3.0/2.0 ), C# (4.0/3.5/3.0/2.0 ), ADO.NET, Web Services, Micro Services, WCF Services, SOAP, REST, XML, Entity Framework, LINQ, SSIS, NUnit.
- Extensive experience with MS SQL Server 2005/2008/2012/2014 , MYSQL, T - SQL, SAP Server.
- Expertise in Software Development Life Cycle (SDLC) in various .net frameworks and Object-Oriented Analysis and Design (OOAD).
- Expertise in various MicroSoft.net technologies including latest MVC 6.0/5.1/5.0/4 Razor framework with Repository Pattern.
- Developed stored procedures using SQL and used Entity Framework for Database First application.
- Developed prototype application for order page using AngularJS, WebApi, C#, SQL
- Expertise in designing and developing complex user interfaces (GUI) using ASP.NET and MVC (5.0/4.0).
- Experience in designing and developing web pages using ASP.NET, Angular 2/4/5, Angular JS 1.4/1.5/2.0, JavaScript, JQuery, Cascading Style Sheet (CSS & CSS3), HTML & HTML5, AJAX controls.
- Experience in using JavaScript libraries like Bootstrap templates and Backbone.js & Angular.js framework.
- Extensive use of Data grids, Data Reader and Datasets for data manipulation.
- Proven knowledge in Creating and Consuming WCF and SOAP based Web Services.
- Extensively worked on writing Stored Procedures, User Defined Functions and designing RDBMS databases etc.
- Extensive knowledge on using Data Adapter, Data Reader and Data Set in ADO.NET for Data Accessing and LINQ (Language Integrated Query) providers for data manipulation.
- Worked on Microservice architecture& Service oriented design.
- Good experience in using ADO.NET objects like Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object
- Implemented security on the applications using .Net Authentication &Authorization
- Handful experience in the implementation of N tier architecture using .Net framework.
- Experience in developing MVVM design patterns by using Telerik Kendo UI.
- Experience in using WCF, WPF, Restful services, ASP.NET web services, JSON, XML and XSLT for data communication across different technologies.
- Good knowledge on using GitHub for Version Control, Team build, Project Management, Data Collection and Reporting.
- Develop the front-end components using HTML5, CSS3, Bootstrap 3, and Angular 2/4/6.
- Extensive experience in designing and developing front-end/user-interface (UI) of web applications using HTML 4/5/6, CSS3, DOM, JavaScript, jQuery, Angular 4/5/6, Bootstrap, AJAX, JSON and XML.
- Expertise in Angular 4/5/6 framework and its ability to create simple and scalable code for SPA.
TECHNICAL SKILLS
Web: .NET 2.0/3.0/3.5/4.0/4.5/5.0 , ASP.NET MVC 5, AJAX, HTML, JSP, JavaScript, CSS, XML, XSD, AJAX, WPF, WCF,WWF, Silver Light, LINQ, Angular 2/4, HTML 5, ASP.Net Core 2.0, Prism, Type Script, .Net Framework 4.0/4.6, .Net Core
Languages: C#, VB.NET, ADO.Net, LINQ, Web Services, ASP.Net AJAX, ASP.Net MVC 5, Micro services, Node JS, ASP.Net Core 2.0, J-Query, Entity Framework. 6.0, Visual Studio 2017, knockout JS, Type Script
Database: SQL Server 2008/2012/2017 , Oracle 10g, MS Access, T-SQL, Transact SQL, PL/SQL, Stored Procedures, Triggers, SQL, Query Optimization, Database normalization, DTS, SSIS (SQL Server Integration Services), Performance Tuning, DB2, Mongo DB, No SQL
Tools: Microsoft Visual Studio 2005/2008/2010/2015/2017 , VSS (Visual Source Safe), DevX Tools, VSTS, Team Foundation Server, Rational Clear Case, Microsoft Stream Insight, Repliweb, Squirrel
Versioning Tools: TFS, VSS Management, GitHub, SVN, P4V, BitBucket, Jira
Testing: Unit Testing, Analyzing and preparing Test plans, Test cases, Test documents, Rational Clear Quest, Integration Testing, Automated Website Testing, TDD
Application Servers: IIS 7.0/6.0/5.0.
Reporting Tools: Crystal Reports, SQL Server 2017, SQL Server Reporting Services 2008/2012, SSIS 2008/2012, SQL Server Analytical Services
PROFESSIONAL EXPERIENCE
Confidential, Richmond, VA
Senior Full Stack .NET Developer
Responsibilities:
- Involved in Agile methodology and actively participated in Scrum meetings.
- Architected and implemented application with C#, ASP.NET 4.6, jQuery, AJAX, HTML5, Angular 4/5 and CSS3.
- Extensive experience in designing and developing applications in 3-tier/N-tier architecture.
- Extensive experience in developing web applications using .NET Framework, C#, .NET core, ASP.NET and ASP.NET MVC 4.
- Create and configured the continuous delivery pipelines for deploying microservices and lambda functions using CI/CD Jenkins server.
- Design, develop and build application using React and Redux consuming the payloads received from ASP.NET Web API Core 2.0.
- Developed Microservices and RESTful web services using JAX-WS.
- Designed, modeled and architected multi-threaded, enterprise n-tier software agent using Windows Communication Foundation (WCF) service hosted in a Windows service to support Distributed computing.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Expertise in Angular 5 framework and its ability to create simple and scalable code for SPA.
- Experienced in Angular 5 Templates, directives, Routing and navigation, Components, Services and Data binding concepts.
- Developed Angular 5 custom directives and pipes and also developed core functionality with the ASP.NET MVC Framework (C#.NET core).
- Implemented CRUD functionality with Entity framework in ASP.NET MVC 6.0 and implemented sorting, filtering and paging with Entity framework in MVC.
- Experience developing web pages using Angular 5Framework and familiar with various Angular 5 directives and services.
- Worked with Web API to provide services to HTTP requests.
- Developed databases in the Azure cloud services and maintaining the back-end code also in the Azure.
- Deploying the applications into the Azure and extracting the data from the Azure cloud services.
- Started to use Azure Cloud Services and continuous integration (CI) with the cloud database.
- Worked on creating Rest Services using ASP.NET Web API and C#.
- Used Typescript along with Angular 5 for code with different types makes it less prone to run-time errors.
- Developed the required Entity Models and also used SQL server 2016 as relational database for the database to get the fast and responsive data for the users and for upgrading the data in the databases.
- Created a controller and its endpoints using Web API methodology of different HTTP verbs in developing Web services.
- Created RESTFUL services using WebAPI , built HTTP services and formatted responses using web API media type formatter to JSON .
- Designed the Database and developed Stored Procedures, Triggers and Views to create it using SQL Server 2014.
- Used Dependency Injection Pattern to reduce the dependency coupling between classes and in Front end using AngularJS.
- Used Angular 2 CLI commands for productivity and global/generic building blocks.
- Re-designing the main website to improve user experience and add new functionalities
- Created backend RESTful Services using ASP .NET web API 2.0 and provided request responses in JSON and XML formats and implemented custom formatters.
- Implemented code coverage using Karma and Jasmine for Angular JS on the client side.
- Used HTML5, CSS3 using Bootstrap3 to build responsive mobile to web layouts. These are layouts that can be used both on web and mobile devices.
Environment: .Net Framework 4.7, Azure, Angular 5, .Net core,C#, ASP.Net, Visual Studio 2012, JavaScript, HTML5, CSS3, ASP.Net MVC 5.0, SQL Developer.
Confidential, St. louis, MO
Sr.Net Developer
Responsibilities:
- Involved in Full Systems Development Life Cycle (SDLC) and architectural design.
- Working in a waterfall environment to deliver higher-quality software.
- Involved in gathering all requirements from the client and provided expertise advice for better enhancement of the application.
- Implemented ASP.NET MVC 5.0 pattern mechanism to display Insurance Claims, Service Transaction, Schedule and Appointments.
- Utilized ASP.NET input validation controls and JavaScript to perform client-side validation.
- Developed Email Notification System using MSMQ asynchronous model using WCF Service and .net MSMQ binding.
- Experience in Integrating BizTalkServer2010 with MS Dynamics AX and its AIF Document Service.
- Expertise Enterprise Application Integration (EAI), HealthCare with Legacy Systems using BizTalk Server.
- Extensively used BTS Business Rules Engine (BRE) as a part of Business logic Implementation, Routing and validation.
- Used BizTalk Documenter to create Documentation for BizTalk applications.
- Used Factories, Services and built many custom directives.
- Created SSIS Packages to load the data from different applications sources like Excel, JIL, Flat File and Oracle into Sql Repository.
- Developed Data Access Layer using Entity Framework using repository, Aggregator and Façade patterns to access data from SQL and SQL Developer, also used API calls to enterprise API to get data in case of enterprise data.
- Created new tables, wrote stored procedures for applications and some user defined functions.
- Used FileZilla to upload the files to Project workbook and use Vault Client to store the source code.
- Created a RESTful Web API service using ASP.NET Web API to generate data for the EMS which was then consumed in the front-end by the Angular framework.
- Used SSIS to load files containing information of Providers to the SQL staging database that would later be used for looking up information during the transformation process.
- Experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, reusability and Design patterns.
- Used services provided by Angular such as the HTTP Client to perform HTTP GET and POST Requests.
- Used Single Page Application (SPA) format using Angular routing.
- Used SOAP to implement Web Services and Consumed and published XML Web Services in the application.
- Used Windows Azure to deploy the application on the cloud and managed the session
Environment: .Net Framework 4.7, Azure, Angular 5,C#, ASP.Net, Visual Studio 2012, JavaScript,HTML5, CSS3, ASP.Net MVC 5.0, SQL Developer, FileZilla, LINQ, SSIS, SQL Server2012, Vault.
Confidential, Atlanta, GA
.Net Developer
Responsibilities:
- Involved in the complete Software development life cycle (SDLC) of the project including Analyze, design, develop, deployment, test, implement and production.
- Used fast paced Agile Methodology, involving in task completion, iteration passing through a full development cycle using N-Tire architecture.
- Using C# programming language and .NET framework 4.x, Silverlight, Web Services, Windows Services to develop this scalable enterprise software, perform unit testing and debugging of applications and databases.
- Involved in using MVC pattern for both UI development with Angular and application development with C# and VB.Net.
- Developed rich User Interface for the application using HTML5, CSS and Bootstrap.
- Used Model-View-View-model (MVVM) design pattern for developing the application.
- Created and deployed Web Services using C#, RESTful services to retrieve Data.
- Optimized service call duration using Multithreading techniques.
- Developed fast and responsive HTML5 version that is being developed in ASP.NET that uses Kendo UI for UI, Knockout.js for View Models, MVC framework.
- Implemented some of the features with Dependency Injection and used Bootstrap JS to support across multiple platforms.
- Working in an agile environment to deliver higher-quality software far more rapidly.
- Actively involved in Microsoft BizTalk Server 2013 Installation and configuration.
- Design, Developed and deployed a web application using ASP.NET that incorporates both N-Tier Architecture, and Database Connectivity.
- Worked on migration of VB6 to VB.NET using visual studio.
- Used ASP.Net Web Form controls like Textbox, Button and Dropdown list controls for creating an easily accessible user interface.
- Created training records in Camstar portal for user authentication and set up Category level access and specified tool access.
- Good at handling user access by using training records in camstar.
- Developed Decode custom pipeline components to merge multiple files into one file, submit message to BizTalk message box database.
- Created custom master pages for the SharePoint 2013 intranet. Created custom apps for the SharePoint 2013.
- Used DataGrid, Grid view and Repeater for various pages.
- Worked on different aspects of .NET framework like ASP.NET 5.0 and on middleware ADO.NET.
- Developed responsive admin module using knockout JS.
- Used LINQ to query the data model and manipulate the data.
- Performing the database development in SQL Server for holding the User's Information.
- Created SSIS packages to load data from third party data source into application Database.
- Performed Code review and Unit testing for better performance.
- Used Team Foundation Server (TFS) for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
Environment: Visual Studio.NET 2012, MVC 4, Clear case, Web API, SQL Server 2012, C#, Web Forms, Entity Framework 6.0, ASP.NET 4.5, JSON, Angular JS, HTML5, CSS3, IIS.
Confidential, RI
.Net Developer
Responsibilities:
- Involved in designing and coding for Horticulture Project.
- Involved in gathering all requirements from the client and provided expertise advice for better enhancement of the application.
- Involved in Full Systems Development Life Cycle (SDLC) and architectural design.
- Designed User Interface using Web Forms, Win forms, DHTML, XSLT, NET core framework, XML, JavaScript, AJAX, CSS, ASP.NET, Server Controls and Visual Studio.Net.
- Validation controls by using C#.NET and JavaScript were implemented to perform validations.
- Used Windows Communication Foundation (WCF) web services for creating Service end points and Service contracts for the Application and consumed the web services.
- Developed Email Notification System using MSMQ asynchronous model using WCF Service and .net MSMQ binding.
- Used XML to send a message through MSMQ service.
- Worked on MES migration from Factory works to Camstar 6.0 version.
- Used AJAX to trade data with a Web Server without reloading the page.
- Worked on VB.Net Security features such as Forms-based Authentication and Role-based Authorization.
- Developed extensive Stored Procedures and Triggers on SQL Server 2012 databases which are hosted on Windows sever 2012.
- Experience working with Team Foundation Server 2013.
- Handled run-time errors and design time errors by implementing appropriate error handling mechanism.
- Extensively worked on WinForms using C#, which involved Multithreading.
- Worked on migration of ASP.NET using Visual Studio 2008.
- Converted all the in-line SQL into stored procedure in SQL 2008 for better execution.
- Used Data Grid, Grid View and Repeater for various pages.
- Designing database schemas.
- Involved in unit testing for various pages.
- Created database triggers and stored procedures in Data Layer of the Recreation Dynamics.
- Designed and developed Search query in SQL.
- Created a triggers, cursor, functions, and collections in SQL.
- Used .NET validation controls on several pages.
- Designed Master Pages, Themes and Profiles for consistency and look and feel of website.
- Created various SSRS reports for department.
Environment: .NET Framework, ASP.NET, C#.Net, Web Services, Web controls, Microsoft SQL Server 2008, LINQ, AJAX, JavaScript, ADO.Net, JQuery, HTML, DHTML, XSLT, XML, CSS.