I’ve been a C/C++ developer professionally since 2000. My main interests privately were/are embeded platforms, OS and systems level programming. Have done asm/C development on the TI-89 calculator, Sega Dreamcast, Sony Playstation 2, Nintendo GB and GBA and the NEC PCEngine (Turbo Grafx 16, Turbo Duo).
More recently I’ve done random patch work on miscellaneous open source software. Largest being a patch to SDL 1.3 to introduce atomic integer and pointer operations. I believe it was largely reworked though.