Selected projects

Dress sizes

I decided it was too hard to work out your dress size in different shops. So I built an interactive visualisation to make it easier. It was featured in the Guardian, Daily Mail, Economist, Wall Street Journal, BBC television and many other places.

Offshore land

I helped Private Eye map all the land in England owned by overseas companies. The Eye wrote more than 30 related stories, the map was discussed in Parliament, and we were 'highly commended' in the British Journalism Awards.

Domesday Book

Back in 2008, I put the Domesday Book online, for free, for the first time. (If you go to the National Archives site, you have to pay to see it!) It even has an API, which the British Museum uses in its projects.

Baby names

I made a tool to search baby name data in England, and wrote about the trends in the data. My findings were featured in the Guardian, Telegraph, Economist, Sun, and on BBC Radio 4's Today programme.

Football scores

I wanted to understand football a bit better, so I visualised 20 years of the Premiership. It got a mention from the legendary Edward Tufte.

House prices

I wondered how travel time to London affected house prices. So I calculated it for UK stations and graphed the commuter zone visually. Search it to see your nearest station, or find out more about it from Nestoria.

Shoe shopping

I got frustrated by not being able to find the kind of shoes I wanted online. So I built a search engine for shoes. You can use it to search more than 20 UK stores, from Anthropologie to Zara.

Screenshot of the Notebook app

Taking notes

Back when Android was brand new, I decided what it really needed was a notebook app with 18th-century fonts. More than 300,000 people downloaded the app, before I retired it in 2012. They gave it an average rating of 4.3 stars.

Street problems

I used to be a volunteer at democracy charity mySociety, and I wrote an Android app for the award-winning FixMyStreet. It made it easy to report problems in your street. An open-source project, it was used as the basis for versions around the world.

Screenshot of

Visualising uncertainty

Funnel plots are a great way to show uncertainty visually. At an NHS Hack Day, I built a simple tool to turn spreadsheets into funnel plots. The code is MIT licensed and available on GitHub.


I work with large companies, non-profits, government and startups. Corporate clients include Marks & Spencer, RAND, Morgan Stanley, and Channel 4. Startup clients include Axon, Nestoria, ElasticHosts. Non-profit clients include the Government Digital Service and Oxford University.


I did a BA in English and MPhil in computer science at Cambridge, studying natural language processing and speech recognition. After that I worked in the City of London, then became a full-time developer.


Past talks: include 11 Things You Didn't Know About D3 at both OxfordJS and LondonJS in October 2013. Another talk about D3.js at GOTO Aarhus in October 2013. D3: Journey to the Source at the London D3 User Group in March 2013. D3: Data-Driven Delight at Front-End London in January 2013. Ten Things I've Learned about DataViz (pdf) at Hacks and Hackers London in July 2012. Opening up Domesday Book (pdf) at Wikimedia UK Annual Conference in May 2012.


I'm based in Gloucestershire, UK. Find me on GitHub, LinkedIn, Twitter. Or read my blog. Get in touch: [email protected]