
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