MS.

MARTIN
SVOBODA

Android Developer · Systems Builder · Founder

I build things that make systemic sense — not just features, but architecture, distribution, and long-term value.

Currently: building Kvalty Academy · SEO for Kvalty.cz · building the Fortuna app
01 — About

The short version.

Martin Svoboda

I'm a systems builder. I don't just think about features — I think about architecture, distribution, and how the whole thing holds up long-term.

By day, I develop the Fortuna betting app — one of the biggest mobile platforms in Central Europe. By night, I'm growing Kvalty.cz, the largest independent driving school comparator in the Czech Republic, which I built solo using AI-assisted development.

Before tech, I sold phones at Vodafone, worked in the Scottish Highlands, and dropped out of university after three semesters. Not the most linear path — but every step taught me something no tutorial could.

I'm a firm believer in what I call "vibe engineering" — not letting AI write code for you, but using it as a sparring partner while you hold the vision and make the hard calls. I'd rather build something with a solid foundation than ship a duct-taped MVP.

"I'd rather build slowly something that makes systemic sense
than quickly ship something that's just glued together."
02 — Experience

Where I've built things.

Featured

Founder

Kvalty.cz

Prague, CZ · 2025 — Present

Current

Built and operate the largest independent driving school comparator in the Czech Republic. Turborepo monorepo with 3 Next.js apps, Hono/tRPC backend, 80-table PostgreSQL + PostGIS database, AI price extraction pipeline, and the "Ralph method" — 20 parallel Claude Code agents that autonomously validated 1,700 schools.

Next.js 16 tRPC Hono Drizzle PostgreSQL Docker OpenAI
Featured

Founder

Kvalty.cz

Prague, CZ · 2025 — Present

Current

Built and operate the largest independent driving school comparator in the Czech Republic. Turborepo monorepo with 3 Next.js apps, Hono/tRPC backend, 80-table PostgreSQL + PostGIS database, AI price extraction pipeline, and the "Ralph method" — 20 parallel Claude Code agents that autonomously validated 1,700 schools.

Next.js 16 tRPC Hono Drizzle PostgreSQL Docker OpenAI

Group Developer

Fortuna Entertainment Group

Prague, CZ · 2023 — Present

Current

Developing the Fortuna mobile betting application — one of the largest sports betting platforms in Central Europe. Focused on the odds/offer section, collaborating with backend teams on data loading optimization and performance.

Kotlin Jetpack Compose Hilt MVVM Retrofit

Android Developer

Etnetera Flow

Prague, CZ · 2022 — 2023

Developed e-commerce features for the ROSSMANN CLUB app (1M+ downloads). Implemented delivery via Zásilkovna, product video previews, search improvements, and a blog section.

Kotlin Jetpack Compose Epoxy Koin MVVM

Android Developer

Etnetera Flow

Prague, CZ · 2022 — 2023

Developed e-commerce features for the ROSSMANN CLUB app (1M+ downloads). Implemented delivery via Zásilkovna, product video previews, search improvements, and a blog section.

Kotlin Jetpack Compose Epoxy Koin MVVM

Android Developer

IS4U

Brno, CZ · 2020 — 2022

Led the complete rewrite of Moje Studium from Xamarin to native Android, including UI/UX design. Significantly improved user ratings. Also worked on university information systems.

Kotlin Hilt Jetpack Compose C# Perl Oracle SQL

The Scotland Chapter

The Torridon & Lochs and Glens

Scotland, UK · 2019 — 2020

Took a detour from tech to work in the Scottish Highlands. House porter at a luxury hotel, then team leader at a restaurant. Learned leadership, communication, and that coding beats carrying luggage.

Leadership English C1 Perspective

The Scotland Chapter

The Torridon & Lochs and Glens

Scotland, UK · 2019 — 2020

Took a detour from tech to work in the Scottish Highlands. House porter at a luxury hotel, then team leader at a restaurant. Learned leadership, communication, and that coding beats carrying luggage.

Leadership English C1 Perspective
03 — Projects

What I've built.

Featured Project

Kvalty.cz

The largest independent driving school comparator in the Czech Republic. A Turborepo monorepo with 3 Next.js apps, a Hono/tRPC backend, 80-table PostgreSQL database with PostGIS, an AI-powered price extraction pipeline monitoring 1,700 school websites, and a fleet of 20 parallel Claude Code agents (the "Ralph method") that autonomously validated every school in the country. Solo-built with AI as my co-pilot.

1,700+

Driving Schools

15,000+

Data Points

66

tRPC Routers

1

Team Size

Next.js 16tRPCHonoPostgreSQLDrizzleDockerOpenAIClaude Code

Fortuna App

Mobile sports betting application serving millions of users across Central Europe. Contributing to the odds & offer section with focus on performance and real-time data.

KotlinJetpack ComposeHiltMVVM

ROSSMANN CLUB

E-commerce application with over 1 million downloads. Built product video previews, delivery integration, search improvements, and a blog section.

KotlinEpoxyKoinREST API

Moje Studium

Complete rewrite of a university student application from Xamarin to native Android. Designed the UI/UX and significantly improved user ratings on the Play Store.

KotlinHiltJetpack ComposeRoom
04 — AI-Native Engineering

Possibly the biggest solo AI-built project in Czechia.

Not prompts. Not vibe coding. A methodology, a production system, and the numbers to prove it.

Methodology

Vibe Engineering

"Not vibe coding — structured, adversarial, intentional."

My 3-phase process for building with AI. Every feature goes through research, adversarial review, and consensus before a single line ships.

01 Research & Strategy
02 The Roast (adversarial AI review)
03 Consensus & implementation
Read more
Production System

The Ralph Method

A fleet of parallel Claude Code agents that autonomously crawled, extracted, and validated driving school data across the entire Czech Republic.

20 parallel agents
826 line custom prompt
1,700 schools validated

Human review before every database commit.

Read more
The Proof

Kvalty.cz — possibly the biggest solo AI-built app in Czechia

Read the full story

237K

lines of custom code

3,528

commits in 15 months

163

database tables

1

developer

Built in 15 months by one developer. Bigger than Vue.js. Almost 3× Express.js. 4 apps, 17 packages, 168 API procedures — shipped and serving real users.

05 — Skills

Tools I actually use.

Not just listing them on LinkedIn. These are the technologies I reach for when building real things.

Mobile

Kotlin Jetpack Compose Android SDK Hilt Room MVVM Koin Retrofit Gradle

Web

Next.js 16 React 19 TypeScript Tailwind CSS 4 Radix UI TanStack Query Zustand Turbopack

Backend & Data

Hono tRPC Drizzle ORM PostgreSQL PostGIS BullMQ Redis Zod Python REST APIs

Infrastructure

Docker Hetzner Cloudflare MinIO CrowdSec WAL-G Sentry Plausible

AI & Tooling

Claude Code OpenAI API Vibe Engineering crawl4ai Pydantic Git Turborepo pnpm
06 — Beyond Code

The rest of the story.

Code is what I do. This is who I am when the laptop is closed.

Martin with his dog Charlie in the forest
🐕

Charlie

My hiking buddy, forest navigator, and the reason I actually leave the house. Every trail is better with a dog.

🏔️

Mountains & Nature

Beskydy, Tatras, anywhere above the clouds. Hiking resets the brain better than any code review.

🧭

Travel

Sicily by train, Etna on foot, islands by bus. No all-inclusive resorts — just a backpack and a loose plan.

♟️

Strategic Games

Chess and billiards. Both reward thinking several moves ahead — a habit that leaks into everything I build.

🎮

Gaming

GTA, strategy games, and anything with a good story. Try typing HESOYAM on this page.

🔨

Maker Instinct

Most devs stop coding after work. I make websites for family trips, friend jokes, and barber careers.

🤝

Helping People

Building things for people around me — whether it's a website, advice, or just showing up.

Photography

Award-winning photograph from Mladí fotografují památky 2016Photography — before editing
before after — hover to compare
📸

Photography

2nd place, Mladí fotografují památky 2016. Diploma ceremony at Prague Castle, Španělský sál. Hover to see the before.

08 — Contact

Let's talk.

Got an interesting project, a job opportunity, or just want to talk shop? I'm always up for a good conversation.