Product engineering
End-to-end delivery for modern web products, from first architecture decisions to production launch.
Senior Software Engineer · Independent Consultant
I help founders and engineering leaders design, build, and improve high-stakes digital products, from TypeScript platforms and AI applications to blockchain infrastructure.

How I help
I work at the point where product decisions, architecture, and delivery meet.
End-to-end delivery for modern web products, from first architecture decisions to production launch.
Practical AI features built around real workflows, reliable evaluation, and maintainable product architecture.
Senior-level technical direction when the cost of a wrong decision is high.
User-facing applications and integration layers for complex on-chain systems.
Field notes

After a single transfer, bots started dusting my wallet from lookalike addresses. How address poisoning works, why it costs nothing to run, and how not to fall for it.

How I wired Supabase, Vercel, and RevenueCat into Claude Code via MCP while building Council, with the exact setup for each — plus three guest passes.

How a small JavaScript library plays the Moonlight Sonata in the browser using nothing but oscillators, with a live demo you can click and hear.
Technology
Tools are decisions, not identity. I use proven technology that fits the product, team, and stage.
Experience
I have led and delivered work across early-stage products, scaling platforms, and complex technical domains.
Helping teams de-risk architecture, accelerate delivery, and turn technical complexity into product leverage.
Guiding product engineering across TypeScript systems, AI-enabled workflows, and blockchain applications.
Building resilient web products end-to-end, from interface systems to APIs, data models, and infrastructure.
Let’s turn it into a clear plan, and then into software your team can trust.