Staff Product Engineer with 10+ years building production web applications, internal tools, design systems, developer platforms, and full-stack SaaS products.
Operating principles
-
Start with the user workflow
Turn messy needs into clear product direction and thoughtful interaction design.
-
Work across the whole system
Move between frontend, backend, data, and operations to solve the real problem.
-
Ship with judgment
Weigh user empathy, business needs, and engineering rigor when deciding what to ship.
- TypeScript
- React
- Next.js
- TanStack
- Node.js
- PostgreSQL
- Drizzle ORM
- Tailwind CSS
- Cloudflare stack Workers, Queues, R2
- Payments infra Stripe, Shopify, Autumn, RevenueCat
- Analytics and debugging Sentry, PostHog
- Automated testing Vitest, Playwright
Sumi
Founder
Building a full-stack B2B SaaS platform for tattoo artists and studios across intake, booking, studio profiles, project pipelines, admin tooling, onboarding, payments, and public booking flows.
- Own product discovery, customer workflow research, roadmap decisions, full-stack architecture, and studio-facing positioning.
- Interviewed around 20 tattoo artists and integrated Sumi with 2 working artist workflows while preparing for release and paid users.
- Integrated Gmail, Google Calendar, Stripe, Resend, PostHog, and Cloudflare infrastructure for communication, appointments, onboarding, payments, and operations.
TypeScript / React / TanStack Start / Drizzle ORM / PostgreSQL / Stripe / Cloudflare stack
Heyday
Senior Frontend Engineer
- Shipped a streamlined onboarding flow in one day using an AI-assisted workflow, driving an approximately 15% lift in completion in an A/B test.
- Led migration from create-react-app to Next.js, improving frontend architecture, performance, maintainability, and developer experience.
- Built AI-assisted writing features using Tiptap editor infrastructure across customer-facing product surfaces.
React / Next.js / TypeScript / Tailwind CSS / Tiptap
Govalo
Founding Full Stack Engineer
- Reduced webhook processing errors by 80% by replacing a monolithic handler with an asynchronous jobs system with exponential retries and dead-letter recovery.
- Established coding conventions, design patterns, and product engineering practices for the team.
- Created internal management tools for troubleshooting, promo code administration, billing plan management, and customer operations.
Next.js / TypeScript / Node.js / Tailwind CSS / BullMQ / Shopify
Cruise Automation
Senior Full Stack Engineer
- Developed a custom Electron-based Data Workbench for data scientists to manipulate Google BigQuery data and visualize results using Python and Highcharts.
- Built internal CI and data visualization tools to analyze results from millions of autonomous vehicle simulation runs.
Next.js / Go / Electron / Python / Highcharts / BigQuery
Unity Technologies
Full Stack Engineer
- Contributed to the Unity Ads platform, building product surfaces for game developer monetization insights.
React / Redux / Go / Node.js
Idean, Inc (now frog)
Senior UI Developer (Contract)
- Developed a B2B web application for a multinational media streaming service and established frontend best practices for the team.
React / Redux
Euclid Analytics (acq. by WeWork)
Software Engineer
- Migrated the main product from Rails Asset Pipeline to ES2015 and Webpack and developed a data verification app.
ES2015 / Webpack / Express.js / React
Walmart Labs (Sam's Club)
Senior Mobile Web Engineer
- Led implementation of new UI designs using Angular and CSS components, unifying styles across teams.
Angular / CSS
Dell
Software Development Staff Engineer
- Led creation of a shared UI library adopted by around 100 Dell products and guided remote teams on AngularJS adoption and frontend architecture.
AngularJS / UI libraries / Frontend architecture