Hello! I'm a freelance full-stack web developer, specialising in data analysis and data visualisation.
I help clients turn complex data into useful, elegant websites and interesting stories.
Work with me: freelancing (at) anna.ps
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, using D3.js.
It was featured in the
Wall Street Journal,
BBC television and many other places.
Inspired by the classic Baby Name Voyager visualisation,
I made a tool to search baby name trends in England, also using D3.js.
It was featured in the Guardian,
Sun, and on BBC Radio 4's Today programme.
I made the folios of Domesday Book freely available online for the first time, and built an elegant GeoDjango interface and API.
The BBC wrote about the site,
and the British Museum now uses the API.
It has over 100,000 unique visitors a year.
I was interested in how some friends thought about their lives in terms of football history, so I visualised 20 years of the Premiership.
It helped me understand football a bit better! And it got a nod from the legendary Edward Tufte.
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 or Kasabi.
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.
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.
I'm 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.
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.
It needs more work! The code is MIT licensed and available on GitHub.
In 2012, my work on CycleStreets Mobile
won "Best Lightweight Application" in Jakob Nielsen's
user interfaces of the year.
As a freelancer, I've worked with large companies, non-profits, government and startups.
Corporate clients include Morgan Stanley, Marks & Spencer,
RAND, and Channel 4.
Startup clients include Axon Active,
IntelliSense, and ScraperWiki.
Non-profit clients include the Government Digital Service, CycleStreets and the
Open Knowledge Foundation.
I did a BA in English and MPhil in computer science at Cambridge.
After that I worked in the City of London, then became a full-time web developer.
Full CV on LinkedIn.
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 and London, UK.
Find me on GitHub,
Or read my intermittently updated blog.
Hire me: freelancing (at) anna.ps