Senior Frontend Engineer, 18+ years in. React, Next.js, TypeScript.
I like the hard parts: architecture, performance, accessibility, and untangling legacy code without losing pragmatism.
CV | LinkedIn | Substack | Dev.to
nuka-ui - React component library on Tailwind v4. Token-based theming, WCAG 2.2 AA, strict TypeScript. Storybook | npm
foxhole - Frontend audit CLI + MCP server. Lighthouse, axe-core, and bundle checks in one report that tells you what to fix first.
claude-kit - Guardrails for Claude Code. Blocks risky commands, checks work before "done", injects project context.
battleship - Battleship in React + TypeScript. One pure domain layer drives both the browser UI and a CLI. Play it
dotfiles - My macOS setup: Neovim, tmux, zsh, Claude. Keyboard-first.
Proudly building at Spacelift. Not looking for new roles, but always happy to talk frontend.
Spacelift logo is a trademark of Spacelift Inc.





