I was working for a long time at a startup in Hamburg, building web analytics systems before that term even existed. After getting tired and complaining a lot, my former boss told me to join Thoughtworks so that they would show and teach me all the things I didn't know about software development. And to this day, I do still learn about software development.
I work as a lead developer, consultant and trainer. I'm equally excited about technical challenges and improving ways of working. Though it might not always sound like it - I'm a true optimist.