Now
Currently building a password manager in Kotlin. Learning Rust. Figuring out compilers. Always somewhere deep in an AI rabbit hole.
About
2nd year CS student (AI/ML specialization) based in India. I like building things close to the metal — CLIs, TUIs, and tools with real utility. Currently diving into machine learning fundamentals alongside systems programming and language internals. Previously freelanced building automation systems for clients. Open to internships and collaborations.
Projects
TQI — Teacher Quality Index
A merit-based professor review platform built in 24 hours at a university hackathon. Solves the credibility problem of platforms like RateMyProfessor by verifying students via marksheet upload and SGPA gating before they can submit structured reviews. Multi-university architecture with RBAC, anonymous submissions, and median-based scoring.
tskr
A CLI task manager built in Kotlin. Clean, fast, no fluff.
Klock
A local-first, terminal-based password manager written in Kotlin. It encrypts vaults with AES-256-GCM and Argon2id key derivation. This was my deep dive into a part of software engineering I hadn’t explored before: building interactive terminal UIs and CLIs from scratch. Along the way, I debugged cross-platform clipboard handling between X11’s ownership model and Windows’ persistent clipboard. I tracked down encoding inconsistencies across WSL, PowerShell, and Git Bash. I designed a rebindable-keybind system with conflict detection. I also got GraalVM native-image to work with reflection-heavy dependencies, allowing me to create real binaries for macOS, Linux, and Windows.
Cardiovascular Disease Detection
Independent ML research project exploring early CVD detection. Written up as a self-directed research paper.
DesktopThing
A Windows desktop widget for Spotify inspired by the Car Thing. Hovers on your desktop for playback control without switching windows. From this project I learned about DRM and how content on the web is secured from theft. This project taught me the basics of Desktop Development and Real-time state management.
Console Adventures
A console RPG game built while learning TypeScript. Turn-based, runs entirely in the terminal. This was one of my first projects that I publicly posted on GitHub and it gave me the confidence to make more projects that I can publicly share with others.
Freelance Bots & Automation
Various automation and bot systems built for private clients. Proficient use of TypeScript and Discord.js across multiple production deployments.