02 / 06
Role
Backend Engineer
Timeline
[PLACEHOLDER: dates]
Project paused
Stack
Node.js · Go · PostgreSQL
Result
Live broadcasts → play logs
01 Overview
A pipeline that listens to live broadcasts and turns them into evidence artists can use to claim royalties.
02 Problem
Music artists rarely know when their songs play on radio or TV, so they lose royalty income.
03 What I built
- Crawlers that monitored live radio and TV streams 24/7.
- An audio fingerprinting system (similar to Shazam) that matched broadcast audio against registered songs.
- A play log that recorded every match with station and time.
04 Result
A working pipeline that turned live broadcasts into play logs artists could earn from.
05 Tech stack
Node.jsGoPostgreSQLRedisDockerAudio fingerprinting
Next project
Catlog Landing & Public Pages