Website Development

Websites That Perform.

Modern websites and web apps built with Next.js, React, and TypeScript, fast, accessible, and ready to rank.

What I Build

From a one-page launch site to a full SaaS, same engineering bar.

Landing & Marketing Sites

Conversion-focused sites that load fast, rank well, and look great on every device, from solo founders to scale-ups.

  • Static export & edge hosting
  • CMS-driven content
  • A/B test ready
  • Analytics & conversion tracking

Web Apps & Dashboards

Full-stack web apps with auth, databases, and real-time features, built on the Next.js App Router.

  • Server components & actions
  • Auth (NextAuth, Clerk, custom)
  • Postgres, SQLite, Cloudflare D1
  • Real-time with WebSockets

E-commerce & SaaS

Storefronts and subscription products with Stripe, headless CMS, and the full checkout-to-fulfillment loop.

  • Stripe & subscription billing
  • Headless CMS integration
  • Shopify, Medusa, custom backends
  • Webhooks & order management

Stack & Tooling

The same tools I use to ship my own products, battle-tested, not trendy.

Next.js + React

App Router, server components, and static export, the framework I default to for almost every site.

TypeScript + Tailwind

Type-safe by default, styled with Tailwind and shadcn/ui for fast, consistent design systems.

Edge Hosting

Cloudflare Pages, Vercel, and GitHub Pages, picked based on cost, dynamic needs, and traffic profile.

SEO & Performance

Core Web Vitals, structured data, sitemaps, and OG tags, built in, not bolted on.

From Brief to Launch

Short, opinionated process focused on shipping something real, fast.

Goals & Scope

Define what the site is for: leads, sales, content, app. Scope follows the goal, not the other way around.

Design & Prototype

Wireframes and a working prototype within a week. Validate the layout before investing in polish.

Build

Component-driven development with TypeScript, Tailwind, and shadcn/ui. Clean code, easy to extend.

Launch & Iterate

Deploy with monitoring, analytics, and SEO instrumentation. Iterate based on real traffic.

Performance, SEO & Accessibility

Three things every website should get right, and most don't.

Built for Speed

Lighthouse 90+ targets, image optimization, edge caching, and lazy loading, fast on real devices, not just in the lab.

SEO from Day One

Structured data, sitemaps, canonical URLs, OG/Twitter cards, and semantic HTML baked into every page.

Accessibility & i18n

WCAG-conscious markup, keyboard navigation, and multi-language support when you need to reach global users.

Have a Website Project?

Whether it's a landing page, a marketing site, or a full web app, let's talk about how to ship it well.