I am a software development professional with over 20 years experience and knowledge of C#, C, C++, Software architecture, Software design, Agile methods, Project management, Line management and marketing. I excel at running software development teams, from small 4-8 people to large scale projects (up to 100). I have experience in many different domains: medical devices, mobile applications, mobile advertising, network services, and distributed systems.
As an individual I am outgoing, energetic, and enthusiastic, with a balance of human and result oriented focus. I am largely self-motivating and very versatile, capable of working in cross functional teams, and in many different areas ...