welcome — i'm really glad you're here
i'm a front-end engineer by day and a builder of intentional things by night. i work mostly in React, TypeScript, and GraphQL, shaping interfaces that feel calm, intuitive, and alive.
i care about rhythm in systems — how a product flows, how a user moves through it, how the architecture underneath supports that movement without demanding attention.
software shouldn't just function.
it should feel like it's in conversation with you.
fast. accessible. thoughtful.
no friction. no noise. no unnecessary ornament.
i'm especially drawn to:
- high-performance, accessible front-ends
- AI that enhances human agency
- human-computer interaction rooted in empathy
- clean, well-shaped APIs and GraphQL schemas
- technology that nurtures social and environmental good
i want to build tools that feel intentional — not extractive.
systems that support people instead of overwhelming them.
- growing a body of work that feels aligned and sustainable
- designing AI-driven interfaces that feel intuitive rather than intrusive
- deepening my TypeScript and modern React practice
- OutdatedEducator — API project evaluating educational content
- Policy Pulse — simplifying legislation through AI
- Songs for Solidarity — curated music for social impact
- Storytime Reading Tracker — a cozy React app for tracking reading progress
each project has been a small ritual: research, build, refine, release.
- accessible, human-centered design
- modern front-end craft
- social & environmental justice
- permaculture + soil science
- music, storytelling, and shared narrative
- the ethical intersection of AI & UX
i think about cycles — seasons in life, seasons in products.
growth, pruning, rebuilding.
good systems honor that rhythm.
JavaScript · React · Next.js · TypeScript · GraphQL · Tailwind · Styled Components · Redux · Jest · Testing Library · Git · Vite · Figma
and whatever tools the next experiment calls for.
- Cursor (a thinking companion)
- Figma (where form begins to whisper)
- Unity (for world-building experiments)
- XTool Studio (digital ideas made tangible)
- Trello + Jira (rituals of order in creative chaos)
plants everywhere. natural light. soft lamps.
reggae rock or deep-focus playlists.
three cats acting as silent QA.
coffee or oat milk chai, depending on the sprint.
flow state feels like meditation with a keyboard.
- good UX is empathy practiced consistently.
- accessibility is a baseline, not a feature.
design and development are part of the same spell.
- systems should be elegant, not performative.
build with intention.
refactor with care.
pack out what you pack in (no tech debt).




