About me

Murray MacLarty

I'm a frontend developer based in Cape Town,South Africa, I build things for the sake of building them — the goal is getting it to work, not what it does after.

Recently I've been exploring generative art and AI-assisted creativity. Building this site is my way of exploring these topics.

Experience

Lead Frontend Developer

2018 – now

Rhino Africa Safaris

Building product features with Vue 3, Nuxt, and TypeScript. Leading frontend architecture decisions.

Frontend Developer

2014 – 2018

Itopia Interactive

A digital agency in Cape Town, South Africa. Developed customer-facing web apps and internal tools.

Freelance Developer

2010 - 2014

Freelance

Started out building simple websites for friends and family, and grew into building more complex websites for clients.

Skills

Frontend

  • Vue 3
  • Nuxt 4
  • TypeScript
  • SCSS
  • Tailwind

Creative

  • Canvas2D
  • WebGL / GLSL
  • Three.js
  • Generative art

State & Data

  • Pinia
  • REST APIs
  • GraphQL
  • SQL

Tools

  • Git
  • Vite
  • Vitest
  • Vercel
  • Figma