Poland · I build things that put language models to work, and ship them to real users.
🎵 Niespodzianka Muzyczna · live · commercial
A personalised song as a gift. You answer a few questions about the person, pick a style — ballad, pop, rap, disco polo — and the lyrics are written from your answers, with one free revision. AI composes the music and the vocal, a human checks the result, and about 24 hours later you get an MP3 plus a printable PDF gift card with a QR code to the track. Singles from 39.99 zł, EP and full-album tiers on the way.
The genuinely hard part is the vocal: most engines read Polish lyrics with an American accent and no emotion, so picking and driving the audio models is most of the work.
💪 E.V. · live · private repo
A health coach for a two-person household — workout plans and sessions, nutrition logging with photo analysis, an AI coach you can actually talk to, and a gamification layer that scores itself from data the app already has.
Built with Next.js on Netlify, Supabase with row-level security throughout, and Google Gemini including the Live API. Two pieces I like:
- Voice mode runs browser → Google directly, because Netlify Functions can't hold a WebSocket. The server's only job is minting a single-use ephemeral token with the model, system prompt and tool list locked in — the browser never holds an API key and can't substitute its own prompt. Every tool call still round-trips to the server, so writes happen under the user's own RLS.
- Steps sync from an iPhone with nothing to install. An iOS Shortcut posts Apple
Health step counts to a token-authenticated endpoint. The write goes through one
security definerPostgres function, so an endpoint that is public by construction never holds credentials that bypass RLS.
Gen AI
Web
Data & analytics
Ways of working — Agile (Scrum, Kanban) · Jira · application testing
| brain-tumor-detector | Tumour classification from MRI scans |
| Machine-Learning-Web-App | Streamlit app estimating income, trained on the 2023 Stack Overflow survey |
| Data-Science | Notebooks, Power BI and VBA from my analytics work |
| KoktajLove | Cocktail app in TypeScript |
| Filmweb-webscrapper | Scrapes film ratings and returns them as JSON |


