Web & backend engineering
Webové aplikace a služby stavím od datového modelu po poslední endpoint. PHP/Nette, Composer, Node.js a TypeScript, REST API, realtime komunikace, workery, cron, integrace a komplexní business logika.
Od prvního návrhu přes web, backend a nativní mobilní aplikace až po databáze, AI vrstvu, Docker a produkční infrastrukturu. Nejvíc mě baví velké projekty, kde je potřeba chápat celý technický celek.
Nejsem specialista na jednu vrstvu. Největší hodnotu přináším, když můžu pochopit problém, navrhnout architekturu a převzít odpovědnost od první databázové tabulky až po produkční provoz.
Konkrétní technologie jsou důležité. Ještě důležitější je ale vědět, kdy a proč je použít.
Webové aplikace a služby stavím od datového modelu po poslední endpoint. PHP/Nette, Composer, Node.js a TypeScript, REST API, realtime komunikace, workery, cron, integrace a komplexní business logika.
Nativní mobilní aplikace patří mezi moje nejsilnější disciplíny. Pro iOS používám Swift a SwiftUI, pro Android Kotlin a Jetpack Compose. Řeším architekturu aplikace, networking, lokální data, autentizaci, push notifikace, geolokaci, deep links, Firebase i publikaci do App Store a Google Play.
Datový model, migrace, indexy, výkon a dlouhodobá udržitelnost. PostgreSQL, MySQL, MSSQL, Redis a práce s většími objemy dat. Když je systém pomalý, hledám bottleneck — nepřidávám výkon naslepo.
AI zapojuji jako součást reálného software: OpenAI API, structured outputs, embeddings, RAG, semantic search, extrakce a klasifikace dokumentů, AI workflow a automatizace. Model je komponenta systému, ne efektní chatbot přilepený na konec.
Aplikaci umím nejen napsat, ale i provozovat. Debian/Linux, Docker, Apache/reverse proxy, SSL, deployment, process management, monitoring, logy, backup/recovery a rozdělení služeb mezi více serverů podle skutečné zátěže.
U větších projektů začínám systémem, ne frameworkem. Moduly, hranice odpovědností, API kontrakty, data, oprávnění, integrační body, škálování, provoz a prostor pro další vývoj. Umím velkou technickou část navrhnout a převzít samostatně.
Tohle je ta část webu, se kterou si můžeš hrát. Vyber modul a podívej se na celý technický kontext.
Největší hodnotu přináším tam, kde nestačí dodat jednu obrazovku. Potřebuji pochopit problém, navrhnout řešení a dotáhnout ho do reálného provozu.
Uživatelé, business, procesy, data a skutečný důvod, proč má software vzniknout.
Architektura, datový model, API, oprávnění, integrace, infrastruktura a kompromisy.
Web, backend, nativní mobilní aplikace, realtime služby, automatizace a AI podle toho, co projekt potřebuje.
Deployment, servery, Docker, monitoring, logy, zálohy, bezpečnost a provozní odpovědnost.
Cache, Redis, workery, optimalizace DB/API, oddělení workloadů, více instancí a load balancing.
Zdrojovým kódem to pro mě nekončí. Řeším deployment, servery, databáze, výkon, monitoring, zálohy, incidenty i další rozvoj. Díky tomu navrhuji software jinak už od prvního dne.
web PHP / Nette / Composer / Node.js / TypeScriptmobile Swift / SwiftUI / Kotlin / Jetpack Compose / Firebasedata PostgreSQL / MySQL / MSSQL / Redisai LLM / RAG / Embeddings / Automationops Docker / Debian / Reverse proxy / Monitoringsystem Architecture / APIs / Integrations / Scaling
Pracoval jsem na projektech pro startupy i velké společnosti — na produktech, které lidé používají každý den, i na interních systémech, na kterých stojí každodenní provoz firem. V týmu se neztratím, ale velký technický celek umím převzít i samostatně.
Pracoval jsem pro startupy i větší společnosti na systémech a produktech, které lidé používají každý den. Část projektů zde záměrně uvádím bez názvu klienta; konkrétní reference a kontext rád doplním při osobním jednání.
Návrh a dlouhodobý rozvoj více modulů pro dokumenty, workflow, reporting, finance, správu budov a další interní procesy. Napojení na ERP a další systémy, role a oprávnění, automatizace, importy, produkční provoz a postupná modernizace legacy částí.
Backend, API a produktové funkce pro komunitní platformu s feedem, profily, komentáři, notifikacemi a geolokačními prvky. Nativní mobilní aplikace pro iOS a Android, push notifikace, autentizace, realtime prvky a vlastní produkční infrastruktura.
API a backendové služby pro integrace, geolokační/GPS data a větší množství požadavků. Návrh databází, cache, background processing, rozdělení workloadu, monitoring a hledání bottlenecků napříč aplikací, databází a infrastrukturou.
Konkrétní klienty a podrobnější kontext k projektům rád představím při dalším jednání o možné spolupráci.
Nový produkt, komplikovaný interní systém, mobilní aplikace, modernizace legacy řešení nebo projekt, kde potřebujete někoho, kdo převezme větší technický celek. Ozvěte se.