Developer / Tinkerer / Researcher / Absurdist

I am a hobbyist developer and a tinkerer.

For a brief while, I was in academia conducting research in Artificial Intelligence and computational linguistics where I obtained a BSc. in Computer Science (2008) and a PhD in Artificial Intelligence & Computational Linguistics (2011) from the Middlesex University, London.

I am currently the CTO at Zerodha—now the largest stock broker in India—in Bangalore where we work on interesting financial technology projects, and where I still program every day.

I take great interest and devote a lot of time to experimenting, tinkering, and developing little things for fun and joy. Some of my personal projects can be found here. I've also been sporadically growing my stamp collection since 1992.

Over the years, I have found myself leaning more and more towards absurdism, which has helped make sense of many, otherwise nonsensical, fundamental perplexions.

I started learning programming as a hobby in 2000 with Perl, although I can no longer recollect how I stumbled upon it. Shortly after, this website went online in 2001, and has since undergone numerous iterations. It has lived on Angelfire, Geocities, Netfirms, and other free webhosts—whose names I have long forogtten—before becoming self-hosted in 2003. [1] [2] [3]

The period brings back intense bittersweet nostalgia—the discovery of coding, the satisfaction derived from the relentless experimentation by trial and error over dialup internet. The heydey of guest books, web rings, CGI scripts, and Matt's FormMail. I loved every bit of it. I keep this website online to be a reminder of that past.

That said, I'm fortunate to be in a position where, what I do every day is exactly what I've enjoyed doing for close to two decades now— developing, tinkering, and experimenting.

Last updated on 15 Jan 2019.