Projects

Selected work — case studies from the Astroloper stack and adjacent experiments.

7 projects

New Zealand Cricket Museum

New Zealand Cricket Museum

Website for the New Zealand Cricket Museum, Te whare taonga kirikiti o Aotearoa, in the Old Pavilion Stand at the Basin Reserve in Wellington. It showcases the museum's collection of cricket memorabilia, its stories and

  • Webflow
  • Finsweet Attributes
  • Splide
BCITO

BCITO

Headless Wagtail and Next.js website for BCITO, New Zealand's leading building and construction apprenticeship provider. At Octave I supported the site and set up headless-waf-builder, a separate open source package that

  • Wagtail
  • Django
  • Next.js
  • Django Ninja
  • Pydantic
  • Celery
G&T Construction

G&T Construction

Website for G&T Construction, a North Canterbury civil contractor delivering infrastructure since 1994 and now part of the Hunter Civil Group. Built as a freelancer in collaboration with Popthat, a digital agency in

  • Wix
  • Velo
  • Wix CMS
DropGym

DropGym

Website for DropGym, a group of private, capped-capacity gyms across north and west London offering personal training, gym memberships, Pilates and physio. Built in 2022 while working at Psychoactive Studios.

  • Webflow
  • Memberstack
  • Mapbox
  • GSAP
  • Lottie
Bret McKenzie

Bret McKenzie

Official website for Grammy and Academy Award winning musician Bret McKenzie, launched alongside his album Freak Out City. A bold, colourful, animation-heavy site covering music, tour dates, videos and a mailing list.

  • Webflow
  • GSAP
  • ScrollSmoother
  • SplitText
Te Ohu Kaimoana

Te Ohu Kaimoana

Website for Te Ohu Kaimoana, the organisation that supports iwi to protect and enhance their fisheries taonga through leadership, advocacy and innovation. Built while working at Octave, a digital agency in Wellington.

  • Webflow
  • GSAP
  • Finsweet Attributes
Contact Agent Bridge

Contact Agent Bridge

Contact form that persists submissions in Wagtail and proxies chat to an AI agent—so visitors get a conversation, and you still get a durable inbox.

  • AI
  • Next.js
  • Django
  • Wagtail
  • Redis