Education
Georgia Institute of Technology
B.S., Computer Science 1991-01-01 - 1995-01-01Work Experience
Roku
Current
Roku
LG Silicon Valley Lab
2013-02-01 - 2014-03-01
LG Silicon Valley Lab
Hewlett Packard Enterprise
2010-07-01 - 2013-02-01
Hewlett Packard Enterprise
webOS
2010-03-01 - 2010-07-01
webOS
Mozilla
2009-01-01 - 2010-02-01
Mozilla
webOS
2005-01-01 - 2009-01-01
webOS
PalmSource
2004-03-01 - 2005-01-01
PalmSource
NXP acquires Freescale Semiconductor
2003-10-01 - 2004-02-01
NXP acquires Freescale Semiconductor
Metrowerks
2001-04-01 - 2004-02-01
Metrowerks
Veriprise
2000-03-01 - 2001-03-01
Veriprise
Skills
Summary
My career focus has been on the intersection of mobile technology and development tools. I started working with IC design tools at Motorola out of college, then moved to do x86, 68K, and ARM compiler work at Metrowerks, working on their tools for Windows, Novell Netware, and Palm OS. After that, I started with PalmSource as their lead developer relations engineer, then moved to PalmOne to take on a key software engineering role on the cancelled-at-birth Palm Foleo netbook. After that, I worked on making mobile Flash technology work with desktop websites, then spent a year at Mozilla working on their Fennec browser. Now, I'm continuing the work I started in 2010 of evangelizing webOS and its Enyo JavaScript framework as part of the former Palm team. As part of that, I spent two years inside of HP, followed by a year at LG Silicon Valley Labs. I'm now a senior developer at Roku working on new products with their Roku TV partners.