Web engineer · Product builder

I engineer the web for golfers, dog people, trivia fans, plant nerds, and biohackers.

From charity golf platforms behind tens of thousands of tournaments to baseball trivia, field guides, and creative tools, I design, build, and ship products that people come back to.

Live products
0
Golf events launched
0
Raised for charity
0
Quizzes played
0

01 — Selected work

Seven live products. Seven very different audiences.

perfectgolfevent.com
Perfect Golf Event homepage: custom golf tournament websites, planning, and registration

01 Golf tournament platform

Perfect Golf Event

Custom websites, registration, and payments for charity and corporate golf tournaments.

A turnkey platform that takes an organizer from zero to a live tournament site in minutes, with a guided setup wizard, online checkout, and a storefront for contests, player gifts, and hole-in-one insurance.

  • Setup wizard that gets an event site live in minutes
  • Checkout with major cards, Apple Pay, and Google Pay
  • SMS updates, player pairings, sponsor recognition, live revenue tracking
24K+ events launched · $350M+ raised for charity
  • SaaS
  • E-commerce
  • Payments
  • Multi-tenant sites
Visit perfectgolfevent.com
golfevents.com
GolfEvents.com homepage: Fill your field, find your foursome

02 Golf event marketplace

GolfEvents.com

Fill your field. Find your foursome.

A two-sided marketplace where golfers discover tournaments open to the public near them, and organizers list events for free to recruit more players and sponsors.

  • Search by event name, location, or golf course
  • Free organizer listings, live in minutes
  • Local, charity-driven event discovery
  • Marketplace
  • Search
  • Geo
  • Growth
Visit golfevents.com
mlbknowledge.com
MLB Knowledge homepage: today's baseball trivia lineup with a pitch clock and batting order

03 Baseball trivia

MLB Knowledge

Free baseball trivia across all 30 clubs, every era, and the Negro Leagues.

A trivia game styled like game day: a rotating “batting order” of quizzes, a live pitch clock, and a personal Knowledge Score. Hundreds of team-season quizzes, with new ones every week.

  • Auto-rotating quiz lineup on a pitch-clock timer
  • Knowledge Score and tokens that reward repeat play
  • Year-in-review sets covering rookies, awards, and October
520 active quizzes · 100K+ completed
  • Gamification
  • Content at scale
  • Interactive UI
Visit mlbknowledge.com
poochopolis.com
Poochopolis homepage: illustrated dog park with a ZIP code search for vets, groomers, parks, and stores

04 Local guide for dog people

Poochopolis

Meet you at the park.

A neighborhood directory for dog owners. Drop in a ZIP code to map nearby vets, groomers, parks, and pet stores, then dig into a guide library organized like the rooms of a house.

  • ZIP-based local search across four place types
  • Ten topic hubs with roughly 90 in-depth guides
  • Warm, illustrated brand that makes browsing fun
  • Local search
  • Maps
  • Content hubs
  • Brand
Visit poochopolis.com
crushqr.com
CrushQR QR code generator with color, gradient, and dot style controls and a live preview

05 Creative tool

CrushQR

QR codes really should not be this fun.

A free QR code designer with a live preview and no sign-up required. Tune dot and corner styles, colors, and gradients, add a center logo, and download. Create an account to save codes to a personal library.

  • Instant re-rendering as you edit
  • Six dot styles, gradients, and custom center images
  • Accounts with a saved QR library
  • Generative tool
  • Canvas / SVG
  • Accounts
Visit crushqr.com
keersa.com
Keersa Health Tech homepage: clear, detailed guides to technologies shaping performance and longevity

06 Health technology publication

Keersa

Evidence, not hype.

Long-form guides to the technology behind sleep, recovery, heat and cold therapy, fitness, and longevity. Each guide compares devices, protocols, and costs, and an AI assistant answers reader questions.

  • Five pillar hubs of detailed, research-backed guides
  • “Ask Keersa AI” assistant for reader questions
  • Light and dark themes, built for search
  • Editorial
  • AI
  • SEO
  • Design system
Visit keersa.com
indexofherbs.com
Index of Herbs homepage: medicinal plants arranged on an interactive golden-angle spiral

07 Botanical reference

Index of Herbs

Plants, arranged the way they grow.

A living reference of medicinal herbs where the index is a data visualization. Every monograph is a node on a golden-angle spiral, the same pattern plants use to pack their seeds. (The spiral at the top of this page is a tribute.)

  • Interactive spiral map of every monograph
  • Consistent monograph format: history, how it works, uses, safety
  • Search by common name or Latin binomial, browse A–Z
  • Data viz
  • Reference
  • Search
Visit indexofherbs.com

02 — Approach

How I build. Small team energy, production-grade results.

Product first

I start with the person on the other side of the screen, whether that’s a tournament organizer on deadline or a fan with five minutes to kill. Then I engineer backward from there.

Fast is a feature

Lean pages, sensible caching, and images that earn their bytes. Speed shows up in conversion rates, search rankings, and how the product feels.

Interfaces with personality

A pitch clock on a trivia game. A seed spiral as a search index. Small, memorable details are what make a product someone’s favorite.

Built to be found

Structured content, clean semantics, and information architecture that scales from ten pages to thousands without losing its shape.

03 — Toolkit

End to end. From first commit to checkout.

Front end

  • Semantic HTML & modern CSS
  • JavaScript & interactive UI
  • Responsive, accessible design
  • Canvas, SVG & motion

Back end

  • APIs & data modeling
  • Auth & user accounts
  • Payments & e-commerce
  • Search & geo queries

Product & growth

  • SEO & content architecture
  • Analytics & experimentation
  • CMS & editorial workflows
  • AI-assisted features

Ship & run

  • Performance budgets
  • CDN, caching & security
  • Monitoring & uptime
  • Iterating on live products

04 — Contact

Have something worth building?

I’m always up for talking about new products, tough engineering problems, or making an existing site faster and better.