Desktop and Web Application Developer with real world experience and knowledge. Enjoys solving tough problems, navigating through uncharted territory, and learning along the way.