Back to projects

Case study / Own venture · AI

POSUTI.

From a recording to transcripts, notes, and decisions.

Role

Founder · End-to-end development

Project website

Context

POSUTI helps people work with recorded content: a full interview transcript, lecture notes, or meeting outcomes. I founded the product and wrote the entire service, from the user interface to backend processing and Python speech recognition. The service is running in production.

01

The challenge: make recordings useful

Transcription is the first step. Working with a lecture, interview, or meeting calls for a specific output: notes, a full transcript, decisions, or next steps. In POSUTI, users upload a recording, choose a template, and receive a structured document.

02

My contribution: the complete service

I independently developed the React and TypeScript frontend, the NestJS backend, and the Python speech recognition service. The application provides recording uploads, processing history, templates, and result exports.

Alongside audio processing, the service includes accounts, plans, processing-time allowances, and payments. These form a single product experience, taking the user from uploading a recording to receiving the output.

03

Architecture: speech recognition and text processing

Speech recognition runs in a separate Python service built with FastAPI. It uses local T-one and faster-whisper models, selected according to the recording language. FFmpeg prepares audio for processing.

Long-running processing uses RabbitMQ, while the backend persists jobs and manages retries. Transcription and output formatting are separate: a saved transcript can be processed with another template without running speech recognition again.

04

The outcome: a live product

The service is live in production. Users receive both a transcript and material shaped by their chosen template, from lecture notes to meeting outcomes. Text and subtitle exports are available.

Behind the outcomes

POSUTI brings together my entrepreneurial and engineering experience: I founded the product, built the complete service independently, and brought it into production.

Project technologies

ReactTypeScriptReact RouterNode.jsNestJSMongoDBRedisRabbitMQPythonFastAPIT-onefaster-whisperFFmpegDocker
Next caseUniVolt

Contact

Let’s talk about your challenge.