File Warp

A data-over-sound file drop utility built in Electron and JS. Utilises quiet.js to discover local devices to drop to and initiate handshake, then transfers data via socket.io over TCP/IP.

Thai West Cafe Digital Menu

A web-based digital menu built on Python Django for a Thai Cafe in Picadilly Circus


An android mobile app for alerting sleepy passengers of their impending stop.

Catch That Bus/Train

A bus, train and weather ambient display utilising a Kindle e-reader.

Mini Web Server in C

An experiment in writing a small concurrent web server in C from scratch.

The TwitterVerse

An HCI visualisation experiment using a sun + satellite metaphor to represent tweets about a topic/hashtag.