I've been writing code all of my life, but it's been my career for the last 16 years. I am passionate about clean code, design patters, unit testing and best practices. I currently enjoy coding in Java (J2EE and Android) and Javascript (Node, Angular, ThreeJS, WebGL, websockets, among other things). Over the years I've also used Ruby, C#, PHP, Perl and even ColdFusion.
I enjoy mentoring and helping other developers, and I have found myself at home when managing software teams. I have also acted as a project manager, getting a very real dose of what it's like to be "on the other side".
Some people say of me that I am organized, direct and pragmatic, but I know I have them fooled. I'm a developer! How could I be any of those things? :)