Pre-Final Year β’ B.Tech Data Science & AI β’ IIT Bhilai
I build systems from scratch β network protocols, distributed sync engines, database internals, and infrastructure that makes other engineers more productive. My philosophy: if you want to understand something, build it yourself.
Currently:
- OpenLake Coordinator managing 30+ repos and 100+ contributors
- MOSIP Contributor (selected thrice from 4,200+ applicants) building India's digital identity infrastructure
| Project | What It Is | Stack |
|---|---|---|
| BitTorrent Client | Full BEP-0003 protocol from scratch β bencode parsing, wire protocol handshakes, DHT via Kademlia, rarest-first piece selection, choking/unchoking with tit-for-tat, endgame mode | Go |
| ACORDE | Local-first P2P data sync with CRDTs (G-Counters, LWW-Element Sets), XChaCha20-Poly1305 encryption, Kademlia DHT, SQLite WAL mode | Go, libp2p, SQLite |
| B+ Tree | Production-grade from scratch β node splitting, sibling borrowing, doubly-linked leaf list for O(n) range scans, configurable order | Go |
| Kudos | Token-economy social platform β MLFQ-inspired feed ranking (from OS scheduling), progressive taxation, atomic transactions with SELECT FOR UPDATE, gRPC microservices |
Go, Node.js, PostgreSQL, gRPC |
| HalfLife | Temporal reranking for RAG β intent classification, multi-strategy decay (exponential/piecewise/learned MLP), +191% improvement on fresh-intent queries | Python, NumPy, Redis, Qdrant |
| Relix | Distributed data processing with checkpoint-based recovery, custom scheduling across heterogeneous workers, graceful degradation | Go, PostgreSQL |
| Project | What It Is | Stack |
|---|---|---|
| GitIntel | LLM-powered GitHub intelligence β transforms messy discussion threads into structured engineering digests with D3.js decision dependency graphs | Python, FastAPI, GraphQL, OpenAI, D3.js |
| RAGfolio | RAG system with semantic boundary chunking, recursive character splitting, intelligent passage ranking, citation tracking | Python, Vector DBs, HNSW |
| MetaIndex | ML-adaptive database index selection β meta-learning to predict optimal index configurations, SIMD/mmap optimization | Python, ML |
| Project | What It Is | Stack |
|---|---|---|
| AcadMap | Crowd-sourced course resource platform for IIT Bhilai β used by the student community | Next.js 15, TypeScript, Supabase |
Click to expand full stack
Languages: Go Β· Python Β· Rust Β· TypeScript Β· C/C++ Β· Java Β· JavaScript Β· SQL Β· Dart
Backend: Next.js Β· FastAPI Β· Node.js Β· NestJS Β· Spring Boot Β· Express Β· gRPC
Databases: PostgreSQL Β· MongoDB Β· SQLite Β· Supabase Β· Neo4j Β· Redis Β· Vector DBs Β· Firebase
Systems & Protocols: libp2p Β· CRDTs Β· Kademlia DHT Β· BitTorrent BEP Β· CBOR Β· COSE Β· OpenID4VCI Β· DID/VCs Β· GraphQL
DevOps: Docker Β· GitHub Actions Β· CI/CD Β· Linux Β· Hyprland Β· Tmux Β· Kubernetes
AI/ML: LLMs Β· RAG Β· PyTorch Β· Scikit-learn Β· Vector Embeddings Β· Meta-Learning Β· GNNs Β· Knowledge Graphs
Cryptography: XChaCha20-Poly1305 Β· SHA-256 Β· BitString Status Lists Β· W3C Verifiable Credentials Β· COSE_Sign1
Standards: ISO/IEC 18013-5 Β· W3C VC Data Model 2.0 Β· OpenID4VCI
|
ποΈ MOSIP Foundation (C4GT) Contributor Β· Apr 2025 β Present β’ Double selection: Sprint 2 + DMP 2025 (from 4,200+ applicants) β’ W3C-compliant credential revocation with BitString Status Lists β’ ISO/IEC 18013-5 mDoc implementation β CBOR, COSE, MSO, OpenID4VCI β’ Pre-Auth Code Flow (PR #483: 90 commits, 2,102 lines) β’ Total earned: βΉ1,40,000+ |
π FOSSEE, IIT Bombay Summer Fellow Β· May 2025 β Jul 2025 β’ OSDAG β Open Source Design and Analysis of Steel Structures β’ Contributed to democratizing engineering design tools β’ Large-scale collaborative development experience |
|
π OpenLake, IIT Bhilai Coordinator Β· Apr 2024 β Present β’ Managing 60+ repositories with standardized CI/CD, labels, PR templates β’ 100+ contributors, 20+ juniors mentored, 10+ events organized β’ Designed 12-month matrix structure: 4 domain clubs Γ 4 verticals β’ Deep code audit of 19 repos via AST parsing β found 20+ critical issues β’ Drafted organizational constitution, authored Annual Report 2025-26 |
|
- Distributed Systems β ACORDE refactoring, consensus protocols, high availability patterns
- Database Internals β CMU 15-445 (Bustub), B+ Trees, learned indexes, query optimization
- OpenSSF Mentorship 2026 β RSTUF Visualizer, SBOMit + Trivy, gittuf TUI
- Rust β 5-phase learning path: content fetcher β tar clone β WhatsApp analyzer β CLI tool
- Build-Your-Own-X β BitTorrent β Β· B+ Tree β Β· Git (in progress) Β· Database Β· Search Engine Β· Redis Β· Shell
I don't just learn β I measure and analyze everything:
- 5,180 ChatGPT conversations analyzed over 3+ years (17,704 user messages)
- Custom Python pipeline clustering conversations into 12 cognitive modes (TF-IDF + KMeans)
- Behavioral analysis revealed: 1.95 debug-to-build ratio, 0.4% review rate, optimal learning at 9-10 PM
- 345,000+ WhatsApp messages analyzed across 70+ profiles with NLP
- 1,514+ Obsidian notes with 898 daily journals spanning 3.5+ years
I track everything because you can't improve what you can't measure.
Easy ββββββββββββββββββββββββ 66 solved
Medium ββββββββββββββββββββββββββ 130 solved
Hard ββββββββββββββββββββββββ 13 solved
Total: 209 | First-pass AC: 66.5% | Avg submissions/solve: 1.88
| Organization | Role | Impact |
|---|---|---|
| MOSIP | Contributor | Digital identity infrastructure Β· 6 merged PRs Β· 3 Shipped Features |
| OpenLake | Coordinator | 60+ repos Β· CI/CD pipelines Β· 20+ critical bugs found |
| FOSSEE | Summer Fellow | OSDAG structural analysis |
| skpro | Contributor | Probabilistic regression, CDE, GLMs |
| Component | Tool |
|---|---|
| OS | (i use arch btw) - EndeavorOS |
| Terminal | Kitty |
| Multiplexer | Tmux |
| Editor | Neovim + LSP |
| Knowledge Base | Obsidian (1,514+ notes) |
| Shell | Custom config |
| Version Control | Git + GitHub |
"If you want to understand something, build it from scratch."



