Summary
Overview
Work History
Education
Skills
Timeline
Generic

Srinivas Sudireddy

Summary

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.
  • Environment: .NET 4.0, C, MVC 4.0, CSS, ASP.NET 2010, WCF, SOAP, IIS 7.0, XML, HTML5, REST API, Angular.JS, LINQ-to-SQL, Enterprise library, DevOps, T-SQL, Oracle 10g, PL/SQL, SQL Server 2008 R2, HL7, Visual Studio, Visual FoxPro and SVN subversion, Windows SharePoint services 3.0.

.NET Developer

Alyeska Pipeline Service Company/Wipro
Anchorage, AK
03.2015 - 08.2015
  • 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.
  • Developed Data Access Layer using ADO.NET.
  • Utilized C# generics, delegates, events, extension methods, anonymous types, and lambda expressions.
  • 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
  • JQuery
  • JavaScript
  • TypeScript
  • Web Services (SOAP, WEB API)
  • MVC

Timeline

.NET Developer with Azure

Insurance Auto Auctions
11.2023 - Current

.NET Developer

United Airlines
06.2021 - 10.2023

.NET Developer

AIM Speciality Health
06.2020 - 06.2021

.NET Developer

United Airlines
06.2016 - 04.2020

.NET Developer

Anthem Inc.
09.2015 - 05.2016

.NET Developer

Alyeska Pipeline Service Company/Wipro
03.2015 - 08.2015

Associate Developer

Amplisoft PVT Ltd. India
07.2010 - 12.2014

Bachelor’s Degree - Information Technology

Srinivas Sudireddy