Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sarala Kandlagunta

Dawsonville,Georgia

Summary

Seasoned Sr. Net Developer with a robust background in driving significant projects to success at Hilton Group and other leading companies. Expert in .NET Core 6.0, Azure DevOps, and proficient in fostering team collaboration. Achieved a 30% improvement in application performance through innovative solutions and effective problem-solving skills. Innovative .NET Developer known for high productivity and efficient task completion. Possess specialized skills in C#, ASP.NET MVC, and Entity Framework which enable successful project outcomes. Excel in problem-solving, teamwork, and adaptability, ensuring seamless collaboration and flexibility in rapidly changing environments. Authoritative. Net developer ready to lead full stack software development efforts at any scale. Skilled diviner of clients' true business and process requirements. Dedicated to driving development of industry-leading solutions and creating enduring customer loyalty. Talented Software Developer equipped with great coding, debugging and project management abilities. Accomplishes project goals consistently with elegant, scalable code. Works great with team members under Agile and Scrum frameworks.

Overview

12
12
years of professional experience

Work History

Sr .Net Developer

Hilton Group
Las Vegas, USA
09.2022 - Current
  • Company Overview: Hilton Grand Vacation is a hotel booking system where to explore destinations and resorts to book hotels based on points
  • Defining the database structure, including tables, indexes, views, constraints, triggers, and writing complex stored procedures to efficiently store and retrieve data and Optimizing database queries and indexes to improve performance
  • Installed the Bicep Extension, Installed Related Tooling (CLI, PowerShell, etc).Creating a Template and Deploying the Template
  • Written SSRS reports in SQL Server
  • Creating UI from scratch using HTML, CSS, Bootstrap for search resorts using Typescript
  • Creating new functionality on Typescript / JavaScript for requirements
  • Creating PR and doing the code review
  • Created Mobile app for resorts /destinations view Using MAUI
  • Work Azure SQL with .net core API’s
  • Contributing to the overall system architecture, including defining layers, components, and design patterns
  • Responsible for setting up CI/CD Azure DevOps pipelines for deployment to Azure Web Apps using Git flow and GitHub Flow pull request management techniques
  • Designing, coding, and implementing web applications, desktop applications, and APIs using .NET technologies like ASP.NET MVC, ASP.NET Core, and C#
  • Publishing the Docker image to ACR, Create an AKS cluster, Define your AKS resources and Deploy resources to the AKS cluster
  • Identifying and resolving issues within applications, debugging code
  • Working closely with designers, project managers, QA testers, and other developers to deliver projects effectively
  • Focuses on the user interface development using technologies like JavaScript, HTML, CSS, and potentially frameworks like React or Angular, integrating with the backend .NET code
  • Primarily responsible for server-side logic, data processing, and API development with a focus on .NET Core and related frameworks
  • Writing unit tests using nUnit framework in .net core Application for each method under every single class
  • Proficient in both front-end and back-end development, capable of handling the entire application stack
  • Hilton Grand Vacation is a hotel booking system where to explore destinations and resorts to book hotels based on points
  • Environment: C#, Web APIs, .NET Core, ASP.NET Core, Asp.net MVC, JavaScript, Knockout, Typescript, React, IIS, Azure DevOps, Agile Methodology, Angular, Oracle Db, SQL Client

Sr .Net Developer

Geico
Chevy Chase, USA
11.2021 - 08.2022
  • Company Overview: TDM Portal is a system which will manage the Policies and billing for the clients
  • Created WebAPI in .net core 3.0 and implemented DDD Architecture
  • Created Python API and deployed using docker
  • Created Angular and MVC applications from scratch to design the UI components and services to have http communication
  • Learned Annuities issues by insurance for policies
  • Created CI/CD pipeline and written Azure Functions and API
  • Setup Continuous Integration builds and Continuous Deployment pipelines in Azure DevOps and Team City
  • Executed effective processes for continuous development of Agile projects for various products
  • Assisted Scrum master in creating user stories and technical and functional documentation required for analysis
  • Documented design and architecture of APIs developed on Confluence
  • Involved in Designing and Coding using C#
  • Added Azure SQL connect with .net application and worked with Repository pattern to communicate
  • Involved in developing the WCF web services and deploying IIS web servers
  • Implemented agile scrum methodology in application development
  • Created Business Logic Layer & Data Access Layers to implement the MVC architecture
  • Implemented Routing, Security, Token Based Authentication, Action Filter techniques for application development in ASP.NET applications
  • Created xUnit based Unit and Integration test cases for web modules developed using MOQ framework-based data
  • Responsible for setting up CI/CD Azure DevOps pipelines for deployment to Azure WebApps using GitFlow and GitHub Flow pull request management techniques
  • TDM Portal is a system which will manage the Policies and billing for the clients
  • Environment: C#, Web APIs, .NET Core, ASP.NET Core, Asp.net MVC, Python, jQuery, JavaScript, React JS, IIS, Azure DevOps, Agile Methodology, Angular, Azure Storage account, SQL Server 2018

Sr .Net Developer

Schneider Electric
05.2019 - 07.2021
  • Company Overview: CBMS is a system which will manage invoices for the clients
  • Created Web API in .net core 3.0 and implemented DDD Architecture
  • Involved in Creating the Application architecture for both backend and front end
  • Created Angular application from scratch to design the UI components and services to have http communication
  • Setup Continuous Integration builds and Continuous Deployment pipelines in Azure Devops and Team City
  • Executed effective processes for continuous development of Agile projects for various products
  • Assisted Scrum master in creating user stories and technical and functional documentation required for analysis
  • Documented design and architecture of APIs developed on Confluence
  • Implemented agile scrum methodology in application development
  • Created Business Logic Layer & Data Access Layers to implement the MVC architecture
  • Implemented Routing, Security, Token Based Authentication, Action Filter techniques for application development in ASP.NET applications
  • Created xUnit based Unit and Integration test cases for web modules developed using MOQ framework-based data
  • Responsible for setting up CI/CD Azure Devops pipelines for deployment to Azure WebApps using GitFlow and GitHub Flow pull request management techniques
  • CBMS is a system which will manage invoices for the clients
  • Environment: C#, Web APIs, .NET Core, ASP.NET Core, Asp.net MVC, Active Directory, LINQ, SQL Server 2012(stored procedure, triggers), JavaScript, Typescript, Bit Bucket, TFS, IIS, TDD, Azure DevOps, xUnit, Agile Methodology, Angular Tests

Sr .Net Developer

Virtusa/Citi Bank
, India
08.2016 - 04.2019
  • Company Overview: The process of NPA includes evaluating an initiative before it is launched, post-facto analysis of the initiative, analytics like the performance of the approval process, the risk–reward measurements, performance of various approvers
  • Involved in analysis, design and development of the Modules
  • Designing Database Structure and creating depending upon the Module requirements
  • Responsible for designing and developing ASP.NET web pages using ASP.NET WebAPIs, C#, JavaScript, jQuery, ADO.NET and SQL
  • Developing and performance tuning complex stored procedures in SQL Server 2008/2012
  • Handling Server Issues & Team Foundation Server used for Version control
  • The process of NPA includes evaluating an initiative before it is launched, post-facto analysis of the initiative, analytics like the performance of the approval process, the risk–reward measurements, performance of various approvers
  • Environment: .Net, C#, ADO.NET, Entity Framework, WEB API, jQuery, JavaScript, Angular, Microsoft.NET, SQL Server2012

.Net Developer

Value Momentum/ Cypress Texas Lloyds
India
08.2013 - 08.2016
  • Company Overview: Deal Foundry is an application solution Platform aimed at providing an end-to-end deal and offer management capabilities involving back office (Underwriters, underwriter Assistants) and front office (agents) users for Insurance Company
  • Developed WCF backend-service APIs to enable effective data communication between Third party Services
  • Utilize the various bindings, contracts and behaviors to meet the messaging and transportation requirements of clientAPI
  • Created complex stored procedures, functions, views, SQL Triggers, cursors and reports that involve accessing a huge dataset, based on CTEs and recursive queries
  • Generated and maintained SSRS reports using appropriate authentication and authorization techniques
  • Created multithreaded WPF desktop applications utilizing Microsoft’s sample practices, Prism based modular architecture
  • Maintained and enhanced HTML5, CSS3, ASP.NET Razor view-based web applications
  • Created C# .NET based Business Logic to implement MVC / MVVM and Entity Framework / ADO.NET based Data Access layers
  • Utilized C# .NET based design patterns, generics, collections and other advanced language and OOP features to create clean code and encouraged the adaptation of the same across the team
  • Executed effective processes for continuous software development and delivery using user stories, sprint demos as part of agile methodology for various clients, also incorporated Test Driven and Behavior Driven development as part of the same
  • Assisted Scrum master in creating user stories and technical and functional documentation required for analysis
  • Implemented Token, Credentials and Certificate based authentication and authorization techniques to secure the WCF and Web API backend services; this included the adaptation of OAuth, Open ID and Passport authentication standards across different services
  • Created unit tests using nUnit for controllers, business logic and MVVM commands and patterns with the help of MOQ
  • Created Integration tests using nUnit for asserting and confirming the working of different layers of the applications
  • Handled Run Time Errors & Design Time Errors by implementing appropriate Error handler’s using C#.Net
  • Responsible for deployment of the Application in production and resolving any post-deployment issues
  • Provided estimates, daily & weekly status report to the client on progress of the tasks with the help of Sprint demos and feedback
  • Deal Foundry is an application solution Platform aimed at providing an end-to-end deal and offer management capabilities involving back office (Underwriters, underwriter Assistants) and front office (agents) users for Insurance Company
  • Environment: ASP.net/C#.net, Angular JS, jQuery, JavaScript, Microsoft.NET, SQL Server2008, IIS 7.0, Windows 7

.Net Developer

Semantic Space
India
11.2012 - 08.2013
  • Company Overview: This Provides an Integrated Management System For all the schools Under an organization
  • Developed Screen for school registration form, Student Application form, staff application form, Student Marks, Like He Can view, Update Student marks for all The Students in a particular Class and in a particular Section
  • Developed Screen Student Payments, means this screen is useful for paying Fee dues for the children in a particular course and in a particular section
  • Developed Master Screens nothing but Configuration Screens
  • For Courses, Sections, Schools etc..
  • Participated in Database Design
  • Developed User Controls that are useful For Navigations
  • This Provides an Integrated Management System For all the schools Under an organization
  • Environment: ASP.net/C#.net, jQuery, JavaScript, Microsoft.NET, SQL Server2008, IIS 7.0, Windows 7

Education

MCA -

JNTUH
India

Skills

  • ASPNET
  • NET MVC
  • NET Core 60
  • WPF
  • Silverlight
  • C#NET
  • ADONET
  • Micro Services
  • NET MAUI
  • API Development
  • Web API
  • HTML5
  • CSS3
  • XML
  • XAML
  • WCF
  • Web Services
  • VBNet
  • Python
  • SQL
  • PL/SQL
  • Angular 9
  • JavaScript
  • JQuery
  • Typescript
  • AJAX
  • React JS
  • SQL Server 2012
  • SQL Server 2008
  • SQL Server 2005
  • SQL Server 2000
  • MS Access
  • Visual Studio 2019
  • Visual Studio 2017
  • Visual Studio 2015
  • Visual Studio 2012
  • Visual Studio 2008
  • IIS
  • Azure DevOps
  • CI/CD
  • App Services
  • Azure Functions
  • VM
  • AAD Key Vaults
  • AKS
  • MS Test
  • MOQ
  • NUnit
  • XUnit

Timeline

Sr .Net Developer

Hilton Group
09.2022 - Current

Sr .Net Developer

Geico
11.2021 - 08.2022

Sr .Net Developer

Schneider Electric
05.2019 - 07.2021

Sr .Net Developer

Virtusa/Citi Bank
08.2016 - 04.2019

.Net Developer

Value Momentum/ Cypress Texas Lloyds
08.2013 - 08.2016

.Net Developer

Semantic Space
11.2012 - 08.2013

MCA -

JNTUH
Sarala Kandlagunta