I wake up every day and stay up at nights learning new technologies and developing products their users adore to use and other programmers love to maintain. I'm a strong believer that success lies in the details and love balancing along the fine line between YAGNI and "do it right the first time" coding philosophies. I get off with solutions smart enough to look dumb and intuitive user experiences that are pixel perfect. I'm lucky to combine hard technical knowledge with softer business, marketing and design skills.
Here's what I've been up to in a nutshell.