Hi, I'm Aravind.
Backend & Full-Stack Software Engineer
I have 2+ years of experience designing and scaling distributed systems at Amazon, serving up to 1M+ users. I specialize in Java, Kotlin, AWS-native architectures, and Kotlin Multiplatform (KMP), alongside building performant web frontends with Next.js and React.
Professional Experience
Software Development Engineer @ Amazon
Mar 2024 – PresentHyderabad, India | Backend & Full-Stack
Architected and executed a region migration of 500K+ daily requests from DUB to HYD with zero downtime, improving geo-latency, fault isolation, and disaster recovery posture.
Reduced end-to-end API latency by 2 seconds through deep profiling and optimization of Java service call chains, AWS CDK infrastructure, and cross-team interface integrations.
Re-engineered parallel processing data pipelines, achieving a 68% throughput improvement that directly boosted Amazon Pay customer retention by 100bps.
Engineered and shipped a customer-facing frontend checkout page serving 400K daily active users, integrating A/B tested UX flows that boosted retention by 40bps.
Introduced upstream server-side validations that cut downstream service failures by 40%, increasing overall checkout conversion rates.
Software Development Engineer Intern @ Amazon
Jan 2023 – Jul 2023Hyderabad, India | Backend Systems
Designed and built a scalable serverless backend (AWS Lambda, S3, DynamoDB) to ingest, process, and serve feeds and reports for 1M+ customers.
Implemented a runtime configuration service enabling live config updates across 9 backend services without redeployment, cutting operational downtime by 40%.
Unified fragmented data pipelines across 7 distinct services using AWS Athena, Glue, S3, and DynamoDB, reducing cross-service query response times by 30%.
Key Engineering Impact
Region Migration (DUB ➔ HYD)
Migrating a high-throughput Java backend serving half a million daily requests from Dublin to Hyderabad with zero downtime and minimal replication delay.
Architected a multi-phase DNS routing transition with AWS Route53, active-active data syncing, and comprehensive fallbacks to guarantee seamless routing updates.
Achieved zero downtime, improved regional fault isolation, and reduced geo-latency for Indian subcontinent customers.
Featured Projects
Ledger (formerly WalletApp)
A cross-platform personal finance app built using Kotlin Multiplatform (KMP) and Compose Multiplatform, achieving 85% shared business logic across platforms. Integrates Realm database for offline-first persistence and features AES local encryption to protect sensitive data at rest.
Logger Fast Search
A high-performance search engine designed to index and search large-scale log datasets. Replaced Spring Boot with Apache Spark to reduce memory footprint by 40%. Achieves an average query time of 30ms and supports complex multi-field intersection query REST APIs under 100ms p99.
Academic Publications
CrowdDCNN: Real-Time Crowd Counting on IoT Devices
Developed a lightweight CNN architecture combining YOLO V4, SSD, and MobileNet variants to perform frame-level real-time crowd counting on resource-constrained IoT edge devices.
Optimized for Smart City and public safety applications, demonstrating high accuracy under low computing budgets.
Technical Skills
⚡ Languages & Frameworks
☁️ Cloud, Databases & Tools
SDE Terminal Playground
Explore my skill sets and run simulated AWS operations directly in the console.