• windows/ubuntu/embedded;
• MSVC++/WinAPI (sockets, multithreading/mutexes, WaveForm functions, cross-compiling code style and so on...), MinGW, g++/GDB, Borland Delphi/Builder, .NET (managed C++, C#), WTL, Qt, Python, TCL, mysql, postgreSQL, sqlite;
• spartan3e/3a(DSP), virtex4/5, artix7/kintex7;
• microblaze: ASM, C, C++, plb46, axi4, GPIO, interrupts, timers, FSL-streams, self-made UDP-IP-MAC stack through the EMACLite+MII2RMII (without lwIP etc).
Yes, I've been working on all of these.