SDE 2 at Amazon, Chennai
Balaji Jayakumar
Software development engineer building customer-facing backend systems that stay fast and available under real traffic. I work across Java, Python, and TypeScript on AWS - from services running at 1500+ req/s to localization powering 100M+ Fire OS devices.
- 0+
- req/s at peak
- 0M+
- Fire OS devices reached
- 0%
- latency reduction
- 0%
- cloud cost cut
01 // experience
Where I've built
- Developed and maintained three customer-facing backend systems, all hitting 1500+ req/s at peak across 3 regions.
- Owned a client-side library powering localization across 100M+ Fire OS devices.
- Designed and implemented a cloud-based localization solution for a custom Linux-based TV operating system for Fire TV.
- Improved response times by removing redundant role instantiation, resulting in a 96% latency reduction.
- Reduced cloud computing cost by 30% by switching instance configuration after analyzing system usage patterns.
- Designed and implemented multiple AI solutions, including Gen AI / LLM initiatives for improving developer productivity.
- Built the user interface for the Amazon Appstore's subscription management page on Amazon retail web.
JavaSpring BootAWSAngularGen AI / LLM- Maintained the core user-facing micro-services, hitting 99% availability with 20 req/s at peak.
- Enhanced backend response times by 40% by implementing a server-side cache using Redis for the micro-services.
- Introduced project-level auditing that improved onboarding and customer-support productivity by 20%.
- Implemented Shared QR, letting multiple merchants share a single QR code for purchases.
- Extended support to 7 new regions for high-profile retail merchants serving 50,000+ orders/year.
- Ran core Agile ceremonies - sprint planning, review, retrospectives, and daily stand-ups - as Scrum Master.
JavaSpring BootRedisMicro-servicesAgile- Developed a DIY portal letting business admins onboard merchants and content and curate the customer experience.
- Contributed to a NestJS API Gateway coordinating micro-services and handling authentication and rate-limiting for 4 front-end clients.
- Integrated AWS S3 for file uploads and cut image load times by 50% using the AWS CloudFront CDN.
- Added i18n and l10n support plus a framework for regional expansion that streamlined new-region onboarding.
- Streamlined payment-gateway drop-ins for the UI with a component resolver, making the interface secure and extensible.
- Built for India and expanded to Indonesia, serving 4,000+ SMBs and influencers.
Star Performer - Q4 2020Star Performer - Q2 2021NestJSAngularTypeScriptAWS S3CloudFront
02 // skills
Tools of the trade
Languages
- Python
- Java
- JavaScript
- TypeScript
- C++
Tech stacks
- Spring Boot
- NestJS
- Flask
- Angular
- Redis
- AWS
Core competencies
- Data Structures
- Algorithms
- Distributed Systems
- System Design
- Problem Solving
- Code Review
03 // projects & extra
Beyond the day job
Crio.Do
Mar 2020 - Sep 2020Worked through Crio's experiential developer program, building and shipping projects end to end.
Codezoned
Aug 2018 - Feb 2020Contributed to open-source repositories, including Pyfry - an OpenCV-based meme generator.
04 // education
The foundation
SRMIST
2016 - 2020Bachelor of Technology in Computer Science Engineering
Chennai, India
AlgorithmsOperating SystemsDatabasesNetworks
05 // contact
Let's build something
Hiring, collaborating, or want to compare notes on distributed systems? Reach out directly or drop a note below.