Full Stack Developer Resume
Chicago, IL
SUMMARY
- Experience in all phases of Software Development involving Analysis, Design, Development, Deployment, Testing and Implementation of Client/Server applications using Microsoft .NET.
- Extensive experience in using .Net components: C#, ASP.Net, ASP.Net MVC, ADO.Net, ADO.Net Entity Framework, Web services (SOAP/REST), WCF Services.
- Expertise in Web API, WCF, RESTFUL and Web Services Experience in developing the web applications using ASP.NET, C# and database accessing using ADO.NET.
- Experience in development of Hybrid Mobile Web - based application using ASP.Net . Good experience on E-commerce applications.
- Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, reusability and Design Patterns.
- Expert in writing Complex SQL Queries, Stored Procedures, T-SQL Statements using them with ADO.NET.
- Expertise in developing Client/Server Applications on Three Tier Architecture, N-Tier Architecture, SOA(Service-oriented Architecture).
- Experience in designing, developing and updating Web-Forms using .NET Technologies like Html, CSS, C#, Ajax, ASP .Net.
- Worked with .NET Server Controls, Web User Controls, Data Grid, Web Control, and Form Validation Controls and created numerous Custom controls.
- Extensively &efficiently used Data Reader and Datasets in ADO.Net to retrieve, display, edit and update data in the database. And also working knowledge in implementing client-side JavaScript, JQuery, proficient in HTML, CSS.
- Good Working Knowledge of database design and development, which includes: creating tables, indexes and triggers, views, cursors, performance tuning using SQL.
- Excellent analytical skills with proficiency in debugging and Problem solving. Involved in Production support and maintenance activities.
- Working experience of Service Oriented Architectures (SOA) to integration and consolidation activities within complex enterprise systems.
- Experience in Functional testing, Unit Testing, GUI Testing, Back-end Testing using SQL and Web Service testing.
- Used versioning tools Microsoft Team Foundation Server (TFS), Visual SourceSafe (VSS) for version controlling of the Application.
- Excellent knowledge on Agile methodologies.
TECHNICAL SKILLS
Languages: C#, ASP.Net, SQL, PL/SQL, Python
.Net Technologies: C#, .Net Core, ASP.NET, ADO.NET, MVC Frame 2.0/3.0/4.0/5.0 , WCF, LINQ, Web Services, Web Forms, Win Forms, Entity Framework
Web Technologies: ASP.NET, XML, HTML 4/5, XHTML, DHTML, JSON, jQuery, CSS, AJAX, Angular6, Bootstrap.
Scripting Languages: Java Script, JQuery
Database: SQL Server, MS Access, Oracle 9i/10g/11g, DB2
Web Servers: IIS 5.0/6.0/7.0
Reporting Tools: SSRS, Crystal Reports
Other Technologies: SSIS (SQL Server Integration Services), VM Ware, SourceTree, JIRA, Endeca API’s(Oracle), Ensighten Platform.
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
Full Stack Developer
Tools: & Technologies: .NET Core, ASP.NET MVC, Entity Framework, C#, Rest, XML/JSON, SQL SERVER, Visual Studio Code, Visual Studio, Couchbase, Cosmos DB, Azure Storage Explorer, GITHUB, Azure Devops, JIRA, Web API’s, Windows 10, New Relic.
Responsibilities:
- Developed web services using MVC 5, .Net Core, ASP.Net with C#.Net as the primary programming language.
- Worked on several existing API’s as part of the improvements done to the client applications
- Developed micro services at each stage of the project as part of the micro service architecture.
- Developed API’s to implement analytics tracking on the Android and IOS mobile applications.
- Performed S2S integrations as part of the analytics implementations.
- Performed Unit Testing for the web api’s built using MOQ and NUnit.
- Used Microsoft SQL Server for all the customer related data and logging
- Utilized Redis/Couchbase to implement caching in between various service layers.
- Used Entity Framework as part of all the application built with a model first approach.
Confidential, Chicago, IL
Full Stack Developer
Tools: & Technologies: .NET Core, ASP.NET MVC, Entity Framework, C#, HTML, CSS, JAVASCRIPT, Angular6, Rest, XML/JSON, SQL SERVER, Visual Studio Code, Visual Studio, Cosmos DB, Azure Storage Explorer, GITHUB, Azure Devops, JIRA, Web API’s, Windows 10.
Responsibilities:
- Developed web applications using MVC 5, .Net Core with C#.Net as the primary programming language.
- Utilized Web API’s at every stage of business logic built as part of the web application.
- Used Angular6 as the primary front-end framework for the ecommerce application.
- Work extensively on the new orders page and the deliveries page functionality for the ecommerce application
- Developed several REST services as part of the micro-service architecture implemented for the ecommerce project which in-turn were even used by the mobile teams.
- Utilized google maps api’s to show the order deliveries locations and the store locations for the customers based on the zip code provided.
- Developed micro services at each stage of the project as part of the mic service architecture.
- Worked with HTML5 for creating the web applications.
- Performed Unit Testing for the web api’s built using MOQ and NUnit.
- Utilized jasmine to implement unit tests on the front end in the angular.
- Utilized OKTA api’s for implementing the application login along with Microsoft identity framework.
- Used Microsoft SQL Server for all the orders data created by the users and used COSMOS DB for all the data received form the backend integrations.
- Used Entity Framework as part of all the application built with a model first approach.
Confidential
Full Stack Developer
Tools: & Technologies: .NET 4.0, ASP.NET, .NET Core, ASP.NET MVC, ADO.Net, C#, HTML, CSS, JAVASCRIPT,Angular2, JQuery, Rest, BOOTSTRAP, XML/JSON, SQL SERVER, Visual Studio, Source Tree, Yotpo, Redis, Couchbase, Endeca, Solr, Ensighten Platform, JIRA, SAP API’s, Web API’s, Windows 7.
Responsibilities:
- Designed and developed Web Applications using Razor Engine, MVC 5 and ASP.Net 4.5 and C#.NET as programming language.
- Experience working with microservice architecture
- Used Web API and Web Services for business transactions. Worked extensively on new shared cart functionality for the ecommerce site which gives cart functionality for business customers a new perspective.
- Experience working with Angular2 to develop Single Page Application.
- Worked with ASP.Net Web API for developing various api’s as part of the web service development projects.
- Experience with features of Angular such as directives, dependency injection, modules and routing.
- Highly used Angular2 router to build single page application for navigate through the different status and multiple modals.
- Developed RESTful services as part of the web services development.
- Worked with HTML 5 and CSS 3 for creating web applications.
- MVC Design Pattern being used to create architecture of the Project.
- Created tables and SPs using SQL Server 2012.
- Used ADO.NET objects such as Data Adapter, Data Reader and Dataset for consistent data access.
- Used stored procedures, Triggers and views for data manipulation.
- Utilized ADO.NET Entity Framework technology extensively for data retrieving, querying, storage and manipulation
- Used ABC type architecture for Ecommerce site and developed it on .NET Core.
- Used dependency injection extensively in every layer as part of ABC type architecture.
- Used micro services to implement the ABC type architecture.
- Experience working with CouchBase and Redis to do caching in service layers.
- Worked on making web pages Responsive for desktop, tablet and mobile using bootstrap.
- Worked with SAP services for Order history and Order processing data.
- Worked with third party vendors like Oracle Endeca and Apache Solr as part of utilizing their API’s to drive the search on Ecommerce site.
- Worked on developing web services using ASP.Net Web API as part of disintegrating various business logics to test out various search engines for Ecommerce platform.
- Implemented the rating and review system for the products on the site by utilizing third party API’s like Yotpo etc.
- Experience working with Ensighten tag management technology as part of site Analytics.
- Worked on the Ensighten admin tool to manage JavaScript consumed by the Confidential site and also developed the tagging at HTML level as part of Analytics.
- Worked closely with QA team to ensure the Quality of the Delivery.
- Performed unit testing as part of MVC in every project.
Confidential, Washington DC
.Net Developer
Environment: Microsoft Visual Studio 2012, .NET 4.0, ASP.NET, VB.NET, C#, ADO.NET, WPF, XAML, MVVM, LINQ, ADO.Net, Entity Framework, WCF, WEB Service, ASP.Net MVC, HTML 5, CSS, XML, AJAX, Java Script, Angular 2, Bootstrap, SQL Server 2012, SSRS, Windows 7.
Responsibilities:
- Participated in different phases of the SDLC including: analysis and preparation of design documents pertaining to client requirements, development and testing, attend daily Scrum meetings in an Agile methodology of work.
- Worked with clients for understanding and framing the requirements and preparing Technical Specifications.
- Implemented changes in Coding as per the client requirement.
- Responsible for coding the functionality required by the client.
- Worked closely with QA team to ensure the Quality of the Delivery.
- Designed and developed Web Applications using Razor Engine, MVC 5 and ASP.Net 4.5 and C#.NET as programming language.
- Created Dynamic Mobile views using Angular JS.
- MVVM Design Pattern being used to create architecture of the Project.
- Used ADO.NET extensively for retrieving, querying, storage, and data manipulation for achieving continuous database connectivity.
- Generated SSRS reports using SQL Server 2012.
- Designed and created tables, views and SPs using SQL Server 2012.
- Designed RDBMS and develop T-SQL, Functions, Stored Procedures and Triggers using SQL Server.
- Used LINQ Queries to retrieve data from Database.
- Implement Ajax and JavaScript and JQuery.
- Developed Templates using HTML, CSS and JavaScript.
Confidential
.NET/Web Developer
Environment: Microsoft Visual Studio 2008, ASP.NET 3.5, ADO.NET, JavaScript, SQL Server 2005, HTML, CSS, JavaScript, Crystal Report.
Responsibilities:
- Involved in requirement gathering, functional and technical specification.
- Used N-tier architecture for presentation, Business and Data Access Layers using C#.
- Coding and debugging using ASP.NET and C#.
- Developed web forms using ASP.NET server controls and validated client side using JS.
- Designed and developed ASP.NET custom controls and User controls.
- Validation controls were used in every screen to take care of design phase error recognition.
- Coding and debugging using ASP.NET and C#.
- Used ADO.NET objects such as Data Adapter, Data Reader and Dataset for consistent data access.
- Created Data Tables and have written Stored Procedures for all the Transactions in and out of the Database using SQL server 2005.
- Utilized ADO.NET Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ.
- Used stored procedures, Triggers and views for data manipulation.
- Utilized HTML helper in Views to reduce the code thereby reducing the tedious typing of html tags.
- Writing Database routines, stored procedures and fixing up standard specifications.
- Creating reports using the Crystal Report for the report needed by Middle Office, Back Office users.
- Identified researched, investigated, analyzed, defined and documented business processes.
- Involved in enhancing the business layer to provide more interfaces and functions needed for thesystem.