Sarthak Sinha
Crafting high-performance backend systems and distributed architectures that scale. Focused on reliability, efficiency, and clean engineering.
Who I Am

I'm a Software Engineer passionate about building distributed systems and backend infrastructure that operates at scale. I love tackling complex problems in fault tolerance, consistency, and high-throughput data processing.
With experience across Spring Boot, Redis, Kafka, and cloud-native architectures, I focus on writing clean, efficient code that solves real-world engineering challenges. When I'm not building systems, you'll find me competing on LeetCode or exploring new distributed computing papers.
Featured Projects
Distributed idempotent request processing service ensuring exactly-once execution semantics for REST APIs. Implemented idempotency-key validation with persistent request tracking, pessimistic database locking, and multi-tier caching to safely handle concurrent requests and prevent duplicate transactions.
Scalable URL shortening service using Base62 encoding with collision detection and Redis-backed sliding window rate limiting. Designed to handle high request volumes with optimized database queries and distributed tracking.
Experience
Software Development Engineer Intern
- Contributed to backend of IMS, a distributed enterprise healthcare platform serving 100,000+ users on scalable multi-tier architecture.
- Worked in Agile sprints using GitLab, participating in code reviews and testing following SDLC best practices.
- Optimized SQL Anywhere queries with WHERE clause filtering, reducing data fetch times by 10% (100ms) in live service.
Backend Development Intern
- Built a quiz platform with JWT authentication, custom test creation, and real-time leaderboard using Node.js and JavaScript.
- Re-architected backend with Spring Boot and MySQL using MVC pattern, improving system scalability by 3x.
Skills & Technologies
Languages
Backend
Distributed Systems
Databases
DevOps & Cloud
Tools & Practices
Achievements
Ranked among the top 1.1% of competitive programmers worldwide
Across LeetCode, Codeforces, and other competitive platforms
Contest rating demonstrating consistent algorithmic excellence
Get in Touch
Always interested in discussing distributed systems, backend architecture, or new opportunities. Let's connect.