Over 10 years experience in researching, defining, and building enterprise software solutions. Most recently, Technical Product Manager for a SaaS enterprise solution that served over 500 customers; where I also led development teams as a Principal Engineer. I have a breadth of experience & knowledge with building software; from spending 8+ years writing business layer code to the past couple years serving as product owner for multiple Scrum teams.Specialties: Agile Product & Project Management, Agile Software Development, Scrum Product Owner, C#, OOP, ASP.NET, MVC, NHibernate, LINQ, Microsoft SQL Server, Web Services (SOAP, REST, WCF), IIS, Visual Studio, Team Foundation Server, Silverlight, MVVM, SharePoint 2010, Test-Driven Development
Listed skills include Consulting, Education, and Software.