I’m a full-stack developer and AI engineer.
I tend to jump between a few different areas, but lately, it’s mostly been these:
- Building RAG systems: I spend a lot of time on the "boring" but important parts of AI—chunking strategies, embeddings, and trying to keep hallucinations to a minimum. I think getting a chatbot to actually cite its sources correctly is one of the more satisfying challenges out there.
- Full-stack applications: I build tools that need to scale, handling the usual stuff like multi-tenancy, billing, and complex dashboards. I try to make sure the architecture makes sense before I start coding, though sometimes things evolve as I go.
I’m fairly platform-agnostic, but I definitely have my favorites. These are the ones I find myself reaching for most often:
Frontend & Logic
Backend & Infrastructure
AI & LLMs
When I’m not staring at a terminal or trying to figure out why an embedding search isn’t returning what I expected, I’m usually doing something quite different.
- I’m probably one of the few developers who doesn't actually drink coffee or tea. I’m not sure how I survive the late nights, but it works for me.
- I have a dog who keeps me company while I work.
- I’m a big fan of cricket and anime. Sword Art Online is a personal favorite, perhaps because the idea of living inside a game is still pretty fascinating to me.
- I enjoy building things, even if it's just a small side project that only I will ever use.
If you want to talk about AI, full-stack dev, or even just cricket—feel free to reach out. I'm always open to interesting collaborations or just a quick chat about a project.

