const harshit = {
role: "Co-founder & Engineering Lead @ GO-AT Technologies",
alsoDoing: "Intern & India Chapter Captain @ DeepStation",
obsessedWith: ["applied AI", "systems internals", "shipping to real users"],
building: "MiniDB - a relational storage engine in C++, from zero",
philosophy: "understand the layer below the one you're paid to use",
} as const;Final-year CS (AI/ML) student who works both ends of the stack: training and wiring up models on one side, hand-rolling B+ trees and write-ahead logs on the other. Most of what I build ends up in front of real users - clients, campuses, or a hackathon jury.
| Project | Why it is interesting |
|---|---|
MiniDBC++ B+ Tree WAL |
A relational storage engine written from scratch - disk-backed B+ tree index with node splitting, merging and range scans, a buffer pool with LRU eviction, and a write-ahead log that survives a hard kill. Fronted by a tokeniser and recursive-descent parser compiling a SQL subset into an execution plan. |
City WatchPython OpenCV Deep Learning |
Computer-vision pipeline that spots road accidents and traffic violations straight off CCTV feeds and fires automated alerts to authorities. Frame sampling to object tracking to detection model, with generated incident summaries for human review. |
PriceLensReact FastAPI Redis BullMQ |
E-commerce price intelligence: a retry-safe multi-source scraping pipeline on a Redis/BullMQ job queue, feeding a regression model that forecasts price movement into a live dashboard. |
ParchhaiNext.js Expo Prisma Neon |
D2C fashion commerce, end to end - storefront, cross-platform mobile app, cart, checkout, order tracking and admin, all over one shared REST API on Neon Postgres. |
Proof-of-InferenceSolidity Polygon |
A browser-native cryptocurrency concept where model inference is the proof of work. Wrote the whitepaper and the smart contract specification. |
Also on the shelf - smaller things I have shipped
- PaperForge - self-hosted PDF toolkit for merge, split, annotation and conversion.
ReactFastAPIDocker - GuestPay - prepaid web wallet so you can pay from someone else's device without exposing credentials.
Node.jsReactStripePostgreSQL - Judicial Delay Analysis - study over 173,000+ Indian eCourts records, K-Means clustering plus gradient boosting to locate where delay actually accumulates. Manuscript in IEEEtran format, targeting Springer AI and Law.
Most portfolios stop at "built a database". Here is what is actually inside MiniDB - every box is code I wrote rather than a library I imported.
- Smart India Hackathon 2025 - Grand Finale Runner-Up, national level
- Founded the DeepStation India chapter - applied-AI sessions and workshops across Indian campuses
- ISRO-IIRS Dehradun intern - AI/ML for geodata: Google Earth Engine, random forests, satellite imagery
- Founding core member, AWS Cloud Club RIT · Head of IT, RITMUNSOC · IEEE member
- 9.48 CGPA · mentored 100+ learners as a Teaching Assistant at NxtWave CCBP 4.0
That panel is not a third-party widget - a script in this repo queries the GitHub GraphQL API and renders the SVG on a schedule.
Open to software engineering roles where I can own features end to end.
Bengaluru, India · harshitagra8092@gmail.com · harshitagrawal.ccbp.tech


