Ahoj, jsem
Petr Mašát
Fullstack vývojář · Tech lead · Tvůrce produktů a týmů
O mně
Jsem fullstack vývojář s více než 20 lety zkušeností a pevnými základy v backendu. Projekty dotahuju od prvního nápadu až k něčemu, co reálně běží — a stavím produkty i týmy, které k tomu vedou.
Aktuálně pracuji jako frontend developer, tech lead a people lead ve společnosti Adastra a zároveň jako fullstack developer na vlastním herním enginu Hrejko. Technickou kvalitu propojuji s leadershipem, mentoringem a schopností držet produktový i delivery směr.
Pro firmu Granton vedu technické pohovory s uchazeči, kde posuzuji nejen jejich technické schopnosti, ale i to, jak zapadnou do týmu, co je motivuje a jak přistupují ke svému dalšímu vzdělávání a růstu.
AI aktivně využívám jako každodenní nástroj — GitHub Copilot, Claude, Cursor. AI mi pomáhá s architekturou, code review, psaním testů i dokumentace. Nejde jen o nástroj, je to způsob práce.
× AI používám rozumně, bezpečně a s ohledem na dlouhodobý rozvoj projektu ×Projekty
Hrejko
Co nejjednodušší multiplayer framework pro React vývojáře — postavený na osvědčených základech: Node.js, WebSocket, React a TypeScript. Žádné zbytečné závislosti, žádný vendor lock-in.
- ■ Real-time multiplayer přes WebSocket
- ■ Automatická synchronizace stavu
- ■ Zero-complexity API · 5 core závislostí
- ■ Docker ready · QNAP · Kubernetes
Snake (ukázkový projekt)
Kompaktní top-down ukázková hra demonstrující game loop a state sync v Hrejko.
Tunneler Reborn
Plnohodnotná tanková akce v 8 směrech. Samostatný projekt postavený na Hrejko frameworku.
Formuláře z pekla
Vzdělávací hra — deset úrovní UX/UI utrpení. Formuláře, které vypadají nevinně, ale skrývají usability noční můry: chybějící labely, agresivní validace, dark patterns. Praktický způsob, jak se naučit, co nedělat.
SureNav
Parodická „chytrá navigace nové generace", která bere vážně jen svůj vzhled. Trasy si ze 100 % vymýšlí jazykový model (přes Pollinations.ai) — ulice, odbočky, časy i vzdálenosti jsou čirá fikce. Pobavená připomínka, že sebejistě znějící AI výstup nemusí mít s realitou vůbec nic společného.
Zkušenosti
Výběr projektů za 20+ let v oboru
Pluxee
B2B benefitová platforma. Vývoj moderního frontendu s důrazem na formuláře, validaci a UX.
Fllite.com
Uber pro privátní letectví. 1 000+ charterových operátorů po celých USA. Komplexní admin panel a zákaznický portál.
moTV.eu
IPTV portál pro 1+ milion uživatelů. Transformace PHP řešení na moderní SPA, dlouhodobá podpora.
HomeCredit a.s.
Intranet pro 12 zemí světa. Vedení týmu, solution architect, optimalizace pro různá prostředí a oddělení.
TunnelerOnline (předchůdce)
Portování DOS hry pro webový prohlížeč s real-time souboji. Celý stack od frontendu po backend s GraphQL a Prisma.
Šance pro děti
Charitativní projekt. Full-stack vývoj od nuly, optimalizovaný pro vysokou zátěž.
Open Source
Vite plugin, který injektuje chaos do proxy — náhodné chyby a zpoždění odpovědí. Ideální pro testování odolnosti frontendu vůči nestabilnímu API.
import chaosProxy from 'vite-plugin-chaos-proxy' export default defineConfig({
plugins: [chaosProxy({
targets: ['/api/**'],
errorRate: 0.2,
delayMs: [100, 2000]
})]
})