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.

Production projects

  1. Lynup

    All-in-one workspace to manage artists


    A React Native app for smart workplaces

  3. Retune

    Showcase and archive for the Berlin-based technology platform

  4. Spyscape

    Installation for a new museum

  5. 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

  6. Taxfix chat bot pilot

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

  7. Kwara

    Developing a web app for managing credit unions

  8. 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.

Prototyping projects

  1. Berlin Corona-Ampel

    Physical visualisation of the Berlin Corona levels

  2. BBC Better Radio Experiences

    Prototyping speculative sound experiences

  3. EuroMeme

    Synchronised interfaces for clipping live media

  4. Playlister-follow

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

  5. BBC Shuffle

    A televisual way to find something to watch right now

Latest writing

  1. Streaming audio via Spotify or Airplay to a Bluetooth speaker with Balena Sound

    Published on 10 November 2022

  2. Week what?

    Published on 16 July 2022

  3. Streaming audio from a Pi to a Bluetooth speaker, with Spotify Connect

    Published on 26 November 2021

  4. Little Printer Lives! On Nord.

    Published on 07 March 2019

  5. Deskie: a networked ambient desk accessory

    Published on 10 June 2018