I am a rockstar software consultant with over 10 years experience in .NET and C#. I focus on delivering high quality software solutions using agile development practices. This means iterative collaboration, continuous delivery, and total satisfaction. Contact me to discuss your next project.

I also enjoy speaking, mentoring, working on open source projects and playing with my dog.