Skip to content

Frontend Web Developer

I build clean, responsive websites.

Hi, I'm Hannah. I work with React, TypeScript, JavaScript, WordPress, and Gatsby. I like working on sites where the structure actually matters: cleaner navigation, more readable layouts, and code that's easier to maintain.

Hannah Wood, frontend web developer

Featured Projects

React and frontend projects

React and Gatsby projects with CMS-backed content, API integrations, filtering, and responsive layouts.

View all projects
Willowmere House luxury wedding venue website screenshot

Frontend / Next.js Project

Willowmere House

Featured

A multi-page luxury wedding venue website built with Next.js, React, TypeScript and Tailwind CSS. I designed the site around a realistic venue sales journey, with wedding packages, private viewing enquiries, venue spaces, real wedding stories, a gallery, journal content and conversion-focused CTAs.

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Local Data
  • Netlify
  • Responsive Design
  • Forms
  • SEO
Beany House coffee shop storefront screenshot

Frontend Project

Beany House

Featured

A complete coffee shop website built with React and Gatsby. I redesigned it around the pages a real cafe would need: a homepage, menu, shop, product pages, contact page, filters, and cart-ready product actions.

  • React
  • Gatsby
  • CSS
  • Netlify
Movie Handbook movie discovery app screenshot

React / API Project

Movie Handbook

Featured

A movie and TV discovery app built with Next.js, React, TypeScript, Material UI, and the TMDB API. I focused on making it feel like a real browsing product, with search, trending sections, detail pages, trailers, and helpful states for missing data.

  • Next.js
  • React
  • TypeScript
  • Material UI
  • TMDB API
  • Netlify
Lavida Resort accommodation website screenshot

CMS-backed Frontend Project

Lavida Resort

Featured

A calm resort website built with Gatsby, React, Contentful, and GraphQL. I used large imagery, editable accommodation content, room detail pages, and a simple enquiry path to make the site feel more like a real hospitality experience.

  • React
  • Gatsby
  • Contentful
  • GraphQL
  • CSS

WordPress / CMS

Client and production website work

WordPress builds from a client revamp to personal production sites I still manage. Kadence customization, content structure, and responsive layout.

See all case studies

Client WordPress Revamp

Stuck On Sweet

A client WordPress recipe site I revamped with Kadence. I cleaned up the recipe structure, redesigned the homepage and key pages, rebuilt navigation and sidebars, styled archive cards, and added Flodesk forms across the site.

  • WordPress
  • Kadence Theme
  • CSS
  • Flodesk
  • Responsive Design
  • CMS Architecture

WordPress / CMS Project

Ryokan Retreat

A WordPress and Kadence travel site I built and manage for Japan ryokan stays, onsen guides, destination content, and trip planning resources. The project focuses on clear navigation, long-form guide layouts, and a structure that can grow over time.

  • WordPress
  • Kadence Theme
  • Responsive Design
  • CMS Architecture
  • Content Taxonomy

WordPress / CMS Project

Korea Handbook

A WordPress travel site I built and run for South Korea guides, Seoul and Jeju resources, practical travel tips, and ongoing publishing. I structured it so readers can move from trip inspiration into useful planning details without getting lost.

  • WordPress
  • Responsive Design
  • CMS Architecture
  • Content Taxonomy
  • Internal Linking

Production WordPress Site

Expatolife

A large WordPress travel site I built and maintained over several years. I worked on responsive templates, PHP theme files, JavaScript, CSS, site structure, and the long-term upkeep that comes with a content-heavy production site.

  • WordPress
  • PHP
  • JavaScript
  • CSS
  • MySQL

Skills

What I work with

Frontend

  • React
  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • Gatsby

Frameworks & Tools

  • Redux
  • GraphQL
  • REST APIs
  • Material UI

WordPress & CMS

  • WordPress
  • Kadence Theme
  • CMS structure
  • Content taxonomy

UI & Accessibility

  • Responsive design
  • Accessible UI
  • Performance optimization

About

Frontend and WordPress developer

I've worked on client sites, React apps, and personal content sites I build and run myself. That mix is useful when a role needs someone who's comfortable in a codebase and comfortable in a CMS.

I like working on websites that need more than a quick visual refresh. Better structure, clearer navigation, readable layouts, and code that's easier to maintain.

Contact

Looking for a frontend developer?

Currently looking for frontend and web developer roles. If you're hiring or want to know more, send me a message.