Graph Based Data Platform, 2019-2022

London School of Economics, University of Bern

Typescript, AWS Lambda, AWS CDK, MySQL

Graph based data collection platform for misinformation research. Funded by the Swiss National Science Foundation.

GIS Processing Pipeline, 2022

Typescript, AWS Batch, Leaflet.js, Turf.js

Containerised GIS processing pipeline for feature extraction. Built for concurrent asynchronous processing with AWS Batch.

Mutual Aid Wiki, 2021

Open Source, Community Led

Typescript, Serverless Framework, Github

Open source map for mutual aid initiatives around the world. Featured in the Guardian and Wired Magazine.

Signal and Noise, 2018

MIT Media Labs

Python, Tensorflow, OpenAI GAN Playground

Speculative intervention that degrades the performance of one agent in the classic game Pong, based on the players mood.

EMS Based Drum Learning Tool, 2018

Hasso Platzner Institute

Electron.js, Arduino, EMS Stimulator

Research tool that programatically stimulates Flexor and Extensor muscles of the user to teach polyphonic drum rythms.

Boredom Game, 2017

Royal College of Art

C#, Unity Engine, EMG Headset, HTC Vive

Virtual Reality game where the speed of time is determined by the players concentration, as measured by an EEG headset.