I build things that shouldn't work, then I make them fast. B.Tech CS (AI/ML) student who lives in the "how does this actually work?" phase of development β from write-ahead logs and skip lists to making models explain their own failures.
Systems
- ποΈ CDSA β A data structures library in C (Vector, HashMap, SkipList, ART, RingBuffer, and more), built as the foundation the rest of my systems work sits on.
- π΄ Kedis-C (Upcoming) β A Redis-inspired in-memory store written in C on top of CDSA.
- π kedis-python β A Redis-inspired store in Python: custom binary wire protocol (KESP), asyncio networking, master-replica replication, and optimistic-locking transactions (WATCH/UNWATCH).
- π₯ Anchor-Med β An offline-first medical inventory system powered by a custom Python B-Tree engine with WAL-based crash recovery, and an Electron/React frontend.
ML / Interpretability
- π GlassBox-ML β An educational, NumPy-only ML library that exposes why a model behaves the way it does: loss history, gradients, assumption checks, failure modes, generalization estimates. Published on PyPI as
glassboxml; basis of a paper in progress for Scientific Reports. - π§ GlassBoxDL β A model-agnostic deep learning interpretability library extending GlassBox-ML's philosophy to neural nets (saliency maps, Grad-CAM, activation probing), built as a semester deep learning project.
Languages: Python (most comfortable), C
Interests: Database internals, ML interpretability, systems design, astronomy
- GitHub: Hogwarts-coder10
- LinkedIn: in/vsskarthik
- LeetCode: TheAncientCoder7079
- Gmail: vsskartheek@gmail.com
"Low-level logic, high-level curiosity."


