portfolio // senior developer

Václav
Kraus

Senior PHP Developer & Technical Lead
// Holly · Red Dwarf · "Future Echoes" · S01E02 · 1988

JMC MINING VESSEL RED DWARF · HOLLY v10.0 · IQ 6000
HOLLY > CREW STATUS REPORT last surviving human: kraus.v — status: ALIVE (barely) HOLLY > SHIP SYSTEMS radiation leak: contained · years adrift: 15 · skutters: offline HOLLY > CREW MANIFEST PHP 8.2 · Nette · Nextras ORM · MariaDB · React · Qdrant HOLLY > CURRENT MISSION digisprava/ metodio/ secret/ HOLLY > HOLLY DIAGNOSTIC backlog: critical — new issues rejected
// o mně
Patnáct let buduji systémy, které musí fungovat — ne jen vypadat dobře na demu. Specializuji se na komplexní SaaS platformy pro specifické vertikály, kde doménová znalost rozhoduje víc než stack.
15+
let komerčního vývoje
50+
produkčních zákazníků
21
aplikací v produkci
∞
řádků zděděného kódu
// projekty
01 // live · 300+ organizací
Digi-Správa
e-gov · veřejná správa · ČR + SR
SaaS pro správu zasedání zastupitelstev a rad obcí, měst, MAS a sportovních svazů. Celý workflow od přípravy programu přes automatické pozvánky až po hlasování, zvukový přepis a GDPR-ready zveřejnění dokumentů jedním kliknutím. Cílí na organizace, které by jinak dělaly totéž v Excelu a Wordu přes e-mail.
// zajímavé Každá obec má jiná vnitřní pravidla — systém musí být dostatečně flexibilní, aby pokryl stovky různých organizací bez custom deploymentu pro každou z nich. Napojení na ARES, Google a Outlook kalendáře, Firebase push notifikace, hlasovací appka.
PHP 8.2 Nette Nextras ORM Multi-tenant MariaDB Firebase Push ARES API GDPR WEDOS
02 // live · AI
Metodio
AI · multi-agent · veřejná správa
AI vrstva postavená nad Digi-Správou. Pojmenovaní agenti s definovanými rolemi — metodický poradce, právní poradce, asistent přípravy zasedání. Znalostní báze vychází ze zákona o obcích a historii zasedání konkrétní organizace.
// zajímavé RAG pipeline nad právními texty s hybridním vyhledáváním — kombinuje přesné fulltextové hledání s vektorovou podobností pro legislativní dotazy. Každá organizace má vlastní izolovaný kontext a historii.
Anthropic Claude Qdrant RAG Multi-agent Embeddings SSE streaming React
03 // in development
secret/
AI · [redacted]
— — — — — — — — — — — — —
— — — — — — — —
// coming soon Zatím tajné. Točí se kolem AI. Pokud jsi zvědavý — napiš mi.
AI ??? ???
spolupráce // clients & partners
academia
academia
academia
telco
digitalizace obcí a měst
healthcare IT
software
energetika
media
// co dělám a čím
01
Backend Architecture
Primárně PHP — od legacy monolitů po moderní 8.2+ codebase. Nette, Symfony, Nextras ORM pro datovou vrstvu. Vím, co se stane, když ignorujete škálování. Viděl jsem to naživo.
PHP 8.2+ Nette Symfony Nextras ORM MariaDB REST API SSE / streaming
15 let
PHP
02
SaaS Product Development
Celý lifecycle od návrhu databázového schématu po onboarding zákazníka. Multi-tenant architektura, per-zákazník customizace, doménová logika, která se nevejde do žádného tutoriálu.
Multi-tenancy EAV patterns Docker WEDOS / Hetzner Firebase Push
8 let
SaaS
03
AI Integration
Integrace LLM do produkčních systémů — ne jako hračka, ale jako funkční součást produktu. RAG pipeline, vektorové vyhledávání, multi-agent systémy s pojmenovanými agenty a definovanými rolemi.
OpenAI API Anthropic Claude Qdrant RAG Multi-agent Embeddings
2 roky
AI/LLM
04
Frontend & Templating
Latte templates v Nette ekosystému, Bootstrap 4 pro UI. React pro interaktivní komponenty — AI chat, session management. Vite jako build tool. Full stack v pravém slova smyslu.
Latte React Bootstrap 4 Vite CSS Modules Tailwind
10 let
Frontend
// kontakt
Pojďme
mluvit.