Software engineer for 20+ years, mostly in C and C++. I spent some time doing Windows system level stuff a few years ago but I'm mostly a Unix guy.