Cardiff-by-the-Sea, California, United States
I've been doing software for set-top boxes, using C++, C, Javascript and a little Java. I've also created boot loaders, Linux device drivers and applications, system and application code for Android TV, and Windows ActiveX objects during this endeavor. Previously I've worked on instant messaging software, windowing toolkits, Windows games, desktop-publishing, and games in 8-bit assembler. Specialties: I love to work on graphical projects and I also love diagnosing obscure problems.
C/C++ for years. Lead developer of test suite software for validation of Linux device drivers. Also integrator of existing software stack with new drivers, Linux rev, etc for new models of hardware. Integrating WebKit with proprietary IPTV platform. Android integration.
Set top box projects, AIM feature in Netscape 7, Windows client features.
Satellite TV STBs
Windows games.