Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Sai Ram Garapati

Long Beach,CA

Summary

Software Developer with 2 years of experience at Amazon, specializing in architecting and delivering scalable, high-performance enterprise applications. Hands-on expertise with multiple versions of the .NET ecosystem, including .NET Framework 4.8 and .NET 6/7 Core, leveraging ASP.NET Core MVC and Web API for building modular, microservice-based solutions. Proficient in C# and Entity Framework Core (EF Core) with complex SQL Server and Azure SQL databases involving stored procedures, views, indexing strategies, and performance-tuned queries.

On the Java side, experienced in developing backend systems using Spring Boot 2.x, Spring MVC, and RESTful services integrated with MySQL and PostgreSQL databases. Developed interactive, secure web front end using Thymeleaf templating engine and Bootstrap, with focus on responsive design and server-side rendering.

Implemented Jenkins-based CI/CD pipelines, Dockerized services for containerized deployments, and integrated with Azure DevOps for version control and environment promotion. Applied object-oriented design principles and participated in Agile Scrum teams to deliver production-ready features. Contributed to a 12% improvement in transaction processing speed by redesigning API workflows and optimizing database interactions.

Committed to secure coding practices and clean architecture, consistently conducting peer code reviews and enforcing compliance with the Secure Software Development Lifecycle (SDLC), while ensuring seamless cross-service integration and deployment readiness in production environments.

Overview

2
2
years of professional experience

Work History

Software Engineer

Amazon
12.2020 - 01.2023
  • Contributed to the end-to-end development of .NET Core and ASP.NET MVC web applications, from front-end UI implementation to back-end API integration and deployment.
  • Built responsive and interactive UIs using HTML, CSS, JavaScript, Bootstrap, and React.js, ensuring cross-browser compatibility and user-friendly interfaces.
  • Developed secure RESTful APIs using C# and ASP.NET Web API, facilitating smooth client-server communication.
  • Integrated front-end with APIs using tools like Axios and Fetch API, managing asynchronous calls and error handling effectively.
  • Applied SOLID principles, Dependency Injection, and Repository Pattern to maintain a clean and testable codebase.
  • Utilized Entity Framework Core (EF Core) for ORM and handled data persistence with SQL Server, PostgreSQL, and MySQL databases.
  • Improved performance and scalability using caching mechanisms such as Redis and in-memory caching for frequently accessed data.
  • Followed Agile methodologies, participating in daily stand-ups, sprint reviews, and regular retrospectives to ensure collaborative development.
  • Used Git and GitHub for version control and collaborative source code management, including pull requests and branching strategies.
  • Conducted unit testing with xUnit and adopted Test-Driven Development (TDD) for robust code quality.
  • Collaborated with QA teams to automate testing and resolve bugs, ensuring smooth releases and deployments.

Education

Masters - Computer

California State University-Dominguez Hills
Carson, CA
12-2025

Skills

  • Programming Languages
    C#, Java, Python
  • Frontend Technologies
    HTML, CSS, Bootstrap
    JavaScript, TypeScript, Reactjs, jQuery
  • Backend & API Development
    NET Core, ASPNET MVC, Web API
    REST, MVC architecture
    Entity Framework Core (EF Core), LINQ
    RabbitMQ, AutoMapper, Swagger
  • Databases & Data Access
    SQL Server, MySQL
    T-SQL, Stored Procedures, Triggers
    SSIS (SQL Server Integration Services)
  • Cloud & DevOps
    Microsoft Azure (Functions, Key Vault, App Services, API Management, Azure SQL)
    Azure DevOps, CI/CD Pipelines
    Docker
  • Software Development Methodologies & Tools
    Agile, Scrum
    Jira
    Git, GitHub
  • Testing & Quality Assurance
    NUnit
    Swagger (for API testing/documentation)
  • Core Computer Science
    Object-Oriented Programming (OOP)
    Data Structures, Algorithms

Timeline

Software Engineer

Amazon
12.2020 - 01.2023

Masters - Computer

California State University-Dominguez Hills