Backend engineer passionate about scalable systems, distributed architecture, and production-grade code.
I love building:
- ๐๏ธ Scalable REST APIs & Microservices
- ๐ณ Containerized applications with Docker
- โก Async architectures and queue-based systems
- ๐ Secure authentication & authorization layers
- ๐ High-performance databases & distributed systems
ASP.NET Core 8 โข Angular 20 โข PostgreSQL โข Docker โข Render + Vercel
A production-grade online judge supporting 5 programming languages with secure code execution in isolated Docker containers.
Key Achievements:
- โ๏ธ Secure sandbox execution โ Docker containers with 512MB RAM, 1.5vCPU, 128 PID limits; 5s runtime + 25s total timeout
- โก Optimized throughput โ 4 warm-container pools, docker exec routing, precompiled C++ headers eliminate 1-2s cold-start
- ๐ฎ Non-blocking queue โ Channel (1,000 concurrent) + singleton BackgroundService workers maintain sub-ms endpoint response time
- ๐ Enterprise security โ JWT authentication, OTP email verification, 3-tier rate limiting
- ๐๏ธ High-performance DB โ 11-entity PostgreSQL schema, composite indexing for O(log n) leaderboard queries, server-side caching (1-hr TTL)
Java โข Spring Boot โข PostgreSQL โข Redis โข Docker โข Render + Vercel
Stateless, horizontally-scalable URL shortening service with consistent hashing, distributed sharding, and real-time analytics.
Key Achievements:
- ๐ฏ Distributed sharding โ Consistent hashing algorithm distributes URLs across logical shards
- ๐ Optimized redistribution โ Base62 encoding reduces key rebalancing from 75% to 29%
- โก Cache-optimized โ Redis hit/miss analytics, TTL-based caching, database query reduction
- ๐ Analytics dashboard โ React frontend visualizing shard distribution, cache performance, redirect patterns
- ๐ Production deployed โ GitHub Actions CI/CD, automated testing, zero-downtime deploys
Languages: Java โข C++ โข C# โข Python โข SQL โข TypeScript
Backend: ASP.NET Core 8 โข Spring Boot โข Entity Framework Core
Frontend: Angular โข React
Databases: PostgreSQL โข SQL Server โข MySQL โข Redis
DevOps & Tools: Docker โข Docker Compose โข GitHub Actions โข Git โข Linux โข Postman โข Swagger
โ
Backend Architecture โ REST APIs, microservices, stateless design
โ
Distributed Systems โ Sharding, consistent hashing, eventual consistency
โ
Performance Optimization โ Caching strategies, query optimization, async I/O
โ
Security โ JWT authentication, RBAC, rate limiting, secure code execution
โ
DevOps & Deployment โ Docker, CI/CD pipelines, cloud platforms
โ
Code Quality โ Clean architecture, unit testing, design patterns
