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
Beany House coffee shop storefront redesign screenshot
Featured

A redesigned coffee shop storefront built with React and Gatsby. The shop page lets you browse and filter products by category (coffee, accessories, and equipment) with a clean product card layout and a polished ecommerce-style experience.

  • React
  • Gatsby
  • CSS
  • Netlify
Movie Handbook project screenshot

A movie discovery interface built with React and Material UI. You can search across movies, TV shows, and people, filter by genre, and pull up details without leaving the results page.

  • React
  • Gatsby
  • Material UI
  • API Integration
Lavida Resort hotel website project screenshot

A hotel site built with React and Gatsby. Guests can browse rooms, filter by capacity and price, and open detail pages for each room. Room content is managed in Contentful.

  • 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 recipe site I revamped on WordPress and Kadence. I redesigned the homepage, reworked the category system, rebuilt the navigation and sidebar, and set up Flodesk forms across the site.

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

A WordPress travel site I built and manage using Kadence. It covers Japan ryokan stays, onsen guides, and destination planning.

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

A WordPress travel site I built and run. It covers South Korea destinations, Seoul, Jeju Island, and practical travel tips. I handle everything from the site structure to ongoing content and maintenance.

  • WordPress
  • Responsive Design
  • CMS Architecture
  • Content Taxonomy
  • Performance Optimization

A large WordPress travel site where I worked on the front end. I maintained the responsive templates, improved PHP theme files and JavaScript, and kept things running through regular content updates.

  • WordPress
  • PHP
  • MySQL
  • JavaScript

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.