Shashank Benakatti
Backend Engineer + System Architect based in Bangalore, India
Enthusiastic about distributed systems, clean architecture, and scalable infrastructure. Building backend services that translate into reliable and high-performance experiences.
I've built backend systems for established organisations, startups, and everything in between. The focus stays the same: architectures that scale, solving the infrastructure problems that actually matter, and keeping reliability first.
I engineer backend systems that work for the teams building on them and the users depending on them. Start with what the system actually needs, map data flows, test under load, build services that don't need constant firefighting.
The work spans API design, distributed systems, database architecture, and infrastructure evolution. Engineering for real conditions. If services crash under load or the team can't deploy without breaking something, that's a problem.
Architecture
System design, capacity planning, early structure. Figure out the real problem before writing code.
API Design
REST, GraphQL, gRPC design. Contract-first development. Get the interfaces right first.
Infrastructure
Kubernetes orchestration, CI/CD pipelines, observability. Systems that teams can operate.
Performance
Query tuning, caching strategies, load testing. Improvements backed by data, not assumptions.
I'm a backend developer passionate about building systems that scale. Currently based in Bangalore, working with distributed architectures, cloud infrastructure, and everything that makes modern applications reliable.
With experience across startups and enterprises, I've architected APIs handling millions of requests, designed database schemas for high-throughput systems, and built CI/CD pipelines.
I believe in writing clean, testable code that stands the test of time. Systems should be observable, deployable, and maintainable by anyone on the team.
1+
Years Experience
10+
Projects Shipped
99.9%
Uptime Target
3
Cups of Coffee/Day
Where I've Worked
Software Developer
BEL Electronics (Quantum Asia)Developing microservice-oriented Java Spring Boot services. Writing automated tests using JUnit, Mockito, and Spring Boot Test.
Intern - Design & Development
Panva EngineeringDeveloped OCPP 2.0.1 compliant software module with WebSockets. Built REST APIs for ERPNext workflows, increasing PO generation 2x.
Software Development Intern
OptaIOTBuilt backend modules for real-time monitoring dashboard tracking 200+ assets. Enhanced API layer for Cognito Platform integrations.
Side Projects
Distributed Task Queue
High-performance distributed task queue built with Go, supporting millions of jobs per day with exactly-once semantics.
Real-time Analytics Pipeline
Event streaming platform processing 100K+ events/second using Kafka, ClickHouse, and custom aggregation services.
Payment Gateway Integration
Unified payment processing system integrating multiple providers with retry logic, idempotency, and PCI compliance.