
Over, Under
An exhibition in ten stations on weaving, where every image is computed from a draft.
Our Work
Eighteen projects across brand, product, web, motion, editorial and writing. Seventeen run live in your browser, and every one comes with the files behind it.
Every project here is concept work, so nothing on this page reports results for a client. Pieces that show a real organisation appear with that organisation's permission.
Counted from the projects on this page when it was built. Nothing here is estimated.
The tools behind the work
Featured
Five projects picked to show the range. Each opens into its case study.

An exhibition in ten stations on weaving, where every image is computed from a draft.

An identity that cannot be screenshotted: every frame is noise, and the words exist only in motion.

A motion identity for an open-air film season that begins at dusk.

A product concept for reading a text a second time: a margin rule, a notation and an edition.

A fourteen-slide Series A deck for a fictional grid-battery software company.
Use the left and right arrow keys to move one project at a time.
The gallery
Showing 18 of 18
LiveWebsites2026
An exhibition in ten stations on weaving, where every image is computed from a draft.
Self-initiated concept
LiveCreative Media2026
An identity that cannot be screenshotted: every frame is noise, and the words exist only in motion.
Self-initiated concept
LiveCreative Media2026
A motion identity for an open-air film season that begins at dusk.
Self-initiated concept
LiveUI/UX & Product Design2026
A product concept for reading a text a second time: a margin rule, a notation and an edition.
Self-initiated concept
LivePresentation Design2026
A fourteen-slide Series A deck for a fictional grid-battery software company.
Self-initiated concept
LiveCreative Media2026
Twelve recordings held as the marks they make: a generative archive of sound.
Self-initiated concept
LiveEditorial & Publishing2026
A full issue of a journal about structure, with a digital edition you turn by hand.
Self-initiated concept
LiveGraphic & Brand Design2026
An identity system for a fictional seed archive: one mark, one living colour, twenty plates.
Self-initiated concept
LiveInformation Design2026
Ten pages on the world's freshwater, built only from published data.
Self-initiated concept
LiveWriting & Communication2026
An essay in eight weighings on attention, with a sourced research layer beneath it.
Self-initiated concept
LivePresentation Design2026
A twelve-slide pre-seed deck for an immigration-advice start-up, redesigned from its public information.
Self-initiated concept, shown with Criter.ai's permission
LiveMarketing2026
An eight-page sponsorship proposal for the Mechanical Engineering Student Society at the University of Melbourne.
Prepared for MESS, shown with permission
LiveEditorial & Publishing2026
A twelve-page admissions prospectus concept for an independent school in Mpumalanga, South Africa.
Self-initiated concept, shown with Star of Hope Independent School's permission
LiveUI/UX & Product Design2026
Three mockups and a one-page proposal for iLearn, a South African provider of accredited workplace learning.
Self-initiated concept, shown with iLearn's permission
LiveMarketing2026
A one-page partnership offer for Thalia, the computing study association at Radboud University, for print and the web.
Prepared for Study Association Thalia, shown with permission
LiveWebsites2026
A two-page website concept, in Portuguese, for a driving school in Luanda, Angola.
Prepared for Escola de Condução Sapiência, shown with permission
LiveWebsites2026
A one-page website concept for a wedding and event videographer in Cape Town.
Prepared for Visuals by Jered, shown with permission

Creative Media2026
Three style directions for a sixteen-video training series for UQU Clubs & Societies.
Prepared for UQU Clubs & Societies, shown with permission
Tell us what you are making. We will tell you honestly how we would approach it, and what it would take.