By day, I'm a Software Engineer at Nomura, where I work on the big, complex distributed systems that keep financial markets moving. It's a world of Java, Spring Boot, Apache Camel, and making sure millions of transactions end up exactly where they're supposed to.
By night (and, let's be honest, most weekends), I'm obsessed with Generative AI.
My personal projects usually start with the question: "This is tedious. Can I make a bot do it?"
This has led me to build things like:
CodeRAG: A system to chat with your own codebase becausegrepjust isn't cutting it.CraftMyCV: An AI-powered resume builder, because writing about yourself is hard.SonarAutoFix: A tool I built at work that uses LLMs to automatically fix code quality issues (I'm pretty proud of this one; it even won an award).InfyTrade: A full-stack trading platform... before I realized I'm better at building tools than predicting markets.
I'm fascinated by the hard problems in software:
- Distributed Systems: How to make lots of computers act like one... without them constantly arguing.
- Reliability: Building things that don't break at 3 AM.
- Practical GenAI: Moving beyond "cool demo" to "genuinely useful tool."



