JM.

Joseph MaynardSenior React &
TypeScript Engineer

I’m a UK-based Senior Frontend Engineer with over a decade of experience building and modernising complex web applications. React, TypeScript, and architecture at scale.

Expertise

What I’m Good At

Turning complex React codebases into systems that are easier to understand and evolve

Upgrading tooling and architecture without disrupting delivery

Making pragmatic technical decisions that hold up long-term

Keeping dependency graphs and build pipelines under control

Shipping features quickly without creating technical debt

Designing interfaces that are clear, usable, and intentional

Getting up to speed with new frameworks and tools fast and using them sensibly

Skills

  • LanguagesTypeScript, JavaScript, SQL
  • Frontend FrameworksReact, Next.js, Redux, TanStack
  • Backend & DataNode.js, Supabase, Turso (SQLite), Convex
  • Tooling & InfraPNPM, Turborepo, Vite, Webpack, AWS S3

Selected Projects

SEE ALL PROJECTS
Dependency Radar
Dependency Radar logo

Dependency Radar

Open-source CLI and SaaS platform for analysing JavaScript dependency risk and license compliance.

TypeScriptNode.jsNext.jsTursoConvex
Magical Trails
Magical Trails logo

Magical Trails

Location-based storytelling platform built for real-world community events. Supports interactive stories delivered via mobile.

Next.jsReactSupabasePostgreSQLMobileGPS Location
PlayOverlay
PlayOverlay logo

PlayOverlay

PlayOverlay is a desktop broadcast graphics application I built using Electron, React and TypeScript to support live streaming of grassroots football matches.

Next.jsReactElectronAuth
Toyota Camry
Toyota Camry logo

Toyota Camry

The second configurator I worked on at Rotor Studios was for Toyota Australia for the launch of the new Camry.

ReactSASSTHREE.js