JM.
Joseph Maynard

About Me

Bridging design and engineering.

I’m a Senior Frontend Engineer specialising in React and TypeScript, with over 10 years of experience building and modernising web applications.

I currently lead frontend architecture for a large-scale enterprise product, acting as the sole frontend owner of a long-running codebase. My work includes upgrading to React 19, modernising TypeScript standards, introducing PNPM workspaces, improving dependency management, and reducing technical debt across a mature monorepo.

I’m comfortable operating as:

  • Sole frontend engineer on a product
  • Technical lead within cross-functional teams
  • Builder of independent SaaS tools

Earlier in my career I worked extensively in design, animation and interactive media. That background still shapes how I approach product development — performance, clarity, and user experience are first-class concerns.

I’m particularly interested in:

  • Frontend architecture
  • System modernisation
  • Dependency management
  • Long-lived product design
  • Building useful developer tools

If you’d like to discuss a role, collaboration, or product idea, feel free to get in touch.


Technical Focus

Languages

TypeScript, JavaScript, SQL

Frontend

React, Next.js, Redux, TanStack

Backend & Data

Node.js, Supabase, Turso (SQLite), Convex

Tooling

PNPM, Turborepo, Vite, Webpack, GitHub Actions

Infrastructure

AWS S3, authentication flows, deployment pipelines