I build web products end to end, mostly in TypeScript (Next.js, Supabase) and Python. Most of what I know I learned by putting things in front of real users and fixing what broke: payments, prompts that drift, data I locked myself out of. I have a BSc in Computer Science, and I'm looking for a team that ships real products, where I can contribute from day one and grow faster by working next to engineers better than me.
selected work
pripremi.rs
live SaaS
Lesson plans for Serbian primary school teachers, generated in seconds. I built and run all of it: the generation pipeline, the API, Paddle subscriptions priced for the local market, and distribution through teacher communities.
Turns Claude Code session transcripts into a local, plain-markdown knowledge base and serves it back to the agent mid-session over MCP, so past decisions get consulted instead of rediscovered.
TypeScript · Node.js · MCP · Anthropic API · Ollama
Sift: A Telegram bot that turns anything you send it into a searchable digest. Django · Next.js
Novera: A node-based AI image studio; pipelines are drawn as graphs and run through a job queue. React Flow · BullMQ
GrowthQ ↗: co-founded; AI social media content for small businesses, generated from a per-brand profile. Selected for NTP Niš Launcher (7 of 108 teams), grant-funded. Node.js · LLM + image models
Fokus: An always-on-top desktop focus widget with global-shortcut capture. Tauri · SQLite
Serbian TTS pipeline: Transcription, LLM text cleanup, SSML markup and voice synthesis for long-form audio. Whisper · Claude · ElevenLabs