01 / Before I write code
I diagram. I write a short RFC even when no one asked for one. I list what fails at 10× scale before I touch the keyboard.
About
I'm Shashank. I work on backends — the kind where the failure modes are the actual problem, and the diagram doesn't tell you anything until the second user shows up.
One year shipped, four production systems. Currently at Masters' Union — EdTech, building the LMS platform; open to what's next.
The story so far
I finished my CS degree at Guru Nanak Dev Engineering College in 2025. The first code I shipped to production was during a 2024 internship at Qspider — a MERN event platform with Stripe webhooks, JWT, and role-based access. It worked the way an exam answer works: complete, untested by anything weird.
The weird stuff arrived at Masters' Union — building the LMS for an MBA-equivalent EdTech program — mostly on the proctoring system. The first time the server CPU pinned at 100% with five users on it, I learned that an architecture decision can be wrong — not slow, wrong. The rewrite that followed (client-worker inference, SFU routing, OpenRouter-powered session summaries) was a lesson in the difference between optimisation and reconsideration.
The messaging refactor, the analytics pipeline, the event classifier — all variants of the same lesson: the gap between passes the demo and survives 200 concurrent users is where the engineering actually lives. Most of what I now believe about systems came from that year.
What I find most interesting in 2026 is LLMs as infrastructure problems. Not the chat UI — the queueing, the rate limits, the failure modes when inference takes eight seconds and the user is still typing. I want to work on the systems that hold that up. If you're building there, I'd like to hear about it.

The work has always happened at this desk. Mostly at night.
Experience

JAN 2025 — PRESENT
Masters' Union · EdTech · India.

JUN 2024 — JUL 2024
Qspider · Chandigarh, India.

AUG 2021 — JUN 2025
Guru Nanak Dev Engineering College, Ludhiana.
Where the year was spent

Masters' Union is an EdTech institution in India running an MBA-equivalent program. On the engineering team I build the learning platform (LMS) — the AI proctoring, real-time messaging, and event-analytics systems that keep live student cohorts running in production.
How I work
01 / Before I write code
I diagram. I write a short RFC even when no one asked for one. I list what fails at 10× scale before I touch the keyboard.
02 / While I write code
Small PRs, tests written against the failure modes I expected — not the happy path. I treat code review as the work, not the wait.
03 / After I ship
Dashboards before launch. Error budgets, not error-free dreams. The follow-up ticket is part of the original ticket.
Facts
What I reach for

Shashank Dhiman
Full Stack Engineer · Chandigarh, India
Education
B.Tech, Computer Science & Engineering
Guru Nanak Dev Engineering College, Ludhiana
Aug 2021 – Jun 2025 · CGPA 8.45
Working on something real-time?
The interesting stuff lives at the edges. If you're building there — backend, real-time, or AI infra — let's talk.