2013 to present
I’m current the tech lead for twitter.com, the desktop web client for Twitter. It’s something like my dream job, in that I like solving problems, and our site has no shortage of them. I use it all day every day, so I get to benefit immediately from the work I do. We also have a great team, and we work for a special company that provides a unique service to the world (with many flaws, of course).
<shameless>if you’d like to work on one of the largest websites in the world, and you
care about building things that affect
$BIG_NUMBER of users every day,
email me. It’d be easier if you lived in the Bay Area, but I don’t, so
we’re certainly open to other arrangments.</shameless>
2011 to 2013
I joined Adobe to work on PhoneGap Build, a project I had started at Nitobi. In the short time I was at Adobe, we beefed up the service and managed to get it ready for paying customers.
Adobe wasn’t for me, but there are still many great people there building excellent products.
2007 to 2011
For the last year or so of Nitobi I worked on PhoneGap Build, a system for cross-compiling PhoneGap apps in the cloud across iOS, Android, BlackBerry, Windows Phone, (deep breath), Palm webOS and Symbian. This was a great way for a junior engineer to learn about distributed systems, though the power of irate customers. It helped that we weren’t charging anybody any money at this point.
2009: Bachelor of Computer Science, University of British Columbia
2006: Bachelor of English, Honours, University of British Columbia