I am an instructor at the Palo Alto Adult School, teaching or helping out in the afternoon Woodworking 1, 2, and 3 classes. The rest of my time is spent in my own woodshop. I do some part-time consulting. Technical accomplishments include bringing up a development system for a novel light-field camera at EpiImaging, and setting up a stable production environment for Cignition.
From 2020 - 2021 I was a Software Engineer at Fylamynt, working on automation of DevOps workflows. It was an interesting deployment environment, using AWS serverless, Lambda functions, and all kinds of other cool stuff.
From 2015 - 2016 I was a Principal Engineer at NerdWallet, where we bring clarity to personal finances. Most of my time was spent with the DevOps team, though I did write some Python Services (powering the top revenue generating page on the site), and threw some strong opinions around. One of the most rewarding parts of the job was mentoring other engineers, and winning the Zogsports Volleyball season. Go NerdOut !
From mid 2005 - early 2015, I was a Principal Engineer at Rhythm NewMedia. I contributed to the video streaming platform, performance testing infrastructure, automated functional testing, iPhone app development, video transcoding pipeline, and also wrote some load balancer iRules. I also managed to forklift our production environment from a co-located datacenter to AWS with minimal downtime.
From 2000 - mid 2005 I worked at Hewlett-Packard Laboratories, initially as a Research Scientist in the Workstation Performance Group and later on as a Senior Research Scientist in the Streaming Media Systems Group. Prior to that, I was an Assistant Professor (Research) with the Department of Electrical and Computer Engineering at Wayne State University, affiliated with the Parallel and Distributed Computing Laboratory.
I also spent a couple of exciting years as a wireline engineer for Halliburton Energy Services, Inc.. I was the Field Engineer on the Ed Holt. More details are available in my resume.
I received my B.Tech. degree in Electrical Engineering from the Indian Institute of Technology, Bombay in 1991, and the M.S. and Ph.D. degrees in Computer Engineering from Wayne State University, in 1996 and 1998 respectively.
I have explored different technological areas, including (in reverse chronological order):
I am a co-inventor on the following patents (pending):