Akhil Guttula
Backend engineer at Salesforce designing high-throughput, low-latency distributed systems using Go, Java, and Python at scale.
Ex-Amazon & Samsung SDE
Personal Projects
Some of my side projects and experiments
A comprehensive platform for taking notes while solving LeetCode problems. Features include Chrome extension integration, smart organization, intelligent analytics, cross-platform access, and collaboration tools. Helps developers track their coding progress and organize their learning journey effectively.
Learn one vocabulary word per day with clear definitions and parts of speech. Build consistency with daily practice, learning history, a Chrome extension, and accounts on words.url2.at.
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.
Engineered a computer vision robot that identifies and manipulates objects to load and unload objects within designated zones using advanced computer vision techniques.
Work Experience
My professional journey in software engineering
- Responsible for building automation and orchestration tools in the Control Plane team.
- Building REST APIs for handling orchestration requests.
- 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
- 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
- Optimized warehouse data ingestion pipeline, reducing data availability delay from 5 hours to 5 minutes
- Developed CI/CD pipelines reducing deployment time from 3 days to 12 hours
- 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
About Me
Passionate software engineer with a focus on building scalable, high-performance systems
Experienced Software Engineer with 7+ 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)
Get In Touch
Let's connect and build something amazing together