About me
Building software professionally for 3+ years, from Raipur, India. These days I work remotely at Axy.
how it started
2017It started with C++ in 11th grade.
What hooked me wasn’t the syntax but what sat under it: an int taking 4 bytes, an array laid out as one block of memory, pointers walking through it. The dreaded pointer clicked fast, thanks to a teacher who felt more like a friend. We’d find them after class, at lunch, in free periods.
2020My real classroom was YouTube.
COVID hit and I suddenly had a lot of free time. Traversy Media came first, then Tsoding, ThePrimeagen and a few others, and slowly the dots started connecting. Those channels did a lot to get me where I am.
collegeMy first database was a CSV file.
Our Java teacher threw out a challenge, not graded: build your own database. Mine was a tiny command-line tool that read and wrote a CSV file. No concurrency, honestly not much at all. It hooked me anyway, and databases have fascinated me ever since.
2022At work, I ship.
An internship at AlphaBI in 2022, a full-time role there, now Axy. My favourite kind of work is being handed something unfamiliar and figuring it out.
what I'm doing now
- Following boot.dev's Build an AI Agent in Python course to build basic-ai-agent, a small coding agent
- Building this website
learning from
- Traversy Media: web development crash courses
- Kevin Powell: CSS, explained properly
- Coding Garden: long, friendly live-coding streams
- Tsoding: building things from scratch, live
- ThePrimeagen: performance, tooling, and strong opinions
- Casey Muratori: Handmade Hero and performance-aware programming
- Jonathan Blow: game development and language design
off the clock
- Tried learning the flute. Didn't get very far.
- Starting Advent of Code every December since 2022 (Rust, C, Go). Finishing one is on the list.
- Running a mostly stock Omarchy setup. ← yes, I use Arch, btw