
Software Engineer
Google · Full-time
Mar 2019 - Feb 2023
• 4 yrsManaged the team responsible for connectivity in Android Automotive OS.

Software Engineer
Antimatter Research, Inc.
Aug 2017 - Mar 2019
• 1 yr 8 mosSoftware engineer specializing in embedded systems, developing for Linux, Android, Node/NAN, C/C++/JavaScript/Java, JNI, Yocto, Chromium.

Manager Client Architecture and O/S
Verizon Labs
Feb 2014 - Aug 2017
• 3 yrs 7 mosHands-on technical manager that built a team
of 35 system software and validation engineers to develop
embedded Linux software for over-the-top and FIOS networked
set-top box, DVR, and remote control devices.

Software Architect
Intel Corporation
Jan 2012 - Feb 2014
• 2 yrs 2 mosSoftware and system architect for over-the-top TV device,
designing, prototyping, measuring, coding, and shipping
software utilizing C/C++, JavaScript, embedded Linux,
embedded Android, OpenGL, Java, Chromium, nginx, git, svn.

Lead Software Development Engineer
Microsoft
Aug 2006 - Feb 2012
• 5 yrs 7 mosTech lead (manager) and developer of set-top box components for Mediaroom (IPTV), mostly focused on graphics, system performance, and memory utilization.

Senior Software Engineer
Pinnacle Systems/Avid Technology
Mar 2004 - Aug 2006
• 2 yrs 6 mosDeveloper on the Dekocast realtime graphics product.

Vice President, Video Broadcast Development
Sportvision
1999 - Mar 2004
• 5 yrs 3 mosDeveloped real-time broadcast graphics for sports events, including the First-and-Ten
line, Superstrator, K-Zone, and virtual ad insertion for Major League Baseball.

Manager, Digital Media System Software
SGI
Managed a team of software engineers developing audio and video drivers and libraries for
multimedia workstations based on Irix and Windows/NT.

Software Engineer
Google · Full-time
Mar 2019 - Feb 2023
• 4 yrsManaged the team responsible for connectivity in Android Automotive OS.

Software Engineer
Antimatter Research, Inc.
Aug 2017 - Mar 2019
• 1 yr 8 mosSoftware engineer specializing in embedded systems, developing for Linux, Android, Node/NAN, C/C++/JavaScript/Java, JNI, Yocto, Chromium.

Manager Client Architecture and O/S
Verizon Labs
Feb 2014 - Aug 2017
• 3 yrs 7 mosHands-on technical manager that built a team
of 35 system software and validation engineers to develop
embedded Linux software for over-the-top and FIOS networked
set-top box, DVR, and remote control devices.

Software Architect
Intel Corporation
Jan 2012 - Feb 2014
• 2 yrs 2 mosSoftware and system architect for over-the-top TV device,
designing, prototyping, measuring, coding, and shipping
software utilizing C/C++, JavaScript, embedded Linux,
embedded Android, OpenGL, Java, Chromium, nginx, git, svn.

Lead Software Development Engineer
Microsoft
Aug 2006 - Feb 2012
• 5 yrs 7 mosTech lead (manager) and developer of set-top box components for Mediaroom (IPTV), mostly focused on graphics, system performance, and memory utilization.