Selected Work
Proof, not promises.
I’d rather show you running software than talk about it. Here’s a Shopify storefront rebuild for a retail brand, a live booking SaaS, and production sites you can open right now — built by one person who’s also a network and security engineer, so the plumbing underneath is built to hold up.

A Shopify storefront rebuild for a sports apparel brand — new theme, product personalization, and a pre-launch audit that caught what would have broken on day one.
What made it interesting
Personalization on Shopify is where most stores fall over: the options logic, the cart, and the theme all have to agree. Rebuilt the theme, wired per-item personalization, and ran a full audit — forms, checkout, SEO, speed — before anything went live. Delivered on a fixed fee.

Booking software built around one idea: every opening is a Slot — a sellable thing with its own link and its own price. Share the link, first client to claim it wins and pays.
What made it interesting
The link is the product, not the dashboard. Behind it: multi-tenant architecture, Stripe Connect Express so each provider is paid into their own bank account, SMS reminders on an approved A2P 10DLC campaign, and a CRM that works out client cadence on its own.

The site you’re on. Server-rendered, fast, and running a custom AI assistant I built — not an off-the-shelf widget.
What made it interesting
Next.js 15 SSR on serverless, a custom streaming Claude assistant wired server-side, contact delivery via Resend, and a strict Content-Security-Policy. The demo is the site.

A personal / professional profile site — a clean, fast home base for projects and background.
What made it interesting
Shows the range: from a full SaaS platform down to a sharp one-pager, same standard of build.
The same standard underneath all of it
Whether it’s a one-page site or a multi-tenant SaaS, the fundamentals don’t change: fast, maintainable, and secure by default.
Frontend
Next.js, React, TypeScript
Backend & Data
Node, Python, Postgres, Supabase
Commerce
Shopify, Liquid, Stripe Connect
AI
Claude, OpenAI, RAG, agents
Security
Auth, CSP, least-privilege by default
Have something to build?
Let’s talk about what you’re trying to ship.
Tell me the problem. I’ll tell you what’s realistic, what it takes, and whether I’m the right person to build it.