Summary
Overview
Work History
Education
Skills
Timeline
Generic

Rajesh Reddy Ambavaram

Summary

Professional engineer with focus on developing high-quality, full-stack solutions. Strong track record of delivering impactful results through effective collaboration and adaptability. Skilled in modern web technologies, backend systems, and agile methodologies. Known for reliability, flexibility, and driving team success.

Experienced with developing scalable and efficient web applications across diverse platforms. Utilizes cutting-edge technologies to create seamless user experiences and robust backend systems. Track record of fostering cross-functional teamwork and delivering innovative solutions on time.

Overview

9
9
years of professional experience

Work History

Sr Full stack developer

Deloitte
08.2024 - Current
  • Developed and maintained scalable web applications using .NET Core, ensuring high performance and responsiveness.
  • Implemented microservices architecture with .NET Core to enhance modularity and maintainability of the application.
  • Designed and developed RESTful APIs to support various client applications, ensuring secure and efficient data exchange.
  • Integrated third-party APIs and services to extend application functionality and improve user experience.
  • Created serverless applications using Azure Functions to handle event-driven processes and reduce infrastructure costs.
  • Implemented durable functions for complex workflows and stateful operations.
  • Monitored and optimized Azure Functions for performance and cost efficiency.
  • Developed dynamic and responsive single-page applications (SPAs) using Angular 15.
  • Implemented state management using NgRx to handle complex application states.
  • Integrated TypeScript with various frameworks and libraries to enhance application robustness.
  • Conducted code reviews and provided mentorship on TypeScript best practices.
  • Configured and maintained Azure DevOps repositories, ensuring code quality and version control.
  • Implemented infrastructure as code (IaC) using Azure Resource Manager (ARM) templates and Azure DevOps.
  • Designed and implemented responsive web interfaces using HTML5 and CSS3, ensuring cross-browser compatibility.
  • Collaborated with UX/UI designers to create visually appealing and user-friendly web pages.
  • Environment: C#, .Net, .Net core, Entity Framework, Azure, Azure Function, Azure DevOps, Jenkins, CI/CD, Web API, HTML5, CSS3, JavaScript, Angular15, APIM, AJAX, IIS 7, LINQ, Git, Agile, Jenkins, NUnit.

SR Full stack developer

Duke Energy
09.2023 - 08.2024
  • Involved in Designing, Coding, and Testing of n-tier web applications following agile methodology.
  • Developed and supported C# web applications using ASP.NET& ASP.NET Core, with JavaScript, and Angular frameworks.
  • Involved in building flexible UI and user-friendly web pages, reusable classes, and functions using ASP.NET, AJAX, and JavaScript for client-side validation.
  • Created standardized and re-usable interactive UI components and class library to be used across Projects/Applications.
  • Developed RESTful web services using WEB API.
  • Designed applications using microservice architecture, facilitating scalability and modularity, and deployed applications to Kubernetes using Docker images, ensuring efficient containerization and deployment management.
  • Generated Entity Framework context models utilizing database first approach and built a library of data access methods.
  • Implemented CI/CD pipelines for automated Docker container builds and Kubernetes deployments.
  • Monitored and troubleshot Kubernetes workloads, utilizing tools like Prometheus and Grafana for observability.
  • Involved in writing APIs and unit test cases with .net core and parallelly working with angular 12 to develop the front-end application
  • Ensured Angular Front-End Components were reusable, lean, and efficient by breaking them down into modules of Components, Directives, and Services.
  • Developed test scripts using TDD.
  • Maintained, and merged branches and Pull Requests on Git and tracked the project flow in Azure DevOps.
  • Environment: C#, .Net core, Entity Framework, Azure, Azure DevOps, Jenkins, CI/CD, Web API 2, MongoDB, SQL Server, HTML5, CSS3, JavaScript, Angular12, AJAX, IIS 7, LINQ, Git, Agile, Jenkins, NUnit.

Full Stack developer

Synechron- Wells Fargo
03.2020 - 09.2023
  • Involved in Designing, Coding, and Testing of n-tier web applications following agile methodology.
  • Developed and supported C# web applications using ASP.NET, ASP.NET MVC & ASP.NET Core, with JavaScript, jQuery & Angular frameworks.
  • Developed web application using ASP.NET, and MVC for business users to manage and monitor the system.
  • Involved in building flexible UI and user-friendly web pages, reusable classes, and functions using ASP.NET, AJAX, and JavaScript for client-side validation.
  • Created standardized and re-usable interactive UI components and class library to be used across Projects/Applications.
  • Used ASP.NET MVC5 filters like Action Filters, and Exception Filters and created custom filters to implement in controller action level and controller level.
  • Developed RESTful web services using WEB API.
  • Generated Entity Framework context models utilizing database first approach and built a library of data access methods.
  • Developed test scripts using TDD and.
  • Use Windows Azure to deploy the application on the cloud and manage the session
  • Used Azure components like Service Bus to implement a communication system between mutually
  • Interacting with software applications, Message Queues, and Redis Cache to support data structures such as
  • Strings, hashes, lists, sets, and sorted sets with range queries.
  • Environment: C#, NET Core, LINQ, Visual Studio 2017, Agile/Scrum Methodologies, Entity Framework, Rest API, SQL Server, Typescript, Angular8, React js, HTML, AJAX, CSS, CD/CI, Azure, GIT.

Dot Net Developer

Verizon
08.2018 - 01.2020
  • Involved in Designing, Coding, and Testing of n-tier web applications following agile methodology.
  • Developed in Agile/Scrum atmosphere to work on .net coreFull stack utilizing Mediator, Fluent & Entity Framework.
  • Involved in building flexible UI and user-friendly web pages, reusable classes, and functions using ASP.NET, AJAX, and JavaScript for client-side validation.
  • Created standardized and re-usable interactive UI components and class library to be used across Projects/Applications.
  • Developed RESTful web services using WEB API.
  • Generated Entity Framework context models utilizing database first approach and built a library of data access methods.
  • Created/Updated Stored Procedure (SP) and User Defined Functions (UDF) using SSMS 2012
  • Packaged and deployed web applications to Azure cloud environment
  • Involved in troubleshooting and resolving Production Issues
  • Technical skills: C#, .Net core, MVC, MVVM, LINQ, Agile/Scrum methodology, Entity Framework 6.0, Web API, SQL Server, Azure Cloud, jQuery, JavaScript, Angular, HTML, Lambda, DHTML, AJAX, CSS, Bootstrap, MS SQL server 2008 Visual Studio 2017, CI/CD, Jenkins.

Dot Net Developer

Deloitte
08.2016 - 06.2018
  • Involved in all phases of the Software Development Life Cycle (SDLC) from requirement gathering to production deployment.
  • Analyzed business requirements and created detailed design documents.
  • Delivered application features in an Agile/Scrum methodology with 2-week sprint cycles.
  • Developed user interface screens using ASP.NET, MVC Razor, JavaScript, jQuery, CSS, and HTML.
  • Responsible for designing the ASP.NET forms authentication using the .NET Framework.
  • Create and Modify UI using HTML5 and AngularJS.
  • Writing MVC Controller Logic like writing action methods, and input validation.
  • Created/Modified authorization filters to allow only designated roles to access specific Views/Actions.
  • Developed Web Services using C#.
  • Implemented the UI components using C#, XAML, WPF, MVVM, Unity, PRISM, and asynchronous programming.
  • Developed Inventory Exposure Monitor screens using WPF and MVVM Pattern and C#.
  • Created and modified Business and Data access logic using C# and Entity Framework.
  • Used jQuery extensively across the application like making AJAX Calls, Calendar Controls, Tool Tips, Sliding Menus and Expand Collapse Panels.
  • Created database tables, views, functions, and stored procedures for retrieval of variables and their values.
  • Defined, created, and executed SQL Queries, Stored Procedures, Functions, and Constraints.
  • Involved in creating Unit Tests, Build, and Deployment activities to various SDLC environments.
  • Sprint storyboard activities like creating subtasks, updating, and moving stories around in the JIRA tool.
  • Source Control Management (including branching, and merging) using TFS (Team Foundation Server)
  • Environment: C#, .Net 4.0, Vb.Net, MVC 4.0, WPF, MVVM, LINQ, Visual Studio 2015, Agile/Scrum Methodologies, Entity Framework 4.0, SOAP Services, Rest API, SQL Server, Kendo UI, JQuery, JavaScript, AngularJS, HTML, DHTML, AJAX, CSS, CD/CI, AWS Lambda, Bootstrap, TFS.

Dot Net Developer

NSU
01.2016 - 08.2016
  • Involved in daily scrum meetings for project status updates.
  • Developed Interfaces, Implemented Interfaces through inheritance, and constructed the business logic using Solid Principles.
  • Documented all the technical functionalities of the Project and provided it as a help document while using the application.
  • Developed Web applications as separate modules of the Web Application using technologies such as C#
  • Involved in the custom User Interface for web applications using ASP.Net, C#, and Ado.net
  • Used GitHub, and TFS for storing the project source code.
  • Used Visual Studio 2022 for code management with GitHub integration.
  • Participated in requirement gathering sessions with the client and preparation/modifying of the requirements in the Requirement Specification document.
  • Using Solid principles and adaptable design patterns in architecture to design the application.
  • Environment: C#, Object Oriented Methodologies, Visual Studio, SQL Server 2008, .NET Framework 4, Asp.net, Web API, Ado.Net, MVC 5

Education

Masters - information science

Calum’s University
01.2016

Bachelor’s - information technology

JNTU-Hyderabad
01.2012

Skills

  • 9 years of professional experience in developing Web-based and Windows applications using NET Frameworks, Net core, and C#
  • Extensive experience in Agile/Scrum and TDD
  • Experienced IT professional specializing in Apigee API Management with a robust track record in designing, implementing, and optimizing API solutions for enterprise-level applications
  • Involved in all the phases of SDLC like Requirement, Gathering, Design, Development, Testing and Maintenance
  • Strong experience in ASPNET, and Net Core and used many features and frameworks like ASPNET AJAX, Master Pages, State Management, Validation Controls, User Controls, Custom Controls, ADONET, etc
  • Good Experience in Reactjs for creating interactive UI using One-way data flow, Virtual DOM, JSX, and React Native concepts
  • Familiar with creating Custom Reusable React Components Library
  • Experience in the development of REST API using Web API
  • Experience in designing applications using Object Oriented Programming (OOP) concepts
  • Experience with current trending technologies like Windows Communication Foundation (WCF), and Windows Presentation Foundation (WPF) with Microsoft Expression Blend and Silverlight
  • Hands-on experience with UI technologies like HTML, CSS, jQuery, JavaScript, Angular, Bootstrap, etc
  • Significant N-Tier application development using patterns like MVP, Front Controller, and MVC
  • Experience in ASPNET MVC Framework and utilized many features like URL routing, View Models, and Data Annotations
  • Worked as a Windows application developer in using Win Forms, Timers, etc, and in creating Windows Services as scheduled jobs
  • Used third-party UI controls named Telerik Rad and DevExpress Controls for web applications
  • Working experience with ORM tools like Entity Framework and Hibernate; worked using LINQ with Objects, SQL, and XML
  • Expertise in OAuth 2 authorization framework designed to grant secure access to resources through HTTP
  • Hands-on experience in configuring and maintaining Continuous Integration pipelines with tools
  • Used YAML files for writing playbooks and Kubernetes files
  • Experience in writing Stored Procedures, Functions, Triggers, and SQL Queries
  • Proven knowledge of XML technologies like XSL, XSLT, XPath, etc
  • Experience in reporting and analysis using Crystal Reports, SQL Server Reporting Services (SSRS), and SQL Server Integration Services (SSIS)
  • Experience in using test frameworks like MS Test and NUnit
  • Backend development
  • Scalability optimization
  • API integration
  • Frontend development

Timeline

Sr Full stack developer

Deloitte
08.2024 - Current

SR Full stack developer

Duke Energy
09.2023 - 08.2024

Full Stack developer

Synechron- Wells Fargo
03.2020 - 09.2023

Dot Net Developer

Verizon
08.2018 - 01.2020

Dot Net Developer

Deloitte
08.2016 - 06.2018

Dot Net Developer

NSU
01.2016 - 08.2016

Bachelor’s - information technology

JNTU-Hyderabad

Masters - information science

Calum’s University
Rajesh Reddy Ambavaram