Selected work / 00

Built to be useful.

Each project starts with a question: what should become easier, clearer, or more possible for the person using it?

Community Issue Management App interface

01 / Featured case

Community Issue Management App

A civic-minded web experience for surfacing, organizing, and following local issues. A project about making community feedback easier to see and act on.

Web appProduct thinkingVercel
Read the case study
The Logic of Maths website interface

02 / Education

The Logic of Maths

An interactive educational website built around a simple belief: mathematics becomes less intimidating when the idea is explained clearly and connected to something real.

JavaScriptEducationInteractive content
Open live project
Dreamers High computer services website

03 / Business site

Dreamers High

A clear digital home for a computer services business, designed to explain the offer quickly and make the next step obvious.

Responsive UIFrontend
Open live project
Mama Millicent Baskets product showcase

04 / Brand experience

Mama Millicent Baskets

A warm product showcase that lets the craft lead the experience, with an emphasis on texture, trust, and straightforward browsing.

Visual designFrontend
Open live project
Calculator app interface

05 / Utility

Calculator App

A simple calculator app built to explore the details of a small, interactive product. A project about making a familiar tool feel more considered.

JavaScriptFrontend
Open live project