Work

Projects with a real problem behind them.

Independent tools I ship, and professional product work I contribute to. TabWise and GetSecret are mine. Encatch is a product I work on with a team.

TabWise

Open-source developer tool

A Chrome extension for organizing tabs, grouping them, and restoring a browsing session.

700+ installs · About 45 weekly active users · Featured on the Chrome Web Store

  • React
  • TypeScript
  • Manifest V3
  • Tailwind CSS

GetSecret

Open-source product

An open-source platform for sharing a secret through a link that expires or can be read only a limited number of times.

One-time retrieval and expiry · Open source and self-hostable · TypeScript SDK

  • React
  • TypeScript
  • NestJS
  • PostgreSQL
  • Prisma
  • Redis
  • Docker

Encatch

Professional product engineering

SaaS feedback infrastructure for configurable surveys. I contribute the admin panel, the public website, and the Web SDK.

Production SaaS · Admin panel, public site, and Web SDK · Team product

  • TanStack Start
  • Next.js
  • TypeScript
  • React
  • REST APIs

MaintainerOS

Independent product experiment

A hackathon project for open-source maintainers: repository workflows with a reviewable AI action pipeline.

  • Next.js
  • Prisma
  • Vercel AI SDK
  • PostgreSQL