I create elegant and robust C++ software for iPhone, iPad, Mac, Linux, Android and Windows. My experience runs the gamut, from embedded micro-controllers to multi-processor servers; high-level user-interface down to the twiddling of pixels; comms over bare copper wire, through TCP/IP, to all kinds of standard and custom protocols. I've implemented database engines, file systems, cross-platform application frameworks, real-time hardware drivers, the first low-bandwidth VOIP application, video games and more. What can I do for you?