I started programming computer games/engines in 2004 (hobby). First attempts were made in Delphi5. Later as i had seen, that using that language for games is not exactly the bee's knees, I switched to C++. Everything I know about C++ I made up myself.
Currently I am research assistant at the TU-Clausthal (Germany). There, I work on my PHD degree in photo-realistic rendering (Monte-Carlo integration).