I'm a professional software/firmware developer, with over 25 years commercial experience.
Will turn my hand to any programming task, but currently specialise in Windows Application development (including DirectShow video processing pipeline work), Linux driver/kernel development and porting, all flavours of RTOS and low level microcontroller firmware development. Particular fan of ARM platforms.