Full Stack Dot Net Developer Resume
Greensboro North, CarolinA
SUMMARY
- 8+ years of experience in Software Designing, Development and Testing using technologies such as ASP.NET, ADO.NET, C#, ASP.NET (MVC5, MVC4), Razor, WCF, WPF, ORM Entity Framework, Web API, JavaScript, CSS HTML5, AJAX, jQuery, XML, Bootstrap, Angular 2/JS, Node.JS, Telerik Kendo UI, SSIS, SSRS and SQL Server.
- Experience using LINQ, N Hibernateand ORM Entity Framework mapping to interact with other layers
- Expertise in working with all SDLC modules with different project development models such as Agile (Scrum), Test Driven Development(TDD).
- Developed next generation applications using the .NET Framework, Windows Communication Foundation (WCF) and MVC (Model View Controller) and web applications using Test Driven Development (TDD) methodology.
- Strong C# and ASP.Net skills focused on creating Web - forms and ASP.Net server controls.
- Expertise in designing ASP.NET based Graphical User Interfaces(GUI) with CSS, JavaScript, AJAX, Multi-threading, DHTML and HTML.
- Experience in designing User Interfaces (UI) for websites and web applications using HTML5, XHTML, CSS2/3, JAVASCRIPT, JQUERY, AngularJS.
- Experience in using ORM Entity Framework tool to map classes with tables to enable working with rows.
- Proficiency in development using Microsoft .Nettechnologies like C#, ASP.Net, AJAX, MVC, Web Services, Data Structures, Windows Azure (Cloud Computing), N Hibernateand ORM Entity Frame Work Experience in building RESTFUL services using ASP.NET, Web API and performing CRUD operations.
- Experience with Service Oriented Architecture (SOA) implementing Web Services: SOAP & SOAP Extensions, and WCF: Hosting, Debugging, Tracing, Transactions, and Security.
- Experience in using the third-party controls like Telerik Rad controls.
- Experience working in SQL Server Integration Services (SSIS) packages to extract, transform and load (ETL) data from different databases.
- Experience with Azure and AWS Cloud platforms for deploying and managing applications in data centers.
- Experience in working with Microsoft SQL server, Oracle 9i/10g Database, MongoDB, (NoSQL) and MySQL.
- Services and Sound knowledge of LINQ, WCF, WWF and WPF concepts introduced in .Net Framework.
- Experience in using GIT, Visual Source Safe (VSS), Clear Case, SVN and TFS for version controlling.
- Proficient in writing Technical and Functional test scripts. Experienced in test driven development using N-Unit Testing for the piecewise testing of the Applications.
TECHNICAL SKILLS
Languages: C/C++, C#, Dot.Net, VB.Net, Java, HTML5, CSS3, LINQ, SQL, JavaScript, jQuery, Visual Basic 6.0
.Net Technologies: .Net Framework, ADO.NET, ASP.NET, ORM Entity Framework, N Hibernate (ORM Entity framework), Web Services, Web Forms, Custom controls, C#, Ajax, WPF, WCF, WWF, SOAP, LINQ, WSDL, JSON, REST
Web Technologies: HTML5, CSS3, Bootstrap, JavaScript, Typescript, XML, JSON, TypeScript, AJAX, jQuery, AngularJS, Angular 2, Knockout JS.
Servers: IIS, Apache Tomcat
IDE & Tools: JIRA, Jenkins, Docker, Selenium, MS Visual Studio 2010/2013/2017 , SSRS, SSIS, SSAS, Sub-Version, GitHub, N-Unit, Re-Sharper, IIS, MS Office, Team Foundation Server, and SVN
Reporting Tools: SQL Reporting Services (SSRS), SQL Integration Services (SSIS), Crystal Reports, Dream Weaver, MS Visio.
Version Control Tools: Team Foundation Server (TFS), Git, Visual Source Safe(VSS), SVN. Web Servers Internet Information Services, Azure.
PROFESSIONAL EXPERIENCE
Confidential, Greensboro, North Carolina
Full stack dot net developer
Responsibilities:
- Involved in design, coding for web application using ASP.NET MVC Framework 5.0, C#, Visual Studio 2017, SQL Server 2014.
- Using C#, OOPS CONCEPTS .net to interact with the other applications and exposed them using SOAP and used store proc/functions.
- Used Agile Scrum Software Development Life Cycle (SDLC) to fulfil Client's requirements.
- Used WEB API, .net Framework 6.0, Asp.net for the use of LINQ-based Data Access and designed GUI using the HTML, Angular 2, PowerShell Scripts, Java Script, CSS3, and Custom Controls.
- Working knowledge of object relational mapping ORM Entity Framework, N Hibernateand worked using LINQ with Objects, SQL, and XML.
- Migrated data from on-premises data servers onto Microsoft Azure cloud platform utilizing Azure data factory and Deployed .Net application to Microsoft Azure Cloud Service project as part of cloud deployment.
- Exposure to new features in Angular 2 to fully develop responsive front-end features using Angular JS directives, controllers, factories, and services.
- Using N Hibernatefor Object Relational mapping with MS SQL database.
- Designing the layout of web pages, Architecture and participating in the development of Health Check Modules using MS Visual studio, C#, ASP.NET, MS SQL server 2014, ADO.NET, Web API, Windows services, and Web services.
- Used N Hibernate, WPF to communicate between DAL and other business components.
- I was responsible for creating RESTFUL Web Services using Node.js, Worked on controller, ng-controller, and ng-model in AngularJS
- Used N Hibernate for mapping classes to the data base tables.
- Used N Hibernate to generate the SQL commands from manual data set handling and object conversion.
- Implemented Query Expressions, Expression Trees using ORM Entity Framework to get the data from SQL and XML using LINQ to SQL and LINQ to XML and created SQL Server Tables.
- Experience in using Angular JS to test views and to do E2E unit testing by using continuous integration.
- Used JIRA for requirements gathering and testing and Bug tracking and Team Foundation Server(TFS) as version control, continuous build and deploy tool.
- Involved Unit Testing, Integration Testing, White Box Testing, and Regression testing in a regular basis to improve the performance of the application.
Environment: Visual Studio 2017, C#, ASP.NET, ASP.NET MVC, ADO.NET, HTML, CSS, Web Forms, WEB API, WCF, TFS, JavaScript, jQuery, Azure, PowerShell, XML Web Services, IIS, Angular 2, Node Js, SQL Server 2014, SSIS, SSRS, JIRA, TFS, N Hibernate, Unit testing, Windows Service.
Confidential, Portland, Oregon
Full Stack Dot Net Developer
Responsibilities:
- Implementing web applications using C#, ASP.NET, ADO.NET ORM entity framework, WCF, WPF, MVC, MVVM, CSS, PL/SQL, Windows services, Oracle db, HTML, XAML, XSL, JavaScript and jQuery, Angular JS for UI related AJAX operations and to perform Client-Side validations for reduce application hits.
- Software processes Implementation through SVN (SDLC &Agile (Scrum), Understanding the functionality and business requirement of the project.
- Implemented GUI using HTML, XML, XAML, XSLT, MVVM, CSS, VB.NET, C# 4.0, ASP.NET, windows services, jQuery, JavaScript, WPF, React JS (MVC), Angular JS and ORM Entity framework ASP Web form controls to create web pages using user controls, custom controls, and developed Master pages for ongoing project.
- Work closely with architect and clients to define and prioritize their use cases and iteratively develop WEB APIs and architecture.
- Used N Hibernate to provide data query and retrieval facilities
- AngularJS Ajax module is used to handle RESTful calls to enable communication between view components and server.
- Developed the site using C#, MVC Architecture, N Hibernate, LINQ, HTML, ASP.Net, WCF, Web Services, SQL Server, SSIS, N-Unit, Ajax, and ORM Entity Framework.
- Used React JS for building custom components and for search engine optimization, Created Angular components like controllers, services, directives, and forms to collect different user data and implemented form validation in Angular JS and React JS.
- Retrieved JSON data from RESTFUL web service by using AJAX to get resources from database and populated the data to client side.
- Implemented SOAP/ REST API Services using node JS and C# to serve the web application with JSON data and deployed into IIS.
- Experience working in SQL Server Integration Services (SSIS) packages to extract, transform and load (ETL) data from different databases.
- Implement Git as Source Control, JIRA for requirements gathering and testing and Bug tracking, Jenkins as build and deployment tools.
- Involved in testing of application by Unit Testing, Integration Testing, User Acceptance Testing (UAT) and End User Support.
- Implemented TDD, Unit Testing, Integration Testing, and System Testing using N-unit.
Environment: Visual Studio 2015, MVC, C#, .NET, WCF, SQL Server 2012, SSIS, Fiddler, Windows Server 2008/2012, GIT, jQuery, LINQ, ORM Entity Framework, WPF, MVVM, JIRA, N Hibernate, JENKINS, N-unit.
Confidential, Sacramento, California
Sr. Dot Net Developer
Responsibilities:
- Developed MVC WEB API's (REST Services) as a service layer, ASP.NET Web Forms for front end.
- Used jQuery and JavaScript to perform client-side validations.
- Worked in Agile development environment with frequently changing requirements and features set.
- Developed WCF services and Windows services using C#, Visual Studio 2013, .NET Framework 4.5 consumed Java services to get data from database, format data and display data to user, get user roles.
- Developed SOAP services using WCF to call legacy system to get the data from reference tables.
- Implement data grid/tables using Bootstrap and AngularJS for front-end client facing of the Single Page Application (SPA).
- Developed Restful Web Service calls for Get, Put, Post, and Delete using Web APIs to fetch the data from Database.
- Involved in application enhancements and bug fixing and developed concepts using ASP.NET, MVC, HTML, CSS3, Razor View Engine, jQuery, C# business entities, WCF and Entity Framework.
- Designed, developed, and migrated SSIS 2008 to SSIS 2012 packages.
- Designed, developed, and created one single solution for the SSRS reports
- Developed and consumed WCF & legacy .Net Web Services.
- Created Razor Views and used HTML Helpers, Layout Pages, Partial Views, Areas.
- Refactored, re-architected, and enhanced an existing AngularJS application to follow strict MVVM/MVC patterns for improved source code maintenance.
- Developed Interactive UI Screens using ASP.NET, CSS, and AJAX controls.
- Used JSON for Web API and Data binding using AngularJS
- Worked on the development of the middle tier, developed DAL, Data Modelling using Entity Framework, LINQ, and Unit Test scripts.
- Involved in creating database such as Tables, Views, Stored Procedures, functions in SQL Server Management Studio (SSMS) and involved in database performance tuning.
- Used GIT as a source control before we switched to 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
- Involved in testing of application by Unit Testing, Integration Testing, User Acceptance Testing (UAT) and End User Support.
Environment: .NET Framework, ASP.NET, ASP.NET MVC, Windows Forms, HTML5, CSS3, jQuery, JSON, Bootstrap, Web API, WCF, LINQ, SQL Server, SSIS, SSMS, C#, AngularJS, GIT, TFS, UAT
Confidential, Boston, Massachusetts
Dot Net Developer
Responsibilities:
- Designed and implemented application using Microsoft .Net Framework, Web API, C#.Net, ASP.Net, AJAX, JavaScript, jQuery, Angular JS, XML.
- Implemented solution using ASP.NET, C#, ADO.NET, JavaScript, SQL Server, Visual Source Safe.
- A server-side Web API was used as programmatic interface to a defined request-response message system, typically expressed in JSON or XML, which is exposed via the web most commonly by means of an HTTP-based web server.
- JavaScript has an API for working with text, arrays, dates, and regular expressions, but does not include any I/O, such as networking, storage, or graphics facilities.
- Developed Http get, posts calls and pass data using Http Post in AngularJS.
- Built front-end SPA using CSS, HTML, AngularJS, and bootstrap and back-end using ASP.NET MVC and Web API.
- Created and developed data dictionary, tables, views, indexes, functions, and advanced queries for databases using Query Analyzer and SQL Server Enterprise Manager or SQL Server Management Studio.
- Utilized ADO.NET and Data Objects such as Data Adapter, Data Reader XML Text Reader/Writer, Dataset, Data Table, and Stream Reader.
- ASP.NET interfaced database using ADO.NET Datasets, Data Adapters, and Data Grids
- Administrated production and development databases including performance tuning, capacity planning, backup/restore strategies, SQL Server clustering and database security configuration
- Worked on Stored Procedures, Database Triggers, Complex Views, and Transactions handling in SQL Server which is being used as the development database.
- Stored Procedures, Triggers and Views for the data access were implemented in SQL Scripts and tested in SQL Server and Creating SSIS packages that involves migration from legacy systems to centralized Database
- Worked on the configuration of Shared Services provider. Used forms authentication provider using membership database in SQL Server. Worked on out of the box workflow features of SharePoint Server on discussion list.
- Performed debugging and unit testing of the web applications using N-unit.
Environment: .Net Framework, Web API, ASP.NET, ADO.NET, AJAX, JavaScript, jQuery, XML, CSS, XML, HTML, AngularJS, ASP.NET MVC, JSON, SQL Server, SSMS, SSIS, SharePoint Server, Agile Methodology, N-Unit.
Confidential, Dallas, Texas
Dot Net Developer
Responsibilities:
- Implemented and extensively used the Object-Oriented programming concepts in C# and ASP.NET.
- Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing, and Maintenance.
- Developed Presentation layer using ASP.NET, JavaScript, AJAX, Business Layer using C#.
- Developed n-tier distributed .NET applications using Web Forms, Win Forms and WPF.
- Extensively used the jQuery and ASP.NET Ajax Controls like Script Manager, Update Panels, and Updated Triggers to make the page more responsive and interactive to the users.
- Created services, controllers, and modules in Angular JS applications.
- Developed the UI (user interface) using ASP.NET, MVC, HTML, CSS, Bootstrap, Ajax, JavaScript, jQuery and Telerik controls.
- Design and implement Restful API layer along with calls to consume an API layer.
- Involved in developing the Front-End of the application using the ASP.NET framework and HTML, CSS, Angular JS framework.
- Used Enterprise Service Bus (ESB) for designing and implementing communication between mutually interacting software applications in a Service Oriented Architecture (SOA).
- Used JIRA for AGILE Scrum Project management and bug tracking.
- Designed and developed complex Stored Procedures in SQL Server.
- Involved in the Design of the application using MVC, WCF, Entity Framework, LINQ to SQL.
- Created packages to import Flat File and CSV file Data into SQL SERVER using SSIS.
- UsedGitfor version control across common source code used by developer.
- UseMS Testto design and develop phases ofTest-Driven Development.
Environment: Visual Studio.Net, ASP.Net, ASP.Net MVC, RDLC reports, ADO.NET, Entity Framework, WCF, C#, Web Services, T-SQL, JavaScript, CSS, HTML, XML, DB2, SQL SERVER, Telerik Controls, AJAX, jQuery, Microsoft Visio, AngularJS, TFS, Git, ESB, SOA.
Confidential, Oak Brooke, Illinois
Dot Net Developer
Responsibilities:
- Involved in gathering the requirements, analysis, design & development of the project.
- Involved in development of Web Forms, classes using ASP.NET that incorporates both N-Tier Architecture, and Database Connectivity.
- Worked in an Agile environment to deliver higher-quality software far more rapidly.
- Developed an internet application using MVC and ASP.NET Web Forms.
- Created Pages with CSS and HTML for better and unique UI controls experience to end users.
- Implemented client-side validations using JavaScript and jQuery.
- Worked on ADO.NET components SQL Connection Object, SQL Command Object, Data Reader, Data Adapter, Data Set, and Data View to provide communication to the database.
- Proficient in creating Services and Endpoints using WCF (Windows Communication Foundation).
- Used SOAP to implement Web Services and Consumed and published XML Web Services in the application.
- Used LINQ to SQL and LINQ to Objects for retrieving the data efficiently.
- Developed extensive Stored Procedures and Triggers on SQL Server.
- Used SSRS (SQL Server Reporting Services) for generating reports.
- Involved in unit testing with N-Unit, Just-Mock, preparing System Test Cases, Documentation, Debugging and bug fixing.
Environment: ASP.NET, C#, ADO.NET, Visual Studio, .NET, SQL server, IIS, JavaScript, jQuery, XML, CSS, HTML, EFW, Web Services, SOA.
Confidential, Hickory, North Carolina
Dot Net Developer
Responsibilities:
- ACS Tool, a window based independent module of Customer Service application was developed using Agile Scrum methodology.
- Experience in customizing Web parts, Custom Visual Web parts, Timer jobs, Event, handlers, Workflows, Features, Content types, Site columns and Custom Workflows with Visual Studio.
- Designed and developed dynamic screens according to entitlement hierarchies using Visual Studio, C#, ASP.NET, ASP.NET MVC.
- Followed OOPS like Integration, abstraction, polymorphism concepts to design and development.
- Used JavaScript extensively for Online User Registration, Login, and Country Administrators. jQuery has been used for extensively for creating controls such as calendars, menu bars, panels etc.
- Used XML over Http to interact with the database through the middleware application with Enterprise Service Bus (ESB).
- Used ADO.NET Data Adapter, Data Sets, and Data Readers for retrieving querying and storage and manipulation interface screens.
- Created SQL Server Tables and Complex Tables and Developed Stored Procedures, Views, and User-Defined Functions those are required for the application using Entity Framework and LINQ.
- Using GIT as source control to check-in and check-out the code, TFS for tracking the status of the work.
- Contributed in unit testing, bug tracking for web based applications.
Environment: SQL Server, ACS Tool, Visual Studio, Agile, C#, ADO.NET, ASP.NET, MVC, WCF, WPF, AJAX, HTML, XML, CSS, jQuery, Bootstrap, JavaScript.
Confidential
Jr. Dot Net Developer
Responsibilities:
- Developed web forms in ASP.NET using C# as the code-behind language and SQL Server as the SQL data consumer.
- Involved in creation of LLD (Low Level Design Document).
- Experience in client-side Technologies such as HTML, CSS, JavaScript, jQuery, C#.
- Developed Web Forms and User Controls using ASP.NET, AJAX control toolkit and JavaScript for the administration of Application Components.
- Used ADO.NET objects such as Data Adapter, Data Reader, and Data set for reading/updating records in the database.
- Experience in SQL Database design, maintenance, and performance tuning, developing SQL queries/scripts, stored procedures using SQL Server.
- Great knowledge in writing Stored Procedures in SQL Server.
- Involved in testing the application using Unit tests, Integration Tests and System tests using MS Test Framework.
- Used Visual Source Safe (VSS) for the security and the version control.
Environment: .NET, Visual studio, C#, .Net, Entity Framework, ADO.NET, XHTML, WCF, jQuery, MS SQL Server, JavaScript, HTML, CSS, ASP.NET, VSS.
