Case Studies

Every project here required figuring out something I hadn't done before — new stacks, new domains, real complexity. Here's the research, the approach, and what shipped.

Business OS

Flagship Small Business Suite
Small Business Suite

A multi-tenant web platform replacing Toast, Square, and 7shifts — customer website, admin dashboard, and an employee scheduling app, all on one Node/Express API and one Supabase database. 1 real client, 3 spec deployments, 2 in talks — 6 verticals live.

Live Deployments
White Bear Harmonics Real client

The platform's first real client — a Michigan wellness studio with a fully live booking platform, Stripe payments, and an owner admin dashboard. The owner now manages their own bookings and payouts through a custom dashboard — no Square, no Mindbody, no monthly SaaS fee.

The Inn Co. In talks

Direct booking platform for a boutique hotel — Stripe payments, 48hr cancellation policy, and owner admin dashboard.

The Bakery Co. Spec

Five-surface ordering platform — customer site, admin dashboard, iOS POS, iOS customer app, and AI ordering via MCP.

The Salon Co. Spec

14-page marketing and booking site — custom branding, 4-step reservation flow, Stripe deposits, and real-time stylist availability.

The Sports Bar Co. Spec

Reservations and events platform — table booking, live events calendar, and party inquiry form.

The Landscape Co. In talks

Multi-page garden design studio — photo-driven hero headers, 9 portfolio project detail pages, portfolio filter, and a live contact form backed by the platform API.

Cross-Platform Products

Tally app icon
Tally — Time Tracker

Cross-platform SaaS for freelancers and small teams — native iOS app (iPhone, Apple Watch, Mac via Catalyst) paired with a React web dashboard. Cross-platform subscription sync via StoreKit and Stripe. $9.99 one-time vs. $10–20/month competitors.

Freelance

Sort-Tek Inspection Systems
Sort-Tek Inspection Systems Live

Bespoke 6-page marketing site for a Troy, Michigan ISO 9001:2015-certified fastener inspection company. Custom design system, non-blocking font loading, WebP image delivery, GPU-composited animations. 100/100 Lighthouse across all four categories on both mobile and desktop. No framework, no template — built and delivered in under five days.

Contract Work

Tripsetta app icon
Tripsetta Active

Contracted by the founder to maintain and ship feature updates across Tripsetta's iOS, Android, and web platforms. Responsible for keeping real users' live products running and improving — across three codebases simultaneously. Keeping a real company's live product moving forward while they continue to grow their user base.

iOS Apps

CoastCast app icon
CoastCast

SwiftUI iOS app with a Python FastAPI backend delivering real-time conditions for 54 Michigan beaches. On-device CoreML/XGBoost crowd prediction, Dynamic Island Live Activities, Siri Shortcuts, WidgetKit, and a Swift Testing suite with 120+ parameterized test cases.

Experiments

JavaScript Calculator
JavaScript Calculator

Vanilla JavaScript calculator with procedurally generated click sounds via the Web Audio API, voice input that animates every button press in real time, full keyboard support, and a hidden long-press power toggle. No libraries. No audio files.