Accomplished .NET Developer with extensive experience at United Airlines, specializing in RESTful services and microservices architecture. Proficient in C# and Azure DevOps, I excel in delivering scalable solutions while fostering team collaboration. My commitment to quality and efficiency has consistently enhanced application performance and user satisfaction.
Overview
16
16
years of professional experience
Work History
.NET Developer with Azure
Insurance Auto Auctions
Westchester, IL
11.2023 - Current
Involved in Software Development Life Cycle like Requirement Analysis, Design, Implementation and Testing.
Followed agile methodology with daily sync (scrum) meetings and providing user story updates.
Worked with Azure Devops for user stories and the bug tracking.
Designed and developed web Pages with rich UI, AJAX and jQuery using ASP.NET.
Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
Designed an SOAP messages used in WCF to transfer information.
Created Interfaces in C# to communicate through the WCF services.
Used Web API as an ideal platform in building Restful applications on .NET Framework.
Using SQL server 2014 database as back-end along with the Entity Framework and LINQ (LINQ TO SQL and LINQ TO XML) to access the databases.
Involved in Unit testing and debugging.
Implementing the data access layer using Entity Framework Code First approach and writing queries using LINQ to Entity for data retrieval.
Developed various stored procedures for the data retrieval from the database and generating reports using SQL reporting services (SSRS) for Legacy applications.
Deployed the applications into the Azure and extracting the data from the Azure cloud services.
Designed and developed cloud-native applications using Azure App Services and Azure Functions.
Implemented CI/CD pipelines in Azure DevOps, enhancing deployment efficiency and reliability.
Managed Azure SQL Database for data storage and retrieval, optimizing performance with indexing and tuning.
Configured Azure Virtual Networks for secure and isolated network environments.
Monitored application performance using Azure Monitor and Application Insights.
Environment: Visual Studio 2019, .Net Framework 4.5/4.0,C#, .Net Core 3.1, ASP.NET MVC 5.0 Framework, Entity Framework, Type Script, HTML5, CSS3, AJAX, LINQ, JQuery, XML, WCF,SQL Server 2014/2019, Cosmos, IIS 7.0, SSRS, TFS, Microsoft Azure, ADO, Python.
.NET Developer
United Airlines
Chicago, IL
06.2021 - 10.2023
Experienced in developing and implementing REST web services using .NET technologies.
Worked extensively with .NET Core to implement and enhance microservices, improving scalability and maintainability.
Involved in the testing of applications through Unit Testing, Integration Testing, User Acceptance Testing (UAT), and providing End User Support.
Collaborated with product owners and business analysts to understand requirements for ongoing development and effectively resolve production issues.
Utilized TeamCity for continuous integration and deployment across various environments, ensuring smooth and automated build processes.
Employed GIT as a version control system for source code, managing builds and maintaining relevant documentation.
Worked with internal teams to identify and analyze the root causes of production-related issues, contributing to timely resolutions and process improvements.
Actively participated in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives, to ensure project alignment and team collaboration.
Developed and maintained comprehensive API documentation to facilitate smooth integration and usage by internal and external stakeholders.
Participated in code reviews to ensure adherence to coding standards and best practices, promoting high-quality software development.
Environment:.Net Core Framework, WCF, WPF, XAML, XML, LINQ, , Xml- Schema, SQL Server 2014 R2, SSIS, SSRS , REST web services, Scrum and Agile Methodologies.
.NET Developer
AIM Speciality Health
06.2020 - 06.2021
Participate in the complete Software Development Life Cycle (SDLC), including requirement analysis, design, implementation, testing and production support.
Develop REST APIs using ASP.NET CORE 3.1, ASP.NET WEB API, ADO.NET, Entity Framework and Entity Framework Core.
Develop SOAP-based web services using ASP.NET ASMX Webservices and WCF.
Work with different programming languages like C#, VB.NET, JavaScript and Typescript.
Work with ASP.NET CORE Razor pages and ASP.NET MVC 5 to build lightweight and scalable web applications.
Developed Razor views with strongly typed View Models using HTML Helpers and Partial Views in ASP.NET MVC 5.
Used the new ASP.NET CORE MVC Tag Helpers to create forms.
Develop Web Forms using Master Pages, User Controls, and Custom Controls.
Create stored procedures, functions, views, triggers, and indexes, support maintenance and development, and help ensure optimized performance of database queries in MS SQL Server, MYSQL and PostgreSQL.
Implement Data Access calls using ADO.NET and use objects like Data Reader, Dataset, and Data Adapter in legacy SOAP Webservices and ASP.NET Web Forms applications.
Used Code first Approach with Entity Framework for the Data Access Layer (DAL).
Implemented Repository Pattern for the Business Layer (BL) data access calls for the new .NET Core Applications.
Write unit test cases using NUnit and XUnit.
Experience with version control software like SVN, GIT and Azure DevOps (TFS).
Setup background processing jobs like Fire and Forget jobs and Batches for emailing clients using Hangfire.
Experience using Microsoft Report Builder and SQL Server Reporting Services (SSRS) to create reports for the reporting system.
Environment: ASP.NET, .NET Framework 4.5, .Net Core Framework, WCF, WPF, XAML, MVC, XML, LINQ, , Xml- Schema, SQL Server 2008 R2, SSIS, SSRS Windows Server 2008, REST web services, Scrum and Agile Methodologies.
.NET Developer
United Airlines
Chicago, IL
06.2016 - 04.2020
Designed and developed rich and enhanced web applications using MVC 5.0, C#, Entity Framework, MVP, JSON, HTML 5, CSS 3 in Agile/Scrum methodology.
Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.
Worked on configuring IIS, which includes creating websites under sites, Handler Mappings, Application pool, Http Bindings, and configured Application Request Routing (ARR).
Developed the reusable framework for the application using the ASP.NET MVC Framework 4.0/4.5.
Designed and Developed Master and Content Pages Web Forms using ASP.Net Server Controls and C# .Net as code-behind.
Provided customer and software support for business applications written in .Net technology C#.
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.
Environment: ASP.NET, .NET Framework 4.5, .Net Core Framework, WCF, WPF, XAML, MVC, XML, LINQ, , Xml- Schema, SQL Server 2008 R2, SSIS, SSRS Windows Server 2008, , REST web services, Scrum and Agile Methodologies.
.NET Developer
Anthem Inc.
Virginia Beach, VA
09.2015 - 05.2016
Involved in Software Development Life Cycle (SDLC) from gathering user requirements to analysis, design, development, testing, deployment and production support.
Designed and implemented the web application framework using .NET Framework 4.5.
Developed intranet web applications using Visual Basic, FoxPro and Macromedia.
Development in Visual FoxPro, C#.NET Windows Forms and T-SQL.
Followed the Scrum Agile Methodology during development of the project.
Used custom controls and User controls for designing screens in Client application.
Used jQuery, JavaScript to present data to users in a user-friendly environment.
Worked with .Net4.0, .NET 4.5 to create web applications using web forms and user controls.
Involved in testing HL7 lab results interface (ORU) and Order messages (ORM) along with querying SQL.
Implemented the DAL using the Entity Framework 4.5 Data-First paradigm.
Created UML Sequence Diagram for Logical Flow of the Entire Solution.
Involved in developing WCF service using SOAP to communicate with legacy systems and deployed web services as per business requirements.
Extensively worked with MVC design patterns.
Designed and developed Web-services using C# .NET, ADO.NET and XML to handle online health care claims and membership transactions with central database.
Developed Facets UI and batch extensions to assist client with implementation of Facets 5.3.
Designed and developed Web-services using C# .NET, ADO.NET and XML to handle online health care claims and membership transactions with central database.
Maintained the source code versions using Team Foundation Server (TFS) and GIT, Used Crystal Report for report generation.
Created NUnit Asp for automatically testing ASP.NET web pages.
Involved in developing business and data access layer using C# and ADO.NET using Entity Framework.
Developed the reusable framework for the application .NET technologies (MVC & .NET Core) to develop.
Developed the user interfaces using HTML, CSS, and JavaScript frameworks.
Developed UI/UX designs by collaborating with the design team.
Used Web Services (SOAP, WSDL) for communicating with other application and components.
Developed Queries for Views, User Defined Functions, Stored Procedures and Triggers using T-SQL Statements using database technology such as SQL Server.
Written NUnits and tested it with TDD.
Used SSIS to read different types of files like excel, CSV and import them to SQL Server.
Experienced in development work around developing interfaces into various components of client infrastructure using REST and SOAP APIs.
Wrote PL/SQL queries with Joins on multiple tables, Stored Procedures, Functions Triggers.
Implemented features of ASP.Net AJAX such as Calendar Controls, Repeater Control, and Validation controls, Dataset, Security using forms authentication.
Experience with REST web services in .Net technologies.
Designed and implemented Data Integration and ETL processes with SQL Server Integration Service (SSIS) packages to make data available for reporting purpose within a data warehouse Environment.
Involved in testing of application by Unit Testing, Integration Testing, User Acceptance Testing (UAT) and End User Support.
Environment: ASP.NET MVC 4.0, ASP .NET, C#, Entity framework, SQL Server, Fluent Validation, WCF, T-SQL, TFS, AJAX, JavaScript, HTML, IIS, ADO.NET, JQUERY, NUnit, SSRS, SSIS, SOAP, SOA Application, Agile Methods.
Associate Developer
Amplisoft PVT Ltd. India
07.2010 - 12.2014
Responsible for interacting with client to gather requirements and communicated with client in every aspect during different phases of the system.
Implemented Business Logic using C# class Libraries.
Design and develop various abstract classes, interfaces, classes to construct the business logic using C#, the middle tier contains all the business logic.
Involved in designing and developing ASPX pages, C# code behind using Visual Studio .NET.
Developed ASP.NET web services as a middle tier between ADO.NET class libraries and ASP.NET web pages which in turn connect to a database.
Created User Controls, Business Logic Layer Classes using C# and .NET 4.5 for web pages.
Developed client-side scripting functions using JavaScript for validations.
Developed business logic components using ASP.NET for server-side business validations.
Designed large numbers of WPF Forms, Custom Controls and User Controls using XAML language for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on pages as per users' own choice.
Used WCF for communicating to the API and between the layers.
Used MS Visual SourceSafe as a version control tool.
Developed the reusable framework for the application using the ASP.NET MVC Framework.
Developed the Entities needed for the Database tables using Entity Framework.
Involved in developing web Pages with rich UI, AJAX and jQuery using ASP.NET.
Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
Used Web Services (SOAP, WSDL) for communicating with other application and components.
Developed Queries for Views, User Defined Functions, Stored Procedures and Triggers using T-SQL Statements.
Prepared various test cases to fix the bugs and ensure the application error-free.
Environment: ASP.NET MVC 4.0, ASP .NET, C#, Entity framework, SQL Server, Fluent Validation, WCF, T-SQL, TFS, AJAX, JavaScript, HTML, IIS, ADO.NET, JQUERY, SSRS, SSIS, SOAP, SOA Application, Agile Methods.
Education
Bachelor’s Degree - Information Technology
Skills
C#
Visual Basic
NET
NET CORE
SQL
PL/SQL
F#
C
NUnit
Moq
Azure Cosmos DB
T-SQL
NO SQL
SSIS
SSRS
NET Framework
ASPNET MVC5
Classic ASP
LINQ
Entity Framework
WCF
Windows Service
Azure
HTML5
DHTML
CSS3
Bootstrap
ASPNet
Web Forms
SOA
Web Services
AJAX toolkit
JSON
Winforms
POWERSHELL
XML
XSL
XSLT
Test Driven Development (TDD)
Team Foundation Server (TFS)
SVN
GIT
JIRA
Azure Devops
MS Visual Studio 2024/2022/2019
SQL Server Management Studio 2019/2014/2013/2012/2008