Ever since I got my hands on a Commodore 64 during my childhood, my path in life has been clear: to explore the world of computers and software. "Who needs an NES?", I thought, "with a Commodore I can write my own games!" Which, of course, turned out to be easier said than done. Luckily, my understanding of software development has improved a lot since then - and so have the tools.
An amazing thing about the area of software development is that it never stops evolving. Promising technologies emerge frequently, while others fade away just as quickly as they arrive. Staying on top of things is certainly challenging, but equally rewarding, and helps developers such as myself to create exciting products. However, building high quality software depends on more than just technical knowledge, and requires social skills as well. It's the collaboration between a good mix of team members that really makes the software come alive.
In my spare time, I like travelling and spending time with my lovely family. I also enjoy photography and rock climbing.