FREELANCE · JAN–SEP 2025
Media processing service
A service for downloading media, converting audio, and extracting metadata.
The challenge
Support media downloads, audio conversion, and metadata extraction while processing runs in the background.
Architecture decisions
Set up background processing, cloud file storage, and reuse of previously processed files.
Reliability & failure handling
Added live status updates, time-limited download links, and service health checks.
What I delivered
Media downloads, audio conversion, metadata extraction, and links to completed files.