By visualizing information, we turn it into a landscape that you can explore with your eyes, a sort of information map. And when you’re lost in information, an information map is kind of useful.
―David McCandless


I'm John Donovan, a freelance software developer with over 25 years' experience, from working for the Ordnance Survey writing mapping software, to programming games for Sony.

From consultation on best practices in modern software engineering, to leading a team of developers, to writing one-off tools and applications, I can bring my wide industry experience to your next project.