Senior Software Engineer
I build frontend systems that stay reliable as products and teams grow.
7 years across early-stage startups and companies with millions in ARR, working in multidisciplinary teams from different cultures and countries.
What I do
Design systems
Component libraries and tokens that keep product teams consistent without slowing them down.
Web apps
Fast, accessible React and Next.js applications, covered by tests that catch what matters.
Full product lifecycle
From the first question about the user's problem to shipping, measuring, and iterating.
Tools I work with
- React
- Next.js
- TypeScript
- Playwright
- Jest
- Node.js
- Express
- MongoDB
- PostgreSQL
Side projects
- View code
taskflow
Claude Code plugin for a plan-first workflow: PR-sized plans, acceptance criteria up front, tests red before green, one task per commit, quality gates, and docs kept in sync.
- View code
cria-virtual
Claude Code mod: a floating pixel mascot above the prompt that reacts to what Claude is doing and shows session info.
- Play it
Rock Paper Scissors
The classic game of rock, paper, treasure, with real-time multiplayer options or against AI that learns from you.