After several years as an independent consultanthelping companies and teams to become more effective at producing and delivering high quality softwareI’ve recently become co-founder and CTO at Launch Ventures.
My expertise ranges from software design and programming to software project management, and agile software development. I am a frequent conference speaker, and organiser.
I have contributed two chapters to the book ’97 Things Every Programmer Should Know’ published by O’Reilly.