Building calm, practical web interfaces.

Writing about the work that gets deprioritized.

About

I write about accessibility, performance, and maintainable code. Frontend should connect people to what they need quickly and clearly. I focus on the work that makes that possible.

Field Notes

Recent notes on frontend and accessibility.

Things I've Built

A few projects that show how I approach frontend work.

Frontend Interview Prep

interview prep

A structured collection of frontend interview notes and exercises.

Frontend fundamentalsPerformanceInterview prep

React ARIA Hooks

accessibility

A small, focused collection of React hooks for handling keyboard navigation, focus management, and screen reader announcements.

AccessibilityReactA11yDX

SVG Motion Exploration

animations

An exploration of timing, easing, and visual rhythm through an animated SVG logo.

MotionSVGAnimation

Companies I've worked with

A teams I’ve supported across product, platform, and frontend-focused work.

Microsoft Ciklum TUI Namecheap
Oddbox SupportYourApp EVO

My principles

Interfaces

Simple, fast, and easy to navigate. No surprises.

Accessibility

Part of the work, not something to fix later.

Performance

What users download matters more than what's easy to build.

Architecture

Code that can be debugged and changed. Tools help, but structure matters more.

Contact