I am a citizen of the Internet, Agile evangelist and a code hippie. I spend a lot of time thinking about the state of the software industry and how to improve it.
I love good challenges and try to constantly push boundaries; there is no such thing as impossible! It's important for me to grow and constantly find better ways to make better software. I see software development as a balance between people and technology; it's when you get the perfect mix of both that magic happens. That is exactly when you produce not merely software, but also art.