Akhil Guttula

Software Development Engineer - 2

Explore My Journey

About Me

Experienced Software Engineer with 6+ years of expertise in backend development, system design, and building scalable distributed systems. Proficient in Java, Python, TypeScript, and AWS, with a strong focus on microservices, performance optimization, and high-availability services. Known for collaborating effectively across teams, mentoring junior engineers, and solving complex technical challenges.

Education

Bachelor of Technology - Electronics and Communication Engineering

National Institute of Technology, Kurukshetra, India

CGPA: 8.33/10 (June 2014 – June 2018)

Work Experience

Amazon
Software Development Engineer - 2
Seattle, WA | October 2021 – Present
Amazon Payments Team:
  • Designed and developed a highly available Payments Routing Engine microservice using AWS (ECS, Docker, DynamoDB, S3), projected to reduce payment costs by $200M over three years while increasing transaction success rates by 10%
  • Built an Infrastructure-as-a-Service (IaaS) platform to onboard new payment methods, reducing onboarding time by two months
  • Developed a REST-based microservice for managing customer debt and collections, achieving 99.9% uptime while reducing operational overhead by 30%
  • Designed an asynchronous Amazon Customer Tips system to manage tips for 200K+ drivers using AWS SQS, Step Functions, and Lambda
  • Developed a high-performance Payment Processor Plugin handling 60K requests per second with 99% uptime
  • Led migration of payment traffic from WorldPay to PayU, saving Amazon $3M annually in processing fees
Amazon
Software Development Engineer - 2
Hyderabad, India | April 2019 - September 2021
Amazon Prime Video Advertising Team:
  • Developed an analytics pipeline using Elasticsearch, AWS Athena, S3, EC2, and Kubernetes for trending customer search keywords analysis
  • Optimized warehouse data ingestion pipeline, reducing data availability delay from 5 hours to 5 minutes
  • Built an automated log retrieval tool saving over 100 hours annually by eliminating manual log retrieval efforts
Amazon
Software Development Engineer - 1
Amazon Transportation Team
  • Designed and implemented a Tier-1 Indexing System achieving ultra-low latencies (<15ms) for real-time data access
  • Built an event-driven system supporting 40K requests per second using AWS SQS, Step Functions, and Lambda
  • Implemented dynamic data retention policy, saving $3.6M annually in storage costs
  • Developed CI/CD pipelines reducing deployment time from 3 days to 12 hours
Samsung R&D
Android Developer
Noida, India | July 2018 - March 2019
Samsung Health Team:
  • Developed a virtual consultation module enabling 300K+ European users to book doctor appointments
  • Optimized Samsung Health home page UI, reducing rendering time by 1.5 seconds

Technical Skills

Programming Languages

Java Python JavaScript TypeScript C SQL

Frameworks & Libraries

Spring Boot React JS Node.js Django Flask TensorFlow

Cloud & DevOps

AWS Docker Kubernetes Jenkins CloudFormation CI/CD

Databases

DynamoDB MongoDB PostgreSQL MySQL Redis Elasticsearch

Personal Projects

🤖 AI Gaming Bot

Machine learning model that can play games or solve puzzles using Neural networks and Genetic algorithm known as NEAT. Successfully plays games like Flappy Bird, Mountain Car, and Cart Pole.

Python Neural Networks NEAT Algorithm Machine Learning
🔍 Image Processing Robot

Engineered a computer vision robot that identifies and manipulates objects to load and unload objects within designated zones using advanced computer vision techniques.

Computer Vision OpenCV Python Robotics

Get In Touch

📧

Email

guttula.akhil@gmail.com

📱

Phone

425 500 8221

📍

Location

Seattle, WA

💼

LinkedIn

linkedin.com/in/akhil-guttula