About me

I’m a Software Development Engineer at Amazon in Irvine, CA, USA. I work on the Alexa voice assistant, making it easier to discover and engage with the right skills. I’m interested in voice interfaces, search, recommendations, product ranking, and scalable service architectures.

At Amazon I’ve also worked on making the Amazon Appstore on Fire OS devices better by focusing on performant on-device Android software architectures.

I have a Masters in Computer Science from the University of Southern California. During that time I worked at the ANRG on improving the throughput of wireless sensor networks through BCP routing algorithms. I also worked on measuring cellular internet performance at scale, and on studying player performance via sports datasets at USC’s Computational Behavior Group.
I have a B.E. from MSRIT (Bangalore, India) where I researched TCP performance on wireless ad-hoc networks.

At past jobs I was a lead Engineer at Ittiam Systems (Bangalore, KA, India), building multimedia conferencing software. I implemented network protocols and systems software on Texas Instruments SoCs running various embedded Linuxes (Linuces? Linuxii?).

In my spare time I enjoy traveling and dabble in photography. In my spare, spare time I run Boiledbeans, a tech quizzing blog. I’m also a big fan of tinkering with the Arduino and Raspberry Pi platforms.