Skip to main content

Joanna Joseph

AI-native frontend engineer building things people actually use.

London, UK·

React & TypeScript specialist with 5+ years shipping scalable features for data-intensive platforms, now building LLM-powered products end to end.

See my projects →Get in touchCV ↓
Joanna Joseph
001 / ABOUT

I build things people actually use.

I'm a frontend engineer with 5+ years building scalable React applications for high-traffic platforms. I specialise in component architecture, TypeScript-first development, and shipping features that have real, measurable impact.

At Future Plc I own features from design through to production, and I built the shared component library that became the foundation for frontend work across the whole org. Lately I've gone deep on LLM-enabled product features. One example: orchestrating tool-use APIs with flood and subsidence data to generate on-demand property risk scores for any UK postcode.

My route here wasn't typical. A biology degree, a few years training baristas and coffee teams, then a hard pivot into code during the 2020 lockdowns. The throughline never changed: break messy problems down, and teach myself whatever the next one needs.

Outside of code I embroider, build terrariums, and tend to 40 (and counting) houseplants. Apparently I like nurturing things that take patience and attention to detail.

FOCUSFrontend Engineering · AI products
LOCATIONLondon, UK
5+
years engineering
96
component library
6+
storefronts served
90%
fewer API calls
002 / SKILLS

Things I reach for, first.

003 / JOURNEY

Experience & education

Experience

Nov 2022 – Present

Frontend Engineer

Future Plc · London (Remote)
  • Designed and maintained a 96-component shared React library serving 6+ storefronts, becoming the foundation for all frontend development across the organisation.
  • Owned e-commerce features end to end: product discovery, shopping cart with persistent state, multi-step checkout flows, payment integration, and search with filtering.
  • Reduced API calls by 80–90% through debouncing and intelligent caching; improved Core Web Vitals across platforms, contributing to better SEO.
  • Built a complex campaign management system with dynamic forms and real-time preview, requiring sophisticated state management and careful data flow design.
  • Implemented WCAG 2.1 AA accessibility standards across all components: proper ARIA labels, semantic HTML and keyboard navigation.
  • Conducted code reviews emphasising quality, accessibility, and maintainability.
  • Built a working implementation using the Loqate API and AI-assisted development to explore address lookup and validation workflows.
Oct 2021 – Nov 2022

Graduate Developer

Future Plc
  • Built 20+ reusable React components with Styled Components, establishing UI patterns adopted across the team.
  • Contributed to a greenfield e-commerce project, shipping features in short Agile cycles with cross-functional teams.
  • Implemented unit and integration tests with Jest and React Testing Library, improving code reliability and coverage.
Jul 2021 – Oct 2021

Intern Developer

Future Plc

Built interactive React features for high-traffic sites; improved test coverage and learned debugging best practices across real production codebases.

Education

Jun 2022 – Dec 2023

Level 4 Software Development Apprenticeship

QA
2021

Full Stack Developer Bootcamp

iO Academy
2012

BSc Biology

Kingston University
004 / WORK

Selected projects

Flow: AI-Powered Kanban preview
AI

Flow: AI-Powered Kanban

Full-stack kanban platform with an AI assistant that reads and mutates your board from plain English.

Next.jsTypeScriptClaude APIPostgreSQLDocker
details →
Dataground preview
AI

Dataground

Geospatial AI build for assessing address and location risk from natural-language prompts.

Next.jsTypeScriptClaude APIMapboxGeospatial
details →
Komorebi: Plant & Terrarium Shop preview
E-commerce

Komorebi: Plant & Terrarium Shop

An e-commerce platform for rare plants and terrariums, with a full storefront, product catalogue and checkout flow.

Next.jsReactTypeScriptShopify API
details →
AI
AI

Vesper

A personal PWA where you speak your thoughts freely and an AI companion responds warmly.

TypeScriptPWAAI
details →
In Loving Memory: Maseline Joseph preview
Personal

In Loving Memory: Maseline Joseph

A memorial site built for my grandmother. A quiet, respectful space for family to gather service details, RSVP and remember her life.

Next.jsTypeScriptVercel
details →

Like what you see? Let's build something.