Work Preference
Summary
Overview
Work History
Education
Skills
Certification
Interests
Timeline
SoftwareEngineer
Sai Kartheek Vikkurthi
Open To Work

Sai Kartheek Vikkurthi

Irvine,CA

Work Preference

Work Type

Full Time

Location Preference

HybridRemoteOn-Site

Important To Me

Career advancementWork-life balanceCompany CultureHealthcare benefits

Summary

Dynamic Full Stack Engineer with extensive expertise in front-end and back-end development, complemented by a strong foundation in DevOps practices, microservices architecture, and cloud automation. Proficient in crafting responsive web applications using cutting-edge technologies such as Angular, React, Node.js, and Java, with an emphasis on user-centric design and optimal web performance. Demonstrated ability to develop and optimize microservices-based solutions within cloud-native environments using Docker, Kubernetes, and AWS, alongside a solid understanding of CI/CD workflows for seamless deployment. A collaborative communicator with a proven track record of managing remote teams and delivering high-quality software solutions throughout all stages of the SDLC.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Software Engineer

Viant
02.2025 - 09.2025


  • Optimized application performance by refactoring existing codebases and improving algorithms.
  • Integrated third-party APIs to expand system functionality and improve user experience.
  • Designed and developed scalable microservices in Golang and Java (Spring Boot) deployed on AWS Lambda, leveraging SQS, S3, EventBridge, and API Gateway for high-throughput, low-latency ad-tech workflows.
  • Migrated legacy Java monolith modules to Go-based serverless microservices, improving performance, reducing infrastructure costs, and achieving feature parity with legacy Trunk services.
  • Authored and executed unit/integration tests with JUnit, sqlmock, gomock, and table-driven test patterns, increasing test coverage and ensuring stability of production releases.
  • Improved code quality and maintainability by refactoring GORM configuration, eliminating 30+ duplicate implementations, and enforcing consistent use of parameterized queries to prevent SQL injection.
  • Collaborated with cross-functional teams to define project requirements and timelines.
  • Refactored and standardized logging and observability across services using OpenTelemetry distributed tracing and structured JSON logging, enabling better monitoring and debugging.

Software Engineer

Amazon
09.2022 - 01.2025
  • Designed and implemented scalable backend architectures using microservices, developing resilient RESTful APIs with Java, Spring Boot, design patterns, and Hibernate, leading to a 30% reduction in latency.
  • Developed and optimized RESTful APIs with Spring Boot, utilizing dependency injection for services, controllers, and Data Access Objects (DAOs).
  • Enhanced MySQL query performance by 20% through the integration of Spring Boot and JDBC for efficient database operations.
  • Improved Angular application performance and reduced page load times by 30%, leveraging NgRx for state management and optimization, which led to a decrease in bounce rates.
  • Reduced cloud infrastructure costs by 20% by automating EC2 scaling and optimizing S3 bucket usage on AWS.
  • Built and maintained real-time data pipelines with Apache Kafka to streamline data processing.
  • Accelerated deployment times by 50% using Docker and Kubernetes, enabling faster release cycles and higher deployment frequency.
  • Managed CI/CD pipelines with Jenkins for seamless automated builds, tests, and deployment processes, cutting deployment times by 50%.
  • Increased unit and integration test coverage by 20%, resulting in a 15% reduction in post-release defects through thorough testing with Jest, JUnit, and Mockito.
  • Utilized JIRA for agile project management, ensuring effective issue tracking, work organization, and maintaining a smooth SDLC.

Software Engineer

LifeBio
04.2022 - 08.2022
  • Modernized a legacy Java application by migrating to Spring Boot, Spring JPA, and Spring MVC, accelerating feature development cycles by 30%.
  • Versatile in all stages of the SDLC, with a particular emphasis on building and releasing high-quality software solutions.
  • Collaborated with cross-functional teams to design and document APIs, ensuring robust software quality and maintainability.
  • Developed dynamic single-page applications (SPAs) with directives, lazy loading, and RxJS for improved asynchronous data handling, while incorporating ARIA roles to enhance the accessibility of interactive components.
  • Optimized database performance by 50% through the refinement of SQL queries and stored procedures.
  • Deployed applications leveraging AWS services such as S3, Lambda, CloudFront, and Route 53, boosting performance by 30%.
  • Conducted comprehensive unit testing with Jest, Mocha, and JUnit to ensure the reliability and quality of code, reducing testing time by 20% by implementing Test-Driven Development (TDD) with Protractor and Selenium.
  • Led code review processes, providing actionable feedback to elevate code quality and ensure adherence to best practices, decreasing issue resolution time by 30% with the help of JIRA for efficient tracking and management.

Software Engineer

Cognizant
06.2020 - 07.2021
  • Developed high-performance web applications using React JS, Node JS, and TypeScript, resulting in a 30% performance boost.
  • Implemented JWT and OAuth protocols for secure authentication and authorization; created reusable React components, enhancing application speed by 20%.
  • Engineered scalable RESTful APIs with Node.js and Express.js, optimizing MongoDB queries to achieve faster response times.
  • Designed and documented RESTful APIs using Swagger UI and facilitated efficient testing with Postman.
  • Collaborated with cross-functional teams utilizing Figma for UI/UX design, improving application design and performance by 25%.
  • Ensured 95% customer satisfaction throughout the SDLC by actively participating in requirement gathering, design, development, maintenance, and testing phases, following Agile practices.

Education

Master of Science - Information Technology

University of Cincinnati
Cincinnati, OH

Bachelor of Engineering - Information Technology

RVR and JC College of Engineering

Skills

  • Programming Languages: Java, Python, JavaScript, TypeScript,GoLang
  • Frameworks/Libraries: Spring Boot,Hibernate, React, Angular, Nodejs,Expressjs
  • Web Technologies: HTML/HTML5, CSS/CSS3, XML, JavaScript, SASS, LESS, AJAX, jQuery, JSON
  • Package Managers: NPM, Gulp
  • IDE and Tools: Eclipse, Visual StudioCode, IntelliJ, Developer Tools
  • DevOps Tools: Jenkins, Docker, CI/CD,Kubernetes, Terraform, Maven, Gradle
  • Streaming Platforms: Apache Kafka
  • Version Control Tools: SVN, Git, GitHub
  • UI/UX Design Tools: Figma, Adobe XD,Sketch
  • Operating Systems: Windows, Linux, MAC OS
  • Technologies: AWS (EC2, S3, VPC, IAM, Lambda, Cloud Watch, Route 53, APIGateway, AWS CLI)
  • Design Methodologies: Agile, Scrum, Waterfall model, J2EE design patterns
  • Testing Tools: Junit, Postman, Jest, Mocha, Karma, Selenium, Soap UI, Mockito, Swagger UI, Protractor
  • Atlassian Product Suite: Jira, Bitbucket, Confluence
  • UI/UX Best Practices: User-centered design, Prototyping, Responsive Design, Cross-browser compatibility, Accessibility standards (WCAG)
  • ORM Frameworks: Hibernate, DAO, JPA, AOP
  • Databases: MySQL, DynamoDB, NoSQL,MongoDB, PostgreSQL

Certification

AWS Certified Solutions Architect - Associate

Interests

Software engineer

Timeline

Software Engineer

Viant
02.2025 - 09.2025

Software Engineer

Amazon
09.2022 - 01.2025

Software Engineer

LifeBio
04.2022 - 08.2022

Software Engineer

Cognizant
06.2020 - 07.2021

Bachelor of Engineering - Information Technology

RVR and JC College of Engineering

Master of Science - Information Technology

University of Cincinnati