I am an independent software consultant specializing in WPF and Silverlight technologies. I'm president and owner of Zag Studio LLC.
Before becoming an independent consultant, I worked at Microsoft for over five years, helping to create the Silverlight and WPF application frameworks. I've contributed to many different feature areas, but my work has focused mostly on data binding, controls, and styles.
My favorite part of software development is when I get to solve tough problems in elegant, extensible and performant ways that stand the test of time. I also enjoy helping people understand technical concepts that may initially seem complex.
In my free time, above all, I enjoy traveling the world, getting off the beaten path, and living with nothing more than what fits in my backpack. I also enjoy keeping myself active and fit, exploring food (especially local farmer's markets and unique restaurants), and playing around with my camera.