Software development, mainly in C++, with a heavy emphasis on parallel solutions.