A preparation platform for India's Services Selection Board interview, serving students, mentors, academies and a platform team. What I built:
- ๐ Security: RBAC and academy isolation enforced in Postgres row-level security, so a bug in the app can't leak another academy's data
- ๐๏ธ Training workflow: batches, session scheduling (no double-booking) and assessments with mentor feedback
- ๐ Insight: progress tracking, role dashboards, notifications written by database triggers, and platform analytics
- ๐ฏ Practice: a 5-day practice journey, with answers saved to each student's account and tests scored on the server
- โ Testing: unit, integration and Playwright tests, plus an 85-check SQL workflow run as every role
| Project | What it is | Stack | |
|---|---|---|---|
| ๐ช | SSBGuider | SSB preparation app: OIR question banks, psych-test practice (WAT, SRT, SD, TAT), GTO guidance, progress tracking | JavaScript |
| ๐งฉ | Zara Interpreter | My own small language: variables, arithmetic, conditionals, loops and a C-style for, interpreted in Java |
Java |
| โ๏ธ | UniFlow | Durable, observable application workflows (admissions, hiring, scholarships) on one runtime with Motia | TypeScript ยท Motia |
| ๐ค | AstroBharat Chatbot | Chatbot query layer, Express API, data seeding and an embeddable chat widget | JavaScript ยท Express |
More projects
| Project | What it is | Stack | |
|---|---|---|---|
| ๐ | Search Engine Model | A small search engine: preprocessing, Porter stemming, indexing, ranked retrieval | Python |
| ๐งฎ | Myers diff | An implementation of the Myers diff algorithm, with tests and samples | Python |
| ๐ | SEIR Projects | Search Engines & Information Retrieval: IR models, indexing and ranking implementations | Python |
| ๐ฟ | Virtual Herbal Garden | 3D medicinal plants with uses, habitat and cultivation, search filters and virtual tours | TypeScript ยท React ยท Vite |
| ๐ฆ๏ธ | Weather Analysis | 50 years of Indian weather data, interactive charts and a 3D temperature view | JavaScript |
| ๐ | Shopora storefront | A single-file responsive storefront for desktop, tablet and mobile, with no build step | HTML ยท CSS ยท JS |
Merged contributions to:
- TravellersMeet/travellers: 11 merged PRs, including an AI travel widget with dark mode, a redesigned auth flow and UI refinements
- gaurav-vv/EliteCadet-ssb: the SSB Academy platform, from the RBAC foundation onwards
- Yugenjr/College_Companion: a theme toggle
Always up for collaborating on interesting projects. Open an issue on any repo, or follow along here.


