Well-qualified Full Stack Developer familiar with wide range of programming utilities and languages. Knowledgeable of backend and frontend development requirements. Handles any part of process with ease. Collaborative team player with excellent technical abilities offering 9+ years of related experience.
Overview
10
10
years of professional experience
1
1
Certification
Work History
Full Stack Developer
Optum – United Health Care
03.2019 - Current
Enhanced execution time of Code by 50% by Migrating Legacy Code
Converted Old Code to New Code for improving performance over the application using LINQ Expression
Implemented OOP’s concepts and extensively used the SOLID Principles in C#
Used Team Foundation Server (TFS) for version control for performing roll back operations
Developed Unit testing and Integration testing framework for the application to assure the team that current Developed code is running without errors
Implemented and Refactored the React Js code to handle multiple pages configuration into a single configuration file to work in multiple Environments
Designed a Web application using Web API with Angular, leveraged Entity framework (EF)
Responsible to provide system support once the code is migrated to Test, worked on Microsoft DevOps Azure 2019 Build definition Setup to deploy the application to CI/CD Pipeline
Fixed SonarQube issues to improve the code quality
Performed code review and static code analysis using visual studio built in tools
Generated report using Fortify scan for security issues before deployment to Azure Dev ops 2019 to address vulnerability issues
Migrated Team Foundation Server (TFS) solution to Git Hub to improve the Solution delivery to Clients
Migrated the old code to .Net Core 2.2 Solution and addressed the capability issues
Used Reflection Helper for .Net Core 2.2 Solution for setting the private objects in Unit Testing
Used the Docker to run the .Net Core Solution for debugging the claims and addressing the issue in the docker
Resolved the SSL Errors that raised during the HTTP Clients calls while running under docker solution
Environment: .NET Framework 4.5, MS Visual Studio.NET 2017/2019, Web Services, TFS, Microsoft windows 10, GitHub, Postman, VSTS, SonarQube, Fortify Scan, MS Test, PostgreSQL, Oracle, UI Path, jQuery, Web services, Docker, Kubernetes, React Js.
Full Stack Developer
Lindsay Corporation
10.2018 - 03.2019
Reduced execution time of mass update by 90% by porting business logic from client to server, and by porting database access from Entity Framework to stored procedures in T-SQL
Migration of Python Code to .Net 4.5 MVC Framework using C#, Entity Framework, Visual Studio.NET 2015/2017
Participating in all Scrum activities such as creating user stories, sprint planning
Used python scripts to read the data from csv and enhanced code to perform the automation job
Providing Documentation about the services to depict all possible request definitions and response outcomes
As part of Test-driven development (TDD) involved in writing Unit tests using MOQ framework, XUnit template
Monitoring the software applications during post deployment period and identify the bugs
Researching and identifying the defects after the application is deployed
Resolving and fixing the issues when the incident tickets are opened by the business users if they encounter any issues with the application
Creating complex webservices using Entity framework to get the expected Outcomes from SQL Server 2016
Integrating web applications with backend databases by Creating Indexes, Stored Procedures, Triggers and Views using SQL server 2016
Monitoring databases to improve performance of the application by checking queries, stored procedures, views, and indexes of the database
Configuring application-level tracing to always store the most recent tracing data, discarding the oldest data when the maximum number of requests is reached
Installing and maintaining continuous integration from end-to-end automation for all build and deployment by using Visual Studio Team Services (VSTS) and GITHUB
Build, test and document applications using C# programming language, .Net frameworks, WinForms, WPF, SQL Server 2016 and other .Net technologies
Environment: .NET Framework 4.5, MS Visual Studio.NET 2015/2017, Web Services, TFS, Entity Framework, Microsoft windows 10, GitHub, Postman, VSTS, SonarQube, Nunit, PostgreSQL, JavaScript, jQuery, web services, python.
Full Stack Developer
Municipal Rule Making Board, Catalyte
11.2017 - 09.2018
As part of an existing product team, develop new functionality and enhance existing functionality on client’s product portfolio
Using primarily Microsoft technologies, upgrading their legacy system to .NET 4.5 MVC Framework using C#, ASP.NET, Oracle, Visual Studio.NET 2015/2012
Have experience with the new ASP.Net Core 2.0 using the new node and bower package manger features
Convert existing third-party charting library to newer open-source chart library
Converted an existing Angular application to Angular 2 using the browser link features make it easy to quickly build the application and see the changes
Developing the new solution for the enhancement of the portal and pushing those changes from the development environment to production environment with the help of Octopus and Team City
Perform unit testing to ensure the quality code
Participating in Agile/Scrum rituals, including Backlog Grooming, Sprint Planning, Story Pointing, Sprint Retrospectives, Code Reviews, etc
Developing the Windows PowerShell scripts to avoid the time-consuming process which helps increase the productivity of Organization
Designing the user interface using CSS, Bootstrap framework version 4.0 to meet the Business Requirements
Use Visual Studio Code as my development tool but connect to APIs built using ASP.Net Core and Entity Framework Core using VS 2015
Developing Constraints, Oracle Queries, Stored Procedures, Triggers, User Defined Functions to capture only required information and avoided unnecessary calls to the database
Developed User Interfaces for Master Pages using ASP.NET Core 2.0, MVC3.0/4.0, HTML, CSS, jQuery to display the same content on every page using shared layouts
Handling the versioning Issues (Side-by-side) using Core 2.0
Using Core 2.0 converted multiple data formats and content negotiation web APIs which are used for broad range of clients, including browsers and mobile devices
The new application layer was implemented using spring using dependency injection, and POJO
Generated XML data for the creation of PDF using JAXB
Used JMS to drop messages to a queue for asynchronous communication between different systems.
Completed a comprehensive training program on Xamarin, gaining in-depth knowledge of cross-platform mobile application development .
Environment: .NET Framework 4.5, MS Visual Studio.NET 2015, Web Services, TFS, Entity Framework, Microsoft windows 10, GitHub, Postman, Oracle 2012, JavaScript, jQuery, web services, Bootstrap, Core 2.0, MVC 4.0, Entity Framework, N Inject, Unity, Xamarin IOS
Net Developer
Dell Inc
05.2017 - 11.2017
Primary responsibilities entailed analysis, design and development of the application
Documentation of the functional/requirement specifications
Used Model View Controller (MVC) architectural Design Patterns for the development of the product
Developed solutions using C#, ASP.NET MVC and ADO.NET Entity Framework
Participated in meetings with Business users and with other project teams to ensure that the volatile business requirements reflect in the project development
Involved in complete Life Cycle including Analysis, Design, Development and Testing and followed Agile Methodology
Converted Existing code from Nest to Elastic Search as a part of business Requirement
Involved in pair programming and mentored the other developer to meet the deadlines
Installed SSL (Secure Server Layer) Certifications on the Dev environment to download the secured content Using HTTPS
Created reusable N-Tire Components (BLL, Entities and DAL) using C# and Dependency Injection design pattern
Used unity, factory pattern techniques to implement cache interceptor for caching WCF service calls
Wrote services to store and retrieve user data from the NoSQL database like MongoDB
Deployed cloud services on Microsoft Azure platform
Wrote Unit test cases for the new enhanced code for getting deals from different segments
Consumed the REST / WEB API for data retrieving, querying, storage and manipulation using LINQ
Deployment of Application on Test and Production Server
Worked on Elastic Search to send the queries for the server irrespective of the UI of that application
Audited the Web application and identified the code module which needs to be rewritten to prevent security attacks
Identified the errors in production and developed the code to fix those errors
Environment: C#4.0, ASP.NET4.5, ASP.NET MVC 4, jQuery, Elastic Search, HTML5, AngularJS, CSS3, IIS 7.0, Knock out Js, POST MAN, SOAP, Visual Studio2017, WCF, Elastic Search, Web Services, TFS, Entity Framework, Microsoft windows 10, MongoDB, unity
Programmer Analyst
VDriveInfo, Inc, Software Solutions LLC
03.2017 - 04.2017
Participated in meetings with Business users and with other project teams to ensure that the volatile business requirements reflect in the project development
Involved in complete Life Cycle including Analysis, Design, Development and Testing and followed Agile Methodology
Designed presentation layer for dynamic web forms using ASP.Net MVC 4.0 Framework, HTML5, CSS3, JSON, Visual Studio 2012/2010
Developed the application using ASP.NET, C#/VB.Net, SQL Server and SDLC on the visual studio IDE
Designed and implemented User Interface (UI) Layer using ASP.NET web forms
Involved in gathering the requirements and defined the business rules for user requirements in SDLC and analysis of the system based on MVC architecture
Created the mockup pages in Microsoft Visio to show to the end clients and business for approvals
Followed Agile and Scrum Methodology and produced high Quality software
Assisted in development of new software solutions in C# domain within .Net development framework
Working on developing new applications using C#.Net and ASP.NET MVC 3.0/4.0
Working with MVC architecture application
Working on developing Views, controllers and business logic models using C#
Working on building the Views using AngularJS and followed various patterns
Utilized ASP.NET validation controls and JavaScript to perform client-side validation
Worked on TFS for version control, Code Review and for automatic builds and continuous Integration
Environment: .net Framework 3.5/4.0, C#, Visual studio 2013, MVC, ASPX/Razor view engine, Entity Framework, C#, Java Script, Ajax & jQuery, XML, Web services, WCF, LINQ, MS SQL Server 2008/2012, TFS and Agile Methodology, AngularJS.
Software Engineer
Syntel Private Ltd
11.2014 - 08.2015
Worked on generating the middle tier components using VB.Net framework
Translating market and product requirements into UI designs in the form of Conceptual models, Wireframes, and prototypes
Designed and developed n-tier applications which are used for payment processing purposes using agile methodology
Creating applications using VB.NET and enhancing projects for .NET applications
Developed Web forms for registration, to update the policy installment pages and application logic in ASP
Net, ASP.NET MVC 4.0/C#
Worked on generating the middle tier components using VB.Net framework
Translating market and product requirements into UI designs in the form of Conceptual models, Wireframes, and prototypes
Designed and developed n-tier applications which are used for payment processing purposes using agile methodology
Creating applications using VB.NET and enhancing projects for .NET applications
Developed Web forms for registration, to update the policy installment pages and application logic in ASP
Net, ASP.NET MVC 4.0/C#
Environment: .net Framework 3.0, VB.NET, C#, ASP.Net, ADO.NET, MVC 3.0/4.0, ASMX Web services, Visual Studio 2010/2012, nunit, Web services, XML, AJAX, HTML, IIS6.0, SQL Server 2008/2012, and Windows XP, MQ SERIES
Trainee
Syntel Private Ltd
12.2013 - 11.2014
Participated in system specification meetings, analyzed user requirements
Followed Agile and Scrum Methodology and produced high Quality software
Worked with Visual Studio 2010/2012 .net Framework 3.5/4.0 to implement Business Logic
Worked with MVC architecture application using ASPX view engine and web API
Developed Views, controllers and business logic models using C#
Developed WPF services for both Desktop and mobile applications
Used WPF Services for communicating with other applications and components
Designed and implemented the Core components for the application, which included a data access layer
Developed test pages for different flows of application using java script, J-query, HTML, CSS, AJAX, and JSON
Involved in configuring Web.config files to make services work for different countries
Written Stored Procedures, Query's for Database connectivity using SQL Server 2008/2012
Experience in troubleshooting applications, analyzing, and resolving issues
Environment: .net Framework 3.5/4.0, C# 3.0, Visual studio 2012, MVC, ASPX/Razor view engine, ADO.net, C#, Java Script, MS SQL Server 2008/2012, TFS and Agile Methodology.