Zeus Moose logoZeus, a happy pink blob creature, swings below the logo and Moose, a six legged almost-moose creature, watches curiously from above the logoZeus Moose

I love combining technology and creativity

I tell stories, make websites, and am passionate about bringing web technologies into the real world.

Creativity

I love writing, story telling, and using technology in creative and engaging ways. I relish combining these skills to create powerful immersive experiences both online and in the real world. My current favorites are escape games and treasure hunts.

And if you are interested in formal qualification I have a degree in Digital Screen Arts from The University College of the Creative Arts.

Technical

Over the course of my carer I’ve built websites for a large range of clients, with a particular focus on the arts sector. I design beautiful and intuitive layouts with a focus on clear and accessible UX, build powerful search tools, integrate API’s, migrate content from legacy systems, and all the other things that go into creating great websites.

I’m also keen to promote the expansion of web technologies beyond the web, like with Ever After where I created an interactive exhibition running on a series of web pages.

Like acronyms and buzz-words? Here’s a list of the main technologies, tools, and systems I use:

Coding & web development

  • PHP
  • MySQL
  • JavaScript (and TypeScript)
  • Python
  • Wordpress
  • Drupal
  • React
  • Vue (with NUXT)
  • Hugo (this site is built with Hugo!)
  • CSS with SASS/LESS
  • Git

Dev ops

  • LAMP stack administration
  • AWS (S3, RDS, Cloudfront)
  • Cloudflare (including Workers/Pages)
  • General DNS

Microprocessors & microcontrollers

  • Raspberry Pi (including Pico)
  • ESP32
  • Arduino

Design

  • Photoshop/Gimp
  • Illustrator/Inkscape
  • Premier/KDEnlive
  • InDesign/Scribus
  • CLI video editing using FFMPEG and MLT/MELD

Show control

  • COGS
  • Node Red
  • Home Assistant
  • Twine


To see examples of my work please have a look at my portfolio, or if you’d like more information please get in contact.