Building production-grade systems with Go, PostgreSQL, Redis, and WebSocket
I'm a final-year B.Tech CS student at IIIT Bhagalpur with a passion for building scalable backend systems and solving complex problems.
- π» Backend Engineering: Building distributed systems with Go, PostgreSQL, Redis, and WebSocket
- ποΈ Production Experience: Deployed real-time applications handling 100+ concurrent connections with sub-50ms latency
- π§ Problem Solver: 700+ problems solved on LeetCode (C++)
- π± Currently Learning: Event-driven architectures, microservices patterns, and system design
- π« Reach me: ajay.2201075cs@iiitbh.ac.in
Go Β· PostgreSQL Β· Redis Β· Docker Β· Deployed
Production-ready URL shortener with advanced caching and analytics
- β‘ Sub-100ms p95 latency with Redis caching layer
- π Crypto-secure short code generation with collision detection
- π Real-time click analytics and access tracking
- π Deployed on Render with zero-downtime updates
- π Live Demo
Go Β· WebSocket Β· Redis Pub/Sub Β· PostgreSQL Β· React
Distributed real-time messaging platform with horizontal scaling
- π 100+ concurrent WebSocket connections
- π‘ Redis Pub/Sub for multi-instance message synchronization
- π₯ Real-time presence tracking with heartbeat mechanism
- β¨οΈ Typing indicators with automatic timeout using Redis TTL
- π± Direct messaging with unread counts
Node.js Β· Express Β· MongoDB Β· React
Full-stack inventory tracking system with RESTful API
- π JWT authentication and authorization
- π Real-time inventory updates
- π¨ React frontend with responsive design
Backend:
- REST API Design & Development
- WebSocket Real-Time Communication
- Redis Caching & Pub/Sub Patterns
- Database Design (PostgreSQL, MongoDB)
- JWT Authentication & Authorization
- Docker Containerization
System Design:
- Distributed Systems (Redis Pub/Sub)
- Real-Time Architectures
- Caching Strategies
- Horizontal Scaling Patterns
- Connection Management
Problem Solving:
- Data Structures & Algorithms (700+ LeetCode)
- System Design Interviews
- Performance Optimization700+ Problems Solved | C++
π‘ Open to Backend Engineering opportunities and collaborations on distributed systems projects


