Audio AI · Distributed Systems Project profile
ScribeFlow
An event-driven audio transcription platform with timestamped transcripts and JSON, SRT and VTT exports.
- Role
- System Design & End-to-End Engineering
- Disclosure
- Independent system build · Architecture documented
What I owned
The responsibility behind the product name.
Designed and built the asynchronous upload, queue and worker architecture: a NestJS API, PostgreSQL job state, RabbitMQ delivery, Python transcription workers, retry and dead-letter handling, and a Next.js client.
Engineering scope
What I worked on.
- Asynchronous transcription API
- RabbitMQ retries and dead-letter queues
- Idempotent PostgreSQL job state
- FFmpeg normalization and faster-whisper processing
- Timestamped transcript and subtitle exports
Technology
The technical surface.
- NestJS
- Next.js
- Python
- PostgreSQL
- RabbitMQ
- FFmpeg
- faster-whisper
The work is described through verified responsibilities and engineering scope. Private commercial metrics and unsupported outcome claims are intentionally omitted.