Portfolio
A curated collection of web applications, boutique e-commerce sites, and creative audio projects built with modern web technologies.
Cities and Memory
One of the world's largest collaborative sound art and field recording mapping projects. Developed the custom interactive sound map interface and audio player.
citiesandmemory.comConstant Pool
Ambient/post-rock project. The website showcases custom browser-based music utilities built with Tone.js, including a MIDI chord analyser and Morse Code music generator.
constantpool.co.ukLateral Sound
Designed and developed the official boutique e-commerce catalog and shop platform for custom guitar effects pedal maker Lateral Sound.
lateralsound.comKarhide
Web portal for my solo musical moniker, creating a custom experience for releases and streaming of post-rock, electronica, and ambient noise tracks.
karhide.co.ukErasable Assignments
Designed and built the website for the UK-based independent record label focused on post-rock, electronica, and drone music releases.
erasableassignments.co.ukFlies Are Spies From Hell
Built and managed the official website for this UK post-rock/instrumental band, detailing their albums, news, and international tour dates.
fliesarespiesfromhell.co.ukAnn Arbor
Created the digital portfolio and listening platform for Ann Arbor, a dedicated atmospheric drone and instrumental post-rock musical project.
ann-arbor.co.ukRochester Guitar & Drums
Designed and built the website platform for local guitar and drum instructors, facilitating lesson bookings, details, and schedules.
rochesterguitaranddrums.co.ukSynnax
Solo electronic and ambient project focusing on atmospheric drones and orchestral synth swells, showcasing releases such as Drawing the Horizon.
synnax.co.ukDoom Scrolling
Electronic hardstyle band featuring crushing riffs and apocalyptic soundscapes, detailing their upcoming album, The Consensus Mechanism.
doom-scrolling.co.ukIPCC SR15
Co-architected the online web publishing framework and dedicated microsite for publishing the IPCC Special Report on Global Warming of 1.5°C online.
ipcc.ch/sr15IPCC WGI AR6
Co-architected the online publishing framework and custom databases for the Intergovernmental Panel on Climate Change (IPCC) Working Group I Sixth Assessment Report.
ipcc.ch/report/ar6/wg1