Portfolio

Projects &
Work


A curated selection of products, tools, and experiments built over the past several years.

01
ReactMapbox GLD3.jsPythonFastAPI

Polis

An open-source urban data visualisation tool developed in partnership with a city planning research group. Polis renders population flow, green space distribution, and transport density as interactive layered maps — enabling planners to spot patterns invisible in raw datasets.

02
WebGLWeb Audio APITypeScriptGLSL

Rift

An ambient music visualiser built on WebGL and the Web Audio API. Rift translates live audio frequencies into real-time 3D geometry — shifting topographies that respond to rhythm, pitch, and dynamics. No two performances look the same.

03
Next.jsPostgreSQLStripeTailwind CSS

Caramel

A full-stack e-commerce platform built for independent makers and small-batch producers. Features a stripped-back storefront, Stripe Checkout integration, inventory management, and a content-editable product catalogue — all without the bloat of off-the-shelf solutions.