Hi, I'm Cait.
I build for the web.

I'm a Front End and Drupal Developer who builds fast, accessible websites with a small carbon footprint.

Projects

  • Builds in progress.

    New projects are on the way. In the meantime, get in touch.

  • This portfolio

    Designed by me, built with Claude Code, with every decision reviewed and directed by me. I was the product owner, designer and reviewer, setting the direction and checking every change. Built with Astro, TypeScript and plain CSS, it loads in under 60 KB and is built to WCAG 2.2 AA.

    • Astro
    • TypeScript
    • CSS
    • Markdown
    • Accessibility
    • Performance
    • Claude Code

What I do

  1. Design

    I think visually before I think technically. Years in Graphic Design means typography, hierarchy, colour, and brand aren't things I learned alongside code - they came first. That foundation shows in everything I build.

    • Figma
    • Illustrator
    • InDesign
    • Photoshop
    • Typography
    • Brand Identity
    • UI Design
  2. Build

    I mainly work in Drupal and WordPress, and also create custom sites with React and Node.js. Accessible, semantic, and maintainable isn't a bonus - it's the baseline, whatever the stack.

    • Drupal
    • WordPress
    • React
    • Node.js
    • HTML
    • CSS
    • JavaScript
    • WCAG Accessibility
    • Git
    • Web Components
  3. Grow

    The best developers I know stay honest about where they're growing. I keep learning through my BSc and personal projects, with a focus on performance and sustainable web design.

    • AI-assisted development
    • Web Performance
    • Design Systems
    • Sustainable Web Design
    • BSc Computing & IT

Nice to meet you

A graphic designer turned developer, with 10+ years of experience and a soft spot for accessible, low-carbon websites.

More about me
Cait Lorenzo-Mahon

Blog

All posts

Get in touch

I'm open to new opportunities, interesting projects, and good conversations. Drop me a message - I'd love to hear from you.