I am a software engineering professional with over 25 years of experience in the design, development, and deployment of large scale web-based applications. I've had the pleasure of being both hands on in these projects, as well as leading a team of engineers and architects supporting these projects. I've contributed as an engineer, architect, manager, and director on these implementations, and worked in customer, contractor, and platform vendor roles. I feel this experience provides me a unique vantage point when approaching challenges and projects to examine them from multiple angles.In my current role, I'm a passionate advocate for our customers and their success, leading a team of exceptionally talented technical consultants to help our customers realize their goals on our platforms. I love working with our customers to understand their goals and guiding them and their partners during implementation: getting hands dirty with prototyping, or putting the finishing touches on pre-launch.Previously I have lead groups building solutions for health education with the Sitecore platform, creating custom solutions based on the Microsoft SharePoint, ASP.NET, .NET MVC, and Demandware. I prefer to adapt the tenets of agile methodologies to my team and the project to deliver iterations rapidly, and allow client and business drivers to refine feedback quickly.
Listed skills include Agile Methodologies, Sharepoint, .Net, Visual Studio, and 28 others.