Aadvik Pandey
I am a 19 y.o self-taught software engineer currently in Bengaluru, India. I like building high-quality solutions to real-world problems, and on the side, figuring out the world; most of my interests circle around computation, logic & anthropology. Right now, I am figuring out how to build performant GenAI systems, trying to answer questions like how do you make tool selection deterministic?, how do you manage context across long-running agent sessions? & how do you maintain retrieval quality across thousands of artifacts? Here is my story.
Currently reading Gödel, Escher, Bach by Douglas Hofstadter. Books I've read.
My notable works
- Varta: an app I built for my own school in 12th. It was an announcements app that I directly pitched to my principal, and spent 8 months designing, building, iterating based on feedback from teachers, students & the principal, and eventually onboarded the school around Oct 2024. Read more about its story here.
- Deimos
: a computer vision library, implementing a subset of OpenCV's image manipulation functions completely from scratch in C. I wrote a whole computer vision guide to go along with it as a distillation of all my learnings.
- swt.h
: a fully self-contained single header C library that implements Stroke Width Transform, which is an algorithm to extract "strokes" or text across various languages from a scene.
- kevlar
: a cross-platform, batteries-included, zero-dependency static site generator built in pure C. Built because I refused to use an off-the-shelf SSG, and wanted to write my own markdown compiler.
- gdoc.vim
: I am a huge fan of the keyboard-driven workflow as well as taking notes. This is a plugin that provides Google Docs integration for my primary editor, Vim (here is my vimrc).
- For a complete list of all my work, see my GitHub.