Problem
The product needed consistent subscription state and UX across browser extensions, the account portal, and backend APIs.
Full-stack contributor
Jan–Jul 2025
Nature-video new-tab extensions (Chrome and Edge) with weather, games, and 1500+ backgrounds, plus marketing site, Stripe account portal, and admin analytics — powered by a shared SvelteKit monorepo and Express API.
Subscription billing and content discovery across Chrome extensions, account portal, and admin surfaces.





The product needed consistent subscription state and UX across browser extensions, the account portal, and backend APIs.
I shipped shared SvelteKit UI patterns, subscription sync and Stripe checkout hardening on the frontend, and Express API work for billing, collections, and admin stats.