Corp-OS
A portable personal work OS, shipped as a Claude plugin: 23 skills that operate on a folder of markdown files.
49 projects
Software, tooling, brand, and event work in one place. Some of it was a job; some of it was the non-profit; some of it was a weekend. Each card says which, and the second row of filters splits them.
A portable personal work OS, shipped as a Claude plugin: 23 skills that operate on a folder of markdown files.
A company-agnostic product management skill system: a curated brain of confirmed claims, each carrying its citation.
The design system this site is built on: tokens, type, and components, contrast-checked in both themes.
A versioned personal skill library that lives on disk, so it can be edited in a real editor and reviewed as a diff.
Senior PM at PlanHub: the first connectivity strategy with the partner team, and the Claude skills, knowledge base, and roadmap tooling that let a distributed product org move faster.
Principal PM at Enable: discovery and design for the move to an AI-first, API-enabled rebate platform, new data object models, and folding the Flintfox acquisition's pricing into the workflow.
Rebuilt FSU's computer science ethics course from the ground up in 2020, with a new textbook, and have run it for about a thousand students a year across four campuses since. SACS- and ABET-accredited.
FSU's one-credit introduction to the shell, taught since 2025 on the existing course framework, with a textbook I wrote for it because the optional ones predate most students.
Seven years at iSirona, then NantHealth, then Masimo: engineer to product lead on the platform that connected 500+ medical devices to hospital EHRs, and a 0-to-1 product for clinical rounding.
Product lead for Splash's managed Salesforce package: a guided setup, two-way authenticated connections, real-time event and guest sync, and Flow components admins can wire up without code.
Ran strategic, referral, revenue, and ISV partnerships for a five-product-line company through the pandemic: 6x partnership revenue in two years, a first-of-its-kind Netchex deal, and the DaxkoExchange marketplace launch.
A one-hour ethics workshop for a software company, built from the university course: definitions, three cases (Therac-25, 'Ethics, Schmethics', Google Street View), and rapid-fire questions about the product decisions the room actually makes.
Senior PM for ecosystems at Crossbeam: the CRM integrations the product runs on, eight first-time partner integrations, and the connectivity strategy that became the company's integration playbook.
Senior PM for integrations at Splash through the Cvent acquisition: replaced a failing Salesforce landscape, shipped meeting booking on event pages with Chili Piper, rebuilt HubSpot, and doubled platform reliability.
A family caretaking coordination app with an escalation engine and a natural-language assistant over the schedule.
A mobile course guide for the Monster at Majette disc golf course, shipped to the App Store and the web from one data file.
A glanceable dashboard on a 2560x720 touch panel, driven by a Raspberry Pi in kiosk mode.
A model for college football outcomes, built mostly to find out where a model like this stops being honest.
Member leaderboards for the 501(c)(3), with PDGA ratings scraped monthly because PDGA has no public API.
Contributor to the Alloy and Partnership Leaders guide for GTM teams: the What / Why / How framework product managers need before an integration request gets a yes.
A talk and a set of visuals on why every integration is harder than the demo: the layers between two products, and everything it takes to get to one endpoint.
The document every partner-built Splash integration ran on: pre-build agreement, design and build, and delivery, so the two companies scoped the same thing and shipped something supportable.
Co-taught Partnership Leaders' four-week EcoU mastermind with Briana Strauss of Zapier in June 2023: discovery, evaluation, execution, and launch of technology partnerships, one live hour a week.
This site. Astro, static, and styled entirely from the Five-Phase Design System so the system has to survive a real deliverable.
The umbrella for my independent work: product strategy, custom software, and design under one name, with a site that says what it is in one screen.
The 501(c)(3)'s online storefront: jerseys, supporter series, and the Squid Squad disc-return program, run on Square so volunteers never touch a checkout.
A shared guide for partners scoping a technical integration, built across two companies. It exists to force agreement on the solution before anyone builds it.
The identity for the 501(c)(3) I founded: a gull that doubles as dunes, a basket in the negative space, and two stars carried over from the original mark.
Managed and launched the rebrand from Bay County Disc Golf Club to Bay County Disc Golf: new mark, modernized values, and a focused mission statement.
Seven years of brand, jerseys, trophies, and sponsor kit for the club's Halloween tournament, run on a custom Majette layout the Saturday before Halloween. 2026 brings a written design system and a new jersey.
Brand package for the annual championship, built around the course's dunes, water hazards, and the palms that survived a Category 5 hurricane.
Two generations of tee signs for an 18-hole course with five layouts: the 2021 strips built in Canva, and the current full-map signs whose fairway art also powers the course app.
Vectorized a hand-drawn monster into the primary mark for The Monster at Majette, tightening the wings for symmetry and redrawing over removed text.
Marks for local businesses, disc golf clubs and retailers, and a couple of software companies: mostly Illustrator, mostly one-color-first so they survive embroidery and vinyl.
Logo for a three-round charity tournament benefiting equine therapy for veterans. An anvil for the iron, and stars for the rounds and the layouts.
After Hurricane Michael took a million trees, this initiative mark put roots on the R and gave the tree-planting program its own identity.
A nine-jersey series in SEC college-town colorways, so members could rep their school on the course without a single licensed logo.
Tournament kit for the 2026 Tallahassee Open: player jerseys, staff tote bags, and a flag, delivered as a single production spec sheet.
A brand and jerseys for the club members who dive and drag the ponds to recover everyone else's discs.
Two jerseys where the proceeds go to a named member: a way for the club to rally around people, not just events.
The everyday jerseys: a three-colorway club line with a single stripe, a blackout for people who want the mark and nothing else, and a club kit for Wiregrass.
Miami Vice colors, palms on the sleeve for the trees still standing on the local course, and a neon mark on the back with room for a PDGA number.
Numbered bag tags for the club's year-round tag challenge: the mark, the position, and a QR code to the leaderboard on the front, the club's five values on the back.
Identity for a Florida roofing and restoration contractor: the 2 lives in the R's negative space, under a roof, beside a deliberately unfinished wall.
Designed and produced challenge coins to recognize the people who go out of their way for the organization.
A white-labeled hot sauce line for player's packs: garlic habanero, jalapeno, and a traditional Louisiana cayenne.
An annual doubles tournament, a naughty round and a nice round, raising money for the Gulf Coast Children's Advocacy Center at Christmas.
Coordinated post-produced tournament coverage with the Disc Golf Guy, plus the announcement and card graphics. Five videos, over 150,000 views.
Social graphics and an awareness campaign for a cosponsored junior team raising money for the PDGA Amateur Junior World Championship.
Nothing in that category yet.