Part programmer, part scientist...
My favourite topics: image processing, stringology, interfaces, application performance, build process