Skip to content

Brian
Monks

Senior frontend engineer / Tech lead · Valencia

Building for the web with an eye for design
and motion.

About Me

About

I started writing computer code as a kid with a book on C. These days I develop mostly in TypeScript, React and Next.js.

Along the way, I studied visual art, astrophysics and IT. I've spent the last fifteen years building software on projects ranging from early-stage startups to multinational companies such as Diageo and MetLife.

I'm currently a senior frontend engineer at the Irish agency Spark.

Selected work

01 · Spark

Apprenticeship Ireland

Senior Frontend Engineer

Serverless data publishing for Ireland’s national apprenticeship platform.

Designed and delivered the system for managing, processing and publishing apprenticeship training data, from secure administration through to accessible public interfaces.

  • React
  • Vite
  • TypeScript
  • AWS Lambda
  • S3
  • CloudFront
  • Storyblok
  • Turborepo

02

Diageo

Lead TypeScript Engineer

Shared frontend infrastructure for Diageo’s global portfolio of brand websites.

Led the development of reusable frontend packages and shared architecture used across ~30 brand sites, standardising common functionality while allowing individual brands to retain their own design and content.

  • TypeScript
  • Next.js
  • NPM Packages
  • Contentful
  • Vercel
  • Design Systems

03

CarTrawler

Frontend Engineer

Booking experiences for a global car-rental marketplace.

Developed customer-facing React applications across the car-rental booking journey, integrating shared services and APIs into responsive, reusable interfaces deployed across multiple markets and partner experiences.

  • React
  • TypeScript
  • Redux
  • Microservices
  • Design Systems

Get in touch

Want to talk about a role, or just say hello?

email meLinkedIn

About this site

Order, without repetition.

In the 1970s, the mathematician and physicist Roger Penrose found a way to tile an infinite plane with just two shapes, in a pattern that never repeats.

Each image in this site is a Penrose tiling. The challenge was to maintain visual interest via colour, composition and movement.