Portfolio

Things I have shipped, with the role I held, what it produced, and where to check the claim. Generating work has become cheap. Specifying it and verifying it have not.

All Open Source Products Media & Publishing

quality-gate-swift

Author · 2026–present

A pre-commit gate for Swift projects: 45 SwiftSyntax-based checkers for recursion, pointer escape, concurrency, safety, documentation and release readiness, with SARIF output for GitHub Code Scanning. No overrides.

v3.2.1 runs 3,213 tests across 60 test targets and holds every project I ship at zero warnings and zero failures.

SwiftMCPServer

Author · 2026–present

A Swift 6 framework for building Model Context Protocol servers. The foundation under GeoSEOMCP, BusinessMathMCP and the production servers on roseclub.org.

195/195 on the official conformance suite's 2026-07-28 requirements and 227/227 on the full suite, reproducible from the README.

SwiftMCPClient

Author · 2026–present

The client half of the Swift MCP ecosystem: HTTP/SSE, Streamable HTTP, WebSocket and stdio transports, OAuth, and MCPExplorer, a macOS app for poking at servers.

v0.12.0 ships its own conformance suite for stateless servers, run against SwiftMCPServer so the two halves are held to the same contract.

swift-oauth

Author · 2026–present

OAuth 2.1 for Swift, both sides: an authorization server and a client, with a conformance suite so another implementation can be held to the same rules.

v1.0.0-beta.5: 469 tests, gate 0/0, Linux CI green. Eight beta defects came from one real consumer and none from the test suite, which is why the 1.0 promotion waits on consumers.

GeoSEOMCP

Author · 2026–present

An MCP server that scores a website's visibility to AI systems: citability, structured data, crawler access, readability and brand authority.

29 tools, 183 tests across domain, registration and contract suites; deployed in production behind geo-audit.

BusinessMath

Author · 2025–present

Financial modeling, simulation and optimization in Swift 6: DCF, Monte Carlo, Black-Scholes, CDS pricing, efficient frontier, GPU-accelerated portfolio optimization.

The library behind BusinessMathMCP, which exposes 200+ of its calculations to AI assistants; a 12-week course on the site walks through it.

geo-audit

Founder, sole engineer · 2026–present

A SaaS audit service for small businesses: Vapor, PostgreSQL, Redis job queues and Stripe, calling GeoSEOMCP for scoring.

A paid product built end to end by one person, from the spec through the systemd unit, on the same gate as the libraries beneath it.

Shop Marriott

Head of Product, Hotels at Home · 2020–2023

Marriott's global online retailer of hotel home goods. One of 70+ storefronts across 40+ hospitality brands on a shared platform.

Re-platformed the front and back end across all 70+ sites with a 14-person global team, and used an LLM pipeline to harmonize 14,000 SKUs in four languages in about two hours for under $5.

Shop With Golf

Product Lead, NBCUniversal Content Commerce · 2018–2020

NBC Golf's content-and-commerce marketplace, pairing young golf brands with the network's coverage.

Took over a stalled $10mm project and launched in eight months with 29 brands. A Swift middleware prototype I wrote cut vendor onboarding from four months to two weeks.

Seeso

Director, Content Strategy & Operations, NBCUniversal · 2015–2017

NBCUniversal's subscription comedy streaming service, its first direct-to-consumer platform.

Asked to lead retention and developed a RICE-prioritized program that cut monthly churn by 6% in one quarter and lifted customer lifetime value by 40%. Shipped the Apple TV app in time for the holidays after the original vendor failed.

WineTaster 3

Author · 2020–present

Statistical analysis of blind wine tastings for iPhone, iPad and Apple Vision Pro, a modern successor to a DOS program by a former Princeton economics chair.

On the App Store; a native visionOS build shipped on Vision Pro launch day. The statistics package it needed was open-sourced and grew into BusinessMath.

Princeton 2000 Reunions

Class President · 2022–present

The Class of 2000's 25th Reunion site, built and run for a 30-volunteer committee.

A record 2,000-person, $1mm+ reunion; the class led all classes in annual giving dollars ($6.5mm) and participation (62.9%).

UCBComedy.com

Director of New Media and Development · 2007–2008

The Upright Citizens Brigade's third stage, created in 2008.

Developed and launched the site; produced 50+ digital shorts from a pool of 300 performers and 2,000 students.

Nassau Weekly

Publisher · 1997–2000

Princeton's weekly newsmagazine, published since 1979.

Conceived, designed and shipped the online edition in three weeks as a junior; grew advertising revenue 200% with a staff of 48.