Backend β’ Distributed Systems β’ Concurrency β’ System Design
I design and build scalable backend systems in Go, with a strong focus on distributed systems, performance, and clean architecture.
I enjoy solving real-world engineering problems β from designing rate limiters and worker pools to building scalable microservices and distributed platforms.
- π§ Backend Engineer (5+ years)
- ποΈ Design-first mindset (HLD + LLD)
- π§΅ Deep focus on Go concurrency patterns
- βοΈ Cloud-native systems (AWS)
- π Performance, caching & scalability enthusiast
- π Strong interest in system internals
- Building scalable microservices in Go
- Practicing advanced concurrency patterns
- Designing distributed systems from scratch
- Preparing for senior backend/system design interviews
- Implementing production-grade architecture patterns
Languages: Go, TypeScript, JavaScript
Backend: Gin, REST APIs, Microservices Architecture
Database: PostgreSQL, Redis
Cloud: AWS (Lambda, EC2, S3, IAM)
DevOps: Docker, Kubernetes, CI/CD
Observability: Prometheus, Metrics, Logging
Concepts: Rate Limiting, Caching, Worker Pools,
Distributed Locks, Graceful Shutdown,
Load Balancing, Circuit Breakers- Prefer clarity over cleverness
- Optimize only after measuring
- Design systems that fail gracefully
- Keep components composable and observable
- Build for scale, but start simple
- Built in Go
- Designed for horizontal scaling
- Implemented rate limiting & caching
- Focused on performance & reliability
- Worker pools
- Fan-in / Fan-out
- Context cancellation
- Graceful shutdown handling
- Service-to-service communication
- API gateway pattern
- Redis caching layer
- AWS deployment ready
- GitHub: https://github.com/miank1
- LinkedIn: https://www.linkedin.com/in/toankitmishra/
$ build systems
$ measure performance
$ optimize bottlenecks
$ scale horizontally
βBuild systems that scale. Build skills that compound.β

