Work / case study
DogSport USA
An online community, breed registry and live-events platform for dog sport enthusiasts. Pedigree registry, sport clubs, live event broadcasts, and a handler and breeder network, on the web and in its own iOS and Android apps, serving the US, Canada and Europe. Built, hosted and operated end to end.
The platform in numbers
- Dogs in the registry
- 276,000+across 13 breeds
- Competition titles
- 103,000+recorded
- Health records
- 78,000+on file
- Event results
- 46,000+catalogued
- Handler profiles
- 9,900+
- Sport clubs
- 223
- Live broadcasts
- 22aired
- Broadcast viewers
- 900+members who have watched one
The brief
Dog sports are a devoted but niche world, scattered across generic forums, social media groups and spreadsheets. DogSport USA set out to give the community a real home: a searchable breed registry with pedigrees, sport clubs to organize around, live broadcasts of events, and a way for handlers and breeders to find each other. All in one platform, owned outright rather than rented.
What was built
Registry
Live events
Per-dog clips
Broadcaster app
Ask Max
Mobile apps
Clubs
Community
Sponsors
Payments
Three regions
Operations
Under the hood
DogSport USA runs its own live-video pipeline on AWS Elemental. Each event gets a MediaLive channel built for it on demand and torn down afterward, so nothing bills between events. MediaLive feeds a standing pool of MediaPackage channels. That pool lives in two regions: Virginia for North America and Frankfurt for European clubs, so a European broadcast never has to cross the Atlantic before it reaches viewers. Crews send video over encrypted SRT, RTMP or YouTube. If the camera signal drops, the stream switches itself to a sponsor loop and comes back when the signal returns.
Replays and per-dog clips are cut from the live archive in S3 within about half a minute of each run. A 32-core render server burns in the overlays. That server starts itself when work arrives and shuts down after twenty idle minutes, so heavy video work costs almost nothing between events. Everything is delivered through CloudFront with signed URLs, so paid content stays paid. Building the website is the easy part. Building the streaming stack behind it is the hard part.
What it runs on
Backend
Realtime
Streaming
Ingest
Video jobs
Delivery
Edge
Email
Mobile
AI
Payments
Security
Why it matters
The web platform, the servers behind it, the network they live on, and the payment and email systems around them all came from the same person. When something needs changing, there is no vendor finger-pointing and no waiting on a support queue. You talk to the engineer who built it.
Need a platform like this?
Call (870) 876-3016, text (870) 641-5054, or send a note.