Ahoj! Jsem Ondřej Musil a vyvíjím webové aplikace pro firmy a startupy.
8+ let produkčního vývoje · API · PHP / Laravel
Mám zkušenosti s vývojem nových produktů i komplexních systémů, které se roky používají v reálném provozu. Spolupracuji s firmami, agenturami a produktovými týmy, kde se podílím nejen na samotném vývoji, ale i na návrhu architektury a důležitých technických rozhodnutích. Záleží mi na tom, aby software nebyl jen funkční, ale také spolehlivý, dobře navržený a dlouhodobě udržitelný.
Kde přináším největší hodnotu
Vývoj web aplikací
Při vývoji nových aplikací se snažím najít rozumnou rovnováhu mezi rychlostí a kvalitou. Nechci stavět složitý systém tam, kde stačí jednoduché řešení. Zároveň přemýšlím nad tím, jak se bude aplikace dál vyvíjet, kdo ji bude udržovat a co se stane, až produkt začne růst.
Výkon a optimalizace
Pomalé aplikace mají obvykle konkrétní příčinu. Ať už jde o databázi, aplikační logiku nebo infrastrukturu, nejdřív hledám, kde problém skutečně vzniká. Teprve potom navrhuji úpravy, které mají smysl a jejichž přínos lze ověřit měřením.
Údržba aplikace
Pracoval jsem i na systémech, které za sebou mají roky vývoje a spoustu technických rozhodnutí. Umím se zorientovat v existujícím kódu, najít příčiny problémů a navázat na práci ostatních. Ne všechno je potřeba přepisovat. Často stačí pochopit, jak systém funguje, a postupně zlepšovat to, co ho nejvíc omezuje.
Co říkají klienti
O mně

Za roky vývoje jsem si ověřil, že na výsledku často záleží méně na zvolené technologii a více na tom, jak dobře je pochopený problém a jaká rozhodnutí se při jeho řešení udělají.
Dávám přednost jednoduchým, promyšleným řešením před zbytečnou složitostí. Rád rozumím věcem do hloubky, ale zároveň vím, že ne každý technický problém potřebuje složité řešení.
Pracoval jsem především v menších produktových týmech, kde nestačí jen psát kód. Člověk musí umět samostatně rozhodovat, převzít odpovědnost za svou část produktu a přemýšlet nad dopady technických rozhodnutí.
Blízko mám k výkonu aplikací. Baví mě hledat skutečné příčiny zpomalení, analyzovat úzká místa a ověřovat, jaký dopad mají jednotlivé optimalizace.
Mimo práci rád fotím, cestuji a trávím čas v horách. Zajímám se také o nové technologie, především lokální AI modely, self-hosting a možnosti jejich praktického využití.
- certifikace
- Meta Back-End Developer Specialization Získáno v říjnu 2023
- Google IT Automation with Python Specialization Získáno v únoru 2022
FAQ
Na jakých projektech pracujete?
Nejčastěji na webových aplikacích, interních systémech, klientských portálech, API a integracích. Věnuji se vývoji nových produktů i rozvoji existujících aplikací, které už fungují v reálném provozu.
S jakými technologiemi pracujete?
Nejblíž mám k PHP a Laravelu. Pracuji ale také s WordPressem, Pythonem, databázemi, Redisem, Dockerem nebo Azure. Konkrétní technologie vybírám podle toho, co pro daný projekt dává smysl.
Dokážete převzít existující projekt?
Ano. Mám zkušenosti s přebíráním aplikací po jiných vývojářích i s prací na dlouhodobě vyvíjených systémech. Nejdřív se seznámím s architekturou a současným stavem projektu, abych mohl bezpečně navázat na dosavadní práci.
Můžete se zapojit do našeho vývojového týmu?
Ano. Jsem zvyklý spolupracovat s vývojáři, projektovými manažery i lidmi na straně klienta. Dokážu samostatně převzít část projektu, zapojit se do zavedených procesů a komunikovat důležitá technická rozhodnutí.
Jak účtujete práci?
Zakázkový vývoj účtuji podle skutečně odpracovaného času. U technických auditů a jasně vymezených služeb se můžeme předem domluvit na pevné ceně. Ke každé faktuře přikládám přehled provedené práce.
Jak probíhá komunikace?
Většinu věcí řeším písemně, aby byly důležité informace a rozhodnutí dohledatelné. U složitějších témat preferuji krátký hovor, kde se často domluvíme rychleji.
Máte aktuálně kapacitu na nový projekt?
Na větší vývojové projekty mám momentálně omezenou kapacitu. Pro technické audity, optimalizace výkonu nebo správu webů ale prostor mám. Pokud řešíte něco konkrétního, napište mi a podíváme se na možnosti spolupráce.
Máte něco, co stojí za probrání?
Nové vývojové projekty beru jen výjimečně, kapacitu mám většinou obsazenou. Na technické a výkonnostní audity a správu webu ale prostor mám, takže se klidně ozvěte.