⚡ Currently learning: React & CSS animations

About Me

I came to coding the long way round. Before I wrote my first line of HTML, I'd run my own event technology business — deploying interactive touchscreen installations at high-profile events — managed everything from the kit to the client, and built something from scratch as a single parent with very little safety net. Now I'm channelling that same instinct into frontend development. In the last two months I've shipped several projects: a weather app, a notes tool, a trilingual vocabulary trainer, and Verbarium — my personal dictionary of words that probably should exist but don't yet. I'm a quick learner who thrives on making things, and I'm drawn to roles where creativity and technical skill sit in the same room.

My Skills

HTML CSS JavaScript Responsive Design Git & GitHub Netlify APIs & JSON French Italian

My Projects

Parkgate Construction

A one-page site for a London construction firm specialising in health club refurbishment — dark hero panel, scrolling client marquee, services grid, and contact form. Built, deployed and domain-configured end to end.

HTML CSS JavaScript Git & GitHub Netlify DNS
View project →

Verbarium

A searchable personal lexicon of ninety coined words across five volumes — with etymologies, example sentences, and a literary cream and burgundy design.

HTML CSS JavaScript localStorage
View project →

Tip Calculator

Enter a bill amount, choose a tip percentage, and split the total across however many people are eating. Instant, clean, no fuss.

HTML CSS JavaScript
View project →

Lingua Daily

A daily vocabulary trainer that teaches the same word in English, French, and Italian — with pronunciation and example sentences. Built for language lovers.

HTML CSS JavaScript
View project →

Forecast Live

Search any city in the world and get live weather data including temperature, wind speed, and conditions — powered by the Open-Meteo API.

HTML CSS JavaScript Open-Meteo API Async/Await
View project →

Pagine

A minimal notes app that saves everything to your browser — no account needed, no server, no internet required. Your notes are always there when you return.

HTML CSS JavaScript localStorage
View project →