Chinmay Mahajan
Hi! This is Chinmay. I enjoy exploring backend systems with a strong interest in Golang and Distributed Systems.
Graduated: June 2025. Currently following Stream's 10-week Go Engineer onboarding plan and Boot.dev's Backend Development Course to sharpen my backend skills.
This site has three main sections:
Tech Blogs, LC Solutions, and What's Cookin'?
Thanks! and
Enjoy the Show!
Key Projects (Production-Ready)
RESTful API with Go. Real-time stock tracking. SSE, Redis caching, rate limiting, background processing.
RSS feed aggregator CLI in Go with PostgreSQL backend. Manage feeds, follow sources, browse posts.
Serverless backend in Go, MongoDB, AWS Lambda. Deployed with Serverless Framework.
Work-in-Progress / Conceptual Projects
Trying to explore and understand grpc and graphQL in golang
Distributed file storage library in Go. Encrypted peer-to-peer CAS storage.
Containerization attempt in Go. Terminal implementation complete, programmatic in progress.
Peer-to-peer file sharing client. (Idea stage)
Analytics engine (planned). Stack: Redis Streams, Golang, PostgreSQL.
Additional Repositories Worth checking out
Daily dose of brain-tickle.
Twitter/X clone. Focus: Understanding HTTP servers in Go.
CLI tool for exploring Pokémon. Features: Catch Pokémon, manage collection.
Original modular backend prototype using Go-Mux.
Learning & Training
6/10 weeks complete. Covered: Go fundamentals, testing, SQL, HTTP & JSON, Redis, advanced Go packages. Currently: Monitoring & Observability.
View12 courses completed (Python, Linux, Git, OOP, FP, DSA, C Memory Mgmt, Go, HTTP, SQL, Docker). In Progress: CI/CD. Upcoming: HTTP Protocol, Advanced Git, Kubernetes.
ViewTechnical Keywords
- Golang
- Python
- C (basic)
- JavaScript
- MongoDB
- PostgreSQL
- Redis
- Docker
- AWS
- Serverless Framework
- Git
- Linux
- CI/CD
- Backend Development
- Systems Programming
- Networking
- Observability
- Infrastructure as Code
- Distributed Systems
- Containerization
- SSE
- Rate Limiting
- Caching
- Background Jobs