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)

Stock-Portfolio-Tracker

RESTful API with Go. Real-time stock tracking. SSE, Redis caching, rate limiting, background processing.

Gator

RSS feed aggregator CLI in Go with PostgreSQL backend. Manage feeds, follow sources, browse posts.

Cheems-Writes (Backend)

Serverless backend in Go, MongoDB, AWS Lambda. Deployed with Serverless Framework.

Chit-Chat

Real-time chat app with Go, React.js, MongoDB. First Go project, deployed on Render.

Report-Relay

Web app for teachers to manage and send performance reports. Built with MERN stack.

Work-in-Progress / Conceptual Projects

Go-gRPC-GraphQL

Trying to explore and understand grpc and graphQL in golang

Forever-Store

Distributed file storage library in Go. Encrypted peer-to-peer CAS storage.

Gocan

Containerization attempt in Go. Terminal implementation complete, programmatic in progress.

Torrent-Client

Peer-to-peer file sharing client. (Idea stage)

Go-Grafana

Analytics engine (planned). Stack: Redis Streams, Golang, PostgreSQL.

Additional Repositories Worth checking out

Exercism-Go

Daily dose of brain-tickle.

Chirpy

Twitter/X clone. Focus: Understanding HTTP servers in Go.

Pokedex-CLI

CLI tool for exploring Pokémon. Features: Catch Pokémon, manage collection.

Cheems-Writes (Go-Mux Version)

Original modular backend prototype using Go-Mux.

Learning & Training

Stream Onboarding (Independent)

6/10 weeks complete. Covered: Go fundamentals, testing, SQL, HTTP & JSON, Redis, advanced Go packages. Currently: Monitoring & Observability.

View
Boot.dev Backend Path

12 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.

View

Technical Keywords

Languages
  • Golang
  • Python
  • C (basic)
  • JavaScript
Databases
  • MongoDB
  • PostgreSQL
  • Redis
Tools
  • Docker
  • AWS
  • Serverless Framework
  • Git
  • Linux
  • CI/CD
Focus
  • Backend Development
  • Systems Programming
  • Networking
  • Observability
  • Infrastructure as Code
Concepts
  • Distributed Systems
  • Containerization
  • SSE
  • Rate Limiting
  • Caching
  • Background Jobs