Skip to main content
Auto-memory
Retell + Twilio
MCP ecosystem
Founder Pres.
Obsidian + QMD
Review pass
Claude / Codex
Convex
75K+ sold
SwiftUI CloudKit
Next.js + Vercel
1,350+ locations
Shopify
Session notes
Founder
MCP forks
<60s response
Operator chapters
QMD retrieval
121+ skills
Six figures raised
Founder office
back to grid
Founder work2016 → 2022

DoubleTake

Recruiting-video platform for athletes and families, with a serious pre-ChatGPT computer-vision POC running behind it. The AI never reached the live product. The April 2020 proof was real: 74 annotated videos, 12.6M player crops, 92.8% Re-ID validation triplet accuracy.

founder work
doubletake.video
DoubleTake logo
DoubleTakeApr 2020
Apr 2020
internal AI POC
12.6M
player crops generated
92.8%
Re-ID validation triplet accuracy
1,031
registered users
Six figures
outside capital raised
§01LiveThe live product, the vision proof

Game film in. Reel out.

A MERN platform served the recruiting-video product. An Active Player Tracking POC ran underneath it. The domain is still live.

doubletake.video
Open
Live public domain embedded in-page.doubletake.video
§02APT PipelineDays → minutes

Four steps: raw game film in, a shareable reel out. The premise was that a tracker could find the athlete for the editor.

STEP 01 · IN
Raw game film
parent uploads · jersey #
STEP 02 · TRACK
APT computer-vision
player ID across occlusion
STEP 03 · CUT
Auto-segment plays
moments of action only
STEP 04 · OUT
Shareable reel
days → minutes
§03APT SpecWhat the tracker was built to emit

A vision POC meant to hold onto one athlete across occlusion, multiple cameras, and bad lighting, then isolate only the moments of action.

APT signal map
Active Player Tracking. What the model was built to output.
  • INPUTRaw sideline or broadcast footage uploaded per game by the parent, tagged once with the athlete's jersey number.
  • ANCHORRe-identification anchored to the jersey number, so one athlete stays tagged across every play and angle.
  • TRACKA Siamese triplet Re-ID model holds the athlete through occlusion, crowding, and camera switches, where ordinary tracking loses them.
  • SEGMENTPose keypoints feed a compact action model that flags moments of action rather than dead time.
  • PROOF92.8% Re-ID validation triplet accuracy on 12.6M player crops from 74 annotated videos.
  • OUTPUTA runnable demo path from athlete tag to highlight candidates.
§04The proofApril 2020 · CV POC

What the tracker actually saw.

Raw game film in; detection, tracking, pose, and action scoring out. These are real frames and a 31-second clip from the April 2020 computer-vision build, running well before the generative-AI wave.

Demo clip · 0:31The full passDetection boxes, persistent IDs, and live action probabilities — long pass, dive save, breakaway — scored frame by frame.
Soccer field with each player boxed and labelled by the detector.
01 · DetectPerson detectionYOLOv3 locates every player in the frame, re-running every few seconds to re-anchor the field.
Four-panel view: tracked players carry persistent ID boxes beside the processing terminal.
02 · Track + Re-IDHold the athleteCSRT tracking plus a Siamese triplet Re-ID model keeps each player's ID through occlusion and camera cuts.
Players overlaid with cyan skeleton keypoints for pose estimation.
03 · Pose → actionFind the momentPoseNet keypoints feed a compact action model that flags the moments worth keeping.
§05Stack

What it runs on.

MongoDB / DatabaseExpress / APIReact / WebNode.js / RuntimeAngular / POC web clientFlask/OpenAPI / POC backendAWS S3 / StorageAWS Batch / Training jobsAWS SageMaker / Model trainingYOLOv3 / Person detectionCSRT / Player trackingSiamese triplet network / Re-IDResNet50 / Embedding modelPoseNet / Pose estimationTensorFlow / ML runtimeOpenCV / Video processingStripe / BillingActive Player Tracking / Computer vision
§06Artifacts

The shippable evidence.

The recruiting-video workflow was the public surface. The April 2020 vision POC's own output is shown below; the full report, archived code, and financials stay private.

Live product domainOpen ->

doubletake.video. Public DoubleTake product shell.

public
Active Player Tracking pipeline

CV/ML system: player detection, CSRT tracking, Siamese Re-ID, pose estimation, and action detection, used to find highlight candidates in game film.

demo output shown on-page · system stays private
POC technical results

Internal April 2020 delivery, plus a running-action detector tuned to an 80% recall threshold.

private · technical notes and archived repo
Operating record

Six figures of outside capital raised. Organic growth to 1,031 users across athletes, parents, and coaches (no paid acquisition). Roughly $30K of revenue during the COVID year.

public launch evidence starts 2018 · paid product traction through 2022