Apps, experiments & collaborations

Selected work.

A collection of things I’ve built, from independent apps to research tools and weekend experiments.

Independent apps

Advent

A private AI assistant for your Mac. Chat with large language models and discuss PDFs, with processing that stays on your device.

Promised

A quieter way to keep your commitments. Focus on just three active promises at a time, and build a gallery of the ones you’ve kept.

Projects & experiments

ActiBlur

A tool for selectively blurring faces in video and live streams. I worked on face detection, bounding boxes, and embeddings. Third place at Pinnacle, the Olympics of Hackathons.

OpenCV, scikit-learn, MediaPipe, Img2Vec, Flask, React

SafetyNet

Fall detection designed for older people. I combined MediaPipe pose detection with a model trained in scikit-learn. A winning project at HackDartmouth VI.

OpenCV, scikit-learn, MediaPipe, Flask, React

Helppier

Built in under 36 hours to connect people with volunteering opportunities during COVID-19. I developed KarmaCoin, an ERC-20 token, and the API for wallets and balances. A winning project at Hack the North 2020.

Solidity, Node.js, Express, web3.js, Flask, React, CockroachDB

Generate renders

An API for removing photo backgrounds, using a U2-Net model.

Python, Flask, U2-Net

Neighbird

A Twitter chatbot built to connect people within a community. Submitted to Codechella, Twitter’s 2020 hackathon.

Flask, MongoDB, Twitter API

Listefy

A command-line tool that exports Twitter followings to a list, helping unclutter a timeline.

Moogle

A search interface recreating the Google experience for user studies during my PhD. It collected session data, including dwell time and pages visited.

React, Flask

Semantically Enhanced Negative Sampling

My undergraduate thesis project.

Language of Shakespeare’s Plays

A collaboration between humanities and computer science students to analyse Shakespeare’s plays. I worked on data analysis, visualisation, and the project website.

R, web development

Deborah the Pathfinder

A winning project at StrathHack 2016.

Beyond software

Art & storytelling.

In 2019, I brought together artist friends to form IIMANY and create our installation, Perceptions.