About me
I’m an AI & software engineer based in Prague. I build and ship AI applications end-to-end - from LLM agents and RAG systems to multimodal GenAI and the production software around them.
I design LLM-powered products from first sketch to launch - agentic systems, RAG architectures and multimodal GenAI - backed by solid full-stack engineering and a strong testing and automation background. I care about correctness, reliability and developer experience as much as the final result.
Beyond the AI work I build custom software for companies: full-stack CRM and ERP systems, smartphone apps, browser extensions, and landing pages I design as well as build.
Seven years in software and AI, twenty-plus projects shipped: GenAI (agents, RAG, multimodal & MLOps), full-stack (JavaScript, Node.js & Python) and custom software built to fit the business.
Projects
-
SPS AI Coding
AI · 2026
An AI tool that turns a plain-language machine description into PLC code - IEC 61131-3 Structured Text for Beckhoff TwinCAT or Siemens SCL for TIA Portal - with a chat to refine the logic and a simulator to run it.
- IEC 61131-3
- Code Generation
- TwinCAT / TIA
-
Cognihire
AI · Web · 2024
An AI-native applicant tracking system - jobs, requisitions, candidates and referrals in one workflow, with CVs parsed on upload and a branded careers site per company.
- ATS
- CV Parsing
- Multi-tenant
- SaaS
-
Cognihire Extension
Web · Automation · 2026
A browser extension that puts the applicant tracking system on top of a LinkedIn or XING profile: it shows whether the person on screen is already on file and which job they applied for, and syncs the profile into a vacancy or the talent pool in one click without leaving the page.
- Browser Extension
- LinkedIn / XING
- Candidate Sourcing
-
Hostel PMS
AI · Web · 2026
A property management system for hostels, run at bed level rather than room level: a dorm calendar, reservations, guests, housekeeping and POS, plus rule-based fraud alerts that watch the activity stream for voids, edits and actions outside a shift.
- PMS
- Bed-level Booking
- Anomaly Detection
- SaaS
-
Magic-Prompts.de
AI · Web · 2025
A German prompt library of more than 10,000 AI prompts across six categories and thirty subcategories - filtered by prompt type, saved to favourites, with weekly free picks and a paid Pro tier.
- Prompt Library
- Search & Filters
- Subscriptions
- SaaS
-
HR Management System
Web · 2026
An employee self-service portal - absence balances and holiday requests, an employee directory filtered by team and location, a shared document library and an admin area, in German or English.
- Self-Service
- Absence Management
- Multi-language
- SaaS
-
Custom Chatbot
AI · Apps · 2026
A desktop AI assistant wired into a whole product suite through MCP servers and tools - hiring, CRM, project boards and brand assets from a single prompt.
- MCP
- Agentic AI
- Desktop App
-
Telegram AI Assistant
AI · Agents · 2026
A Telegram front end for a self-hosted personal agent - Hermes or OpenClaw - so the assistant is reachable from a phone: it takes a question typed or spoken, shows the shell commands, file reads and web lookups it runs on the way, answers with charts and files, and writes itself a new skill when a task needed one.
- Telegram Bot
- Voice Input
- Self-written Skills
-
Custom CRM
AI · Web · 2026
An AI-native CRM: leads, accounts and contacts feeding a drag-and-drop opportunity pipeline that keeps probability and forecast up to date as deals move.
- CRM
- Pipeline
- Automations
- SaaS
-
Lovable Clone
AI · Agents · Web · 2025
An AI app builder: describe a web app in plain language and it writes the spec, generates the code, starts a dev server and renders the result in a live preview you can screenshot, inspect element by element or open in its own tab.
- Code Generation
- Live Preview
- Agentic AI
- SaaS
-
Van Paw
AI · Web · 2025
An AI portrait studio for pets and people: upload a few photos, pick a painterly style from Velázquez to Belle Époque, and get a free preview before downloading the piece or ordering it as a print.
- Image Generation
- Style Transfer
- Print on Demand
- SaaS
-
Confluence Clone
Web · 2026
A team knowledge workspace - nested spaces, templates, live docs, whiteboards and databases, with drafts and publishing built in.
- Wiki
- Live Docs
- Whiteboards
- SaaS
-
Jira Clone
Web · 2026
A project tracker built on boards - kanban with sprints and a backlog, work items carrying subtasks, links, attachments and comments, plus epics, timeline and reports.
- Kanban
- Sprints
- Backlog
- SaaS
-
Aha Clone
Web · 2026
A product roadmapping workspace - strategic goals and initiatives, an ideas portal with status and volume dashboards, feature boards grouped by release, and a Gantt timeline across releases and phases.
- Roadmaps
- Ideas Portal
- Gantt
- SaaS
-
Notion Clone
Web · 2026
A workspace of linked databases - task, project and goal trackers as tables or boards, meeting notes with a detail side panel, a document hub and forms, all under one nested sidebar.
- Databases
- Board Views
- Docs
- SaaS
-
Canva Clone
Web · 2026
A design editor in the browser: pick a format from Instagram post to A4 document, then arrange text, shapes and library elements on a canvas with layers, colour and gradient pickers, text effects and multi-page documents.
- Design Editor
- Layers & Effects
- Templates
- SaaS
-
Trustpilot Clone
Web · 2026
A review platform built so small businesses can afford reputation management: companies browsable by industry, profiles carrying a rating distribution and every review in the open, and an owner flow to claim a profile and reply - priced for solo founders rather than by annual contract.
- Reviews
- Company Profiles
- GDPR
- SaaS
-
Uptime Monitor
Web · Automation · 2026
An uptime monitoring service that checks websites, APIs, mail and database endpoints on a set interval, tracks availability per monitor and raises an incident as soon as one stops answering.
- Monitoring
- Health Checks
- Incidents
- SaaS
-
QA Feedback
Web · 2026
A feedback workspace for testing a product - bugs, feature requests, improvements and questions filed with a priority and a status, filtered by type, status, priority or creator, each entry carrying comments, reactions and screenshots pasted straight in.
- Feedback Triage
- Bug Tracking
- Multi-project
- SaaS
-
VidChat
AI · Automation · 2026
A crawler with a chat layer for social video - an Instagram, Facebook, X, YouTube or TikTok link is downloaded, transcribed and summarised, and a whole channel can be followed and then questioned across every transcript it has collected.
- Web Crawling
- Transcription
- Transcript Chat
-
YouTube Video Analyser
AI · Automation · 2026
An n8n workflow that watches a list of YouTube channels, picks up every video published in the last seven days, transcribes it, and distils the AI trends running across all of them into one readable HTML digest with its sources.
- n8n
- Transcription
- HTML Digest
-
Pitch Deck Analyser
AI · ML · 2026
A pitch deck goes in as PDF, PPTX or Google Slides and comes back scored: a Llama 3.3 fine-tuned with LoRA reads it slide by slide, reports which sections are there and which are missing, and ranks the deck by content similarity against the funded decks it most resembles.
- Llama 3.3
- LoRA Fine-tuning
- Deck Scoring
-
Football Article Generator
AI · Web · 2024
Match data goes in and finished match reports come out: fixtures listed per competition and date range, several articles written for each game by models running locally rather than through an API, and an editor to check and correct every one of them before it is published.
- Local LLMs
- Match Data
- Editorial Workflow
- SaaS
-
Voice Desktop Assistant
AI · Apps · 2025
A desktop assistant driven by speech rather than typing: press the microphone, say what is needed, and the command is transcribed and then answered out of Gmail, a web search or the files on the machine, with both sides of the exchange left in the window.
- Speech Recognition
- Gmail / Web Search
- Desktop App
-
LLM Comparison Tool
AI · 2024
One prompt, every model at once: the same system and user prompt goes to models across Groq, Google, Deepseek, OpenRouter and Bedrock, and the answers come back side by side with response time and token counts - then an LLM acting as judge scores them against a reference answer, so it is visible which model is actually better at what.
- Model Evaluation
- LLM as a Judge
- Multi-provider
-
Video Transcription Service
AI · Web · 2025
The commentary track of a football broadcast, transcribed and made searchable: type "goal" or "offside" and every moment the commentators said it comes back with its timestamps, the words themselves and how confident the transcription is - pick one and the video jumps there. The same transcript also yields a bullet-point match summary, a word cloud and the phrases used most.
- Speech to Text
- Timestamped Search
- Match Summaries
- SaaS
-
Private To Do
Apps · 2026
A notes and to-do app cut like Microsoft To Do - lists, My Day, important, pinned - that never talks to a cloud. Everything is held on the device it was written on, and the phone and the desktop reconcile themselves directly over the local network, so nothing about the ideas or the lists is ever stored anywhere else.
- Local-first
- Device Sync
- Desktop / Android
-
Web Crawling Service
Web · Automation · 2026
Crawlers built one per source, pointed at whatever a project needs: property portals, review and rating platforms, online course catalogues, video metadata, professional networks and company databases for lead generation. Each source gets its own parser and a schema it has to fit, so a property comes back as price, size, rooms, address, amenities and images rather than as a page of HTML - paginated, rate-limited, retried and deduplicated, and written out as JSON a database or an LLM pipeline can read straight away.
- Web Scraping
- Structured JSON
- Lead Generation
-
Campaign Content Agents
AI · Agents · Automation · 2026
An n8n workflow that turns one row of a campaign sheet into a whole content set. Adding the row triggers a web search, the hits are split and aggregated into a single research context, and three agents - one writing for LinkedIn, one for Facebook, one for the blog, each on its own chat model - work from that same material. The finished copy is written back to the row it came from, so the sheet is both the trigger and the deliverable.
- n8n
- Multi-Agent
- Content Generation
-
Football Video Auto-Cropping
AI · ML · 2025
Broadcast football arrives in 16:9 and social media wants 9:16, and a clip cropped down the middle of the frame loses the ball. This tool reframes it automatically: the action is tracked through the clip and written out as a keyframed x position per moment, so the crop window follows play instead of sitting still. Every keyframe stays editable - each one listed with its timestamp and position, adjustable or removable before the export - because the automatic pass is a starting point, not the last word. A patent application is in preparation.
- Computer Vision
- 9:16 Reframing
- Patent in Preparation
-
TapLink
Apps · 2026
A virtual business card that lives on the phone. Your links - LinkedIn, GitHub, Instagram, Xing, a personal site - sit in the app with one of them set as the default, and sharing is holding the two phones together: NFC carries the link across and the other screen opens it. Nothing typed, no QR code, no paper card, and it works between Android and iPhone.
- NFC
- Android / iOS
- Digital Business Card
-
Calendar Automation
AI · Agents · Automation · 2025
An n8n sub-workflow other workflows call to run a calendar in plain language. The agent is handed the current date and time and five Google Calendar tools - create, update, delete, look up one event, list them all - and picks which to use from the request itself, so "move Thursday's call to Friday morning" becomes a lookup and an update rather than a form. Success and failure each get their own branch, so a call that goes wrong comes back as a retry instead of silence.
- n8n
- AI Agent
- Google Calendar
-
Email Automation
AI · Automation · 2025
An n8n workflow that turns a spreadsheet of contacts into written email drafts. Each row is read from the sheet and paced by a wait step so a long list does not run in one burst, a model writes the message for that recipient, and the draft is appended back against the row it came from - so the whole batch sits in one place, reviewable, before anything goes out.
- n8n
- Email Drafting
- Google Sheets
-
Still
AI · Apps · 2026
An Android app that puts an AI therapy chat next to the tracking that gives it something to talk about. Mood check-ins score wellbeing, energy, sleep and stress and note what fed into the day; guided exercises run step by step against a timer, from 5-4-3-2-1 grounding to paced breathing; and the trend charts read the check-ins back over weeks. The chat picks up what those entries say, so a session opens on the week that actually happened rather than a blank page.
- Android
- Therapy Chat
- Mood Tracking
-
LLMOps
AI · Agents · 2025
Observability and monitoring for AI agents - every run traced end to end with its prompts, tool calls, latency, token usage and cost, on Langfuse next to a custom-built layer, and human-in-the-loop annotation and scoring on the runs that need a person to judge them.
- Langfuse
- Token and Cost Tracking
- Human-in-the-Loop
-
Video Grabber
Web · Automation · 2026
A browser extension that watches a page's network traffic for media - progressive files as well as HLS (m3u8) and DASH (mpd) manifests - lists what it found with the quality variants each one offers, and downloads or copies the stream straight from the toolbar.
- Browser Extension
- HLS / DASH
- Stream Capture
-
AI Real Estate Agent
AI · Agents · 2025
An interactive experience where a visitor talks to a virtual estate agent that answers in custom video messages, pulling live listing data from Supabase as it goes - price, size and neighbourhood, and an interactive street-level map, all without leaving the conversation.
- Video Agent
- Supabase
- Conversational UI
-
Die-KI-Plattform.de
Web · 2026
A two-sided marketplace pairing companies with AI freelancers and consultants - expert search filtered by field, industry, location and hourly rate, with profiles, ratings and built-in messaging.
- Marketplace
- Search & Filters
- Messaging
- SaaS
-
ImmoHub
Web · 2026
A property portal for buying and renting: listings with price, rooms and floor area, a detail view with gallery and enquiry form, a directory of local trades, and an owner dashboard where an imported listing can be claimed and managed.
- Listings
- Search & Filters
- Owner Dashboard
- SaaS
-
Co-Found-Me
AI · Web · 2025
A co-founder matching platform: founder profiles and startup projects ranked into top matches and filtered by discipline, industry and funding stage, with favourites and direct messaging.
- Matching
- Founder Profiles
- Messaging
- SaaS
-
RAG Knowledge Chatbot
AI · Agents · 2025
A support chatbot grounded in one company's own material - brand guidelines, product catalogue, datasheets and support documentation - rather than in whatever the model already knows. That content is indexed and pulled per question, so answers stay inside the company's own products and wording instead of drifting into general advice, and the assistant sits on the site as a widget, where the visitor already is.
- RAG
- Botpress
- Support Automation
-
Document Understanding (AI + RPA)
ML · 2021
Master's thesis combining AI document understanding with robotic process automation.
- NLP
- RPA
- OCR
-
myLebenslauf.online
AI · Agents · Web · 2021
A multilingual SaaS résumé platform, designed, built, tested and marketed end-to-end.
- Full-stack
- SaaS
- UX/UI