Frontend engineer · Product minded

Building calm, fast web experiences.

I design and ship thoughtful interfaces with clean code, accessible patterns, and performance as a feature—not a checkbox.

Design systems Edge-ready UI Web performance
Focus Product-grade frontend
Approach Clarity, craft, speed
Available Selective new work
UI & DX
Abstract portrait
React TypeScript CSS Architecture Accessibility Testing

About

Calm interfaces, resilient foundations.

I craft frontends that are straightforward to use and even easier to maintain. From defining component APIs to sweating micro-interactions, I lean on systems thinking, accessibility, and measured iteration.

Interface craft

Design systems, semantic HTML, and motion that respects user focus.

Engineering quality

Type-safe codebases, predictable state, and pragmatic testing to keep shipping steady.

Delivery mindset

Partnering with design and product to reduce scope risk and ship durable outcomes.

Experience

Shipped products, evolving systems.

Senior Frontend Engineer

2023 — Present

Led UI for secure client portals: component libraries, routing, and performance budgets.

Frontend Engineer

2020 — 2023

Built analytics dashboards with React and TypeScript, focusing on accessibility and DX.

Product Designer → Engineer

2017 — 2020

Transitioned from design to engineering to bridge craft and implementation for web products.

Selected work

Projects that balance polish and pragmatism.

Systems Performance

Design System Starter

Built an accessible component kit with tokens, documentation, and theming for rapid product teams.

Data Viz DX

Insight Dashboard

Created interactive analytics with fast filters, keyboard navigation, and resilient empty states.

Web UX Accessibility

Client Portal

Delivered a minimal portal experience with clear information hierarchy and password-first security flows.

Contact

Have a product to launch or polish?

Let's collaborate on a calm, high-quality frontend. I'm open to thoughtful opportunities.