PRODUCT
End-to-end
Submission, processing, review and feedback
SPORTS TECHNOLOGY · CUSTOM SOFTWARE · COMPUTER VISION
GKM Tech prepares uploaded goalkeeper footage with detection, tracking and pose data, then gives specialist analysts the tools to review technique and publish structured scores and feedback.

PRODUCT
End-to-end
Submission, processing, review and feedback
MEDIA
Asynchronous
Staged video processing outside the request cycle
SCORING
Human-controlled
Specialists publish the score
PROJECT SNAPSHOT
01
Goalkeepers wanted structured technical feedback from ordinary training or match video, but interpreting every clip manually made consistent analysis difficult to scale.
02
A customer platform, subscription and submission workflow, asynchronous computer-vision backend, annotation interface and analyst-controlled performance card.
03
We owned the customer product, processing pipeline, analyst workspace and commercial foundation.
What shipped
Working with TW was an absolute pleasure. We hired them to build the MVP for an AI-powered Computer Vision platform and they exceeded all expectations.
Riccardo C.
GKM Tech
Eyezilla operator feedback
HUMAN-IN-THE-LOOP WORKFLOW
The expert decision is the pivot between computer-vision preparation and customer-facing feedback.
01 · System stage
Customer upload
02 · System stage
Queued processing
03 · System stage
Frames, detections and pose
04 · Human decision
Analyst review
05 · Human decision
Scoring decision
06 · Human decision
Published GKM Card
SELECTED SYSTEM EVIDENCE

01
The React application covers authentication, subscription, video submission, processing state, feedback history and the visual GKM Card. Supabase provides managed identity, database and storage foundations, while Stripe and transactional email support the commercial workflow.
Why it mattered
The analysis service became a customer product rather than an internal computer-vision script.

02
Analysts can inspect the prepared footage, correct or confirm the relevant player evidence and apply the scoring framework. The published GKM Card reflects specialist review rather than an opaque model output.
Why it mattered
The MVP protects credibility while building the labelled evidence needed for future automation.
ENGINEERING DECISIONS
The system does not imply that pose estimation can produce a final performance judgement without context. Automation prepares the evidence and workflow; the analyst owns the published technical score.
Product trust
The customer-facing product and computer-vision backend can evolve independently. The public application remains responsive while Python services and GPU-compatible tooling handle media and model workloads.
Architecture
Review corrections are not discarded as one-off administrative work. The annotation interface creates a route for improving the dataset and evaluating where automation is reliable enough to expand.
Model development
RESPONSIBILITY
Working human-in-the-loop MVP
SELECTED TECHNOLOGY
RELEVANT EXPERIENCE
You need to turn specialist expertise into a repeatable software workflow.
You need computer vision to prepare evidence without overstating model judgement.
You need a customer product and an internal operations tool to work as one service.
RELATED WORK

ALLIMB
Working mobile PWA with live pose analysis, repetition counting and corrective feedback.
View case studyTENNIS VIDEO INTELLIGENCE
Court-aware player tracking and explainable active-play timelines.
View case studySTART A CONVERSATION
We can design the review boundary, build the operating workflow and create the evidence needed for later automation.