A freelance developer working with the web, mobile and hardware from prototype to production. More

Get in touch: email, tweets.
Elsewhere: code, photos, listening, links, magpie, BBC projects.

All projects

  1. Berlin Corona-Ampel

    Physical visualisation of the Berlin Corona levels

  2. Lynup

    All-in-one workspace to manage artists


    A React Native app for smart workplaces

  4. Water Plants

    A React Native app to help you keep your plants alive

  5. Retune

    Showcase and archive for the Berlin-based technology platform

  6. Kwara

    Developing a web app for managing credit unions

  7. BBC Better Radio Experiences

    Prototyping speculative sound experiences

  8. Spyscape

    Installation for a new museum

  9. Taxfix

    An app to file your taxes on your mobile phone

  10. Homebrew Service Menubar

    Quickly enable and disable services

  11. Taxfix chat bot pilot

    Quick user-facing pilot to file your taxes on your mobile

  12. Smallpdf

    Working as a front-end developer to develop and refine the UI of a global tool used by over 8 million people per month.

  13. EuroMeme

    Synchronised interfaces for clipping live media

  14. Playlister-follow

    A quick experience and technical prototype for easy playback of BBC presenter playlists

  15. Walls Have Eyes

    Design of the Year 2015 nominee

    An installation at Mozilla Festival and the Design Museum showing how easily device data can be captured

  16. BBC Shuffle

    A televisual way to find something to watch right now

  17. Radiodan

    A hardware and software toolkit for prototyping future radio experiences

  18. ViSTA-TV Live Dashboard

    Realtime media stream dashboard visualising how many people are watching BBC IP streams.

  19. Tweet Owl

    Exploring fun ways to bring social media to radio during a live-streamed show on BBC Radio 1

  20. World Service Radio Archive prototype

    A web application that allows audiences to listen to radio from the last 40 years. And along the way help us correct the metadata.

  21. BBC Weather v4

    Front-end lead on the new BBC Weather site. A major redesign of one of the UK's leading weather websites.

  22. BBC Weather Tide Graphs

    Lovely client-side SVG rendered graphs of tides.

  23. BBC Weather Maps

    New user-centered, time-based forecast maps.

  24. My BBC Location

    Enabling BBC News and Weather users to set a shared location setting.

  25. BBC Weather refresh

    Iterate and improve the design and functionality of one of the UK most popular Weather sites.

  26. UK military deaths in Afghanistan and Iraq

    Visualising all UK military deaths in Afghanistan and Iraq.

  27. Mapping the UK's teen murder toll

    Interactive charts, map and table visualising all the UK teen homicides and allowing exploration of the data.

  28. US Election mini poll tracker

    Contextual dynamic chart of polling data in the run-up to the 2008 US presidential election.

  29. Olympic and Paralympic Parade live map