Hi, I'm Rohit Siva Shankar
2nd Year Mathematics and Computing Β· IIT Guwahati
βI build systems that scale, tools that developers love, and products that actually get used.β
10,000+
Users Impacted
4+
Products Shipped
2nd Yr
IIT Guwahati
About Me
I am a Mathematics and Computing student at IIT Guwahati who loves solving hard problems β both in algorithms and in real-world systems.
From competitive programming to full-stack development, I focus on building things that are not just functional, but scalable and clean.
CP sharpens thinking
Competitive programming trains me to find the optimal path under pressure.
Dev brings ideas to life
Full-stack development turns elegant solutions into real products people use.
What I've Built
- β Built registration system handling 10,000+ users
- β Worked on main fest website performance & reliability
- β Designed scalable backend flows and optimized frontend rendering
- β Structured DSA sheet taking coders from beginner to pro β curated problems, difficulty tiers & progress tracking
- β Project-based learning paths across Web Dev, ML, Systems, CP & more β one platform for every coding domain
- β Step-by-step structured roadmaps for all fields of software engineering and competitive programming
- β Personal code vault: save, organize & revisit your own code snippets and important questions anytime
- β Codeforces analytics, LeetCode stats, contest calendar, and online compiler all in one place
- β 4 browser games (with a shared coin economy) to unwind without leaving the coding ecosystem
Building Developer-First Tools
Currently building a powerful new application designed to push CodeSmash to the next level. This product focuses on smarter problem tracking, personalized learning paths, AI-assisted coding insights, and a faster, cleaner UI experience.
Smarter Problem Tracking
Personalized Learning Paths
AI-Assisted Insights
LeetCode-inspired UI
The Goal: One Ecosystem
βThis isn't just another tool β it's something I want every serious coder to use daily.β
The CP Mindset
Competitive programming isn't just a hobby β it's a discipline that shapes how I think, design, and build.
Dynamic Programming
Graphs & Trees
Segment Trees
Number Theory
Daily Practice
Optimization-first
Tools I Build With
My go-to stack for building fast, scalable, developer-first products.
βCodeSmash is not just a project β it's the beginning of a platform that will redefine how developers practice, learn, and grow.β
Find Me Online
I'm always open to interesting problems, collaborations, and conversations.