I'm a software engineer, mainly programming in C/C++ but dabbling on the side in a variety of functional and object-oriented languages.