Ahoj! Jsem Ondřej Musil a vyvíjím software pro firmy a startupy.
8+ let produkčního vývoje · API · PHP / Laravel
Mám za sebou roky vývoje softwaru pro firmy, agentury i produktové týmy. Prošel jsem novými produkty i komplexními systémy, které se roky používají v reálném provozu. Právě díky tomu vím, co odlišuje software, který jen funguje, od softwaru, který je dobře navržený, spolehlivý a dlouhodobě udržitelný.
Kde přináším největší hodnotu
Nový produkt
Když je potřeba převést nápad do konkrétního řešení, rozhodnout o architektuře a dobře nastavit základy ještě před tím, než začne vznikat zbytečná složitost.
Existující aplikace
Když se vývoj zpomaluje nebo chybí jistota, kudy dál, přináším zkušenost s tím, jak problém správně uchopit, najít jeho příčinu a rozhodnout, co má smysl změnit.
Produkční zkušenost
Když první verze splnila svůj účel, ale teď na ní mají stát reální uživatelé a další vývoj. Přináším zkušenost s tím, co je potřeba vyřešit, aby aplikace obstála i mimo demo.
Co říkají klienti
O mně

Za roky vývoje jsem si ověřil, že na výsledku většinou nezáleží tolik na použité technologii jako na tom, jak dobře je pochopený problém a jaká rozhodnutí se udělají kolem něj.
Snažím se držet řešení co nejjednodušší a nepřidávat složitost bez dobrého důvodu. Jdu rád do detailu, ale zároveň jsem dost skeptický k overengineeringu a řešení problémů, které ještě neexistují.
Většinu času jsem pracoval v menších produktových týmech, kde je potřeba být samostatný, převzít odpovědnost za vlastní část produktu a přemýšlet i nad tím, co je za hranicí samotného kódu.
Pokud je něco, u čeho se dokážu zaseknout dobrovolně, je to performance. Hledání bottlenecku, měření a postupné ukrajování milisekund je pro mě až podezřele uspokojivé.
Mimo práci rád fotím a chodím po horách, i když notebook většinou cestuje se mnou. Když mě něco zaujme, stejně skončím u toho, že si to chci sám vyzkoušet. Poslední dobou hlavně lokální AI modely, self-hosting a všechno kolem toho.
- 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 vyvíjím webové aplikace v Laravelu, backendy a API. Pracuji na nových projektech i existujících aplikacích. Zkušenosti mám také s WordPressem, hlavně s vlastní funkcionalitou a integracemi.
Pracujete i na existujících aplikacích?
Ano. Můžu se zapojit do běžného vývoje, převzít konkrétní část aplikace nebo řešit větší technickou změnu. Na začátku si potřebuji hlavně udělat přehled o projektu a současném stavu.
Musíme mít připravené technické zadání?
Ne. Stačí vědět, co potřebujete vyřešit. Pokud technické řešení ještě není jasné, můžu ho navrhnout. Pokud zadání máte, můžeme vycházet z něj.
Můžete se zapojit do našeho týmu?
Ano. Není problém se zapojit se do existujícího týmu a fungovat společně s dalšími vývojáři.
Máte něco, co stojí za probrání?
Aktuálně mám kapacitu naplněnou a nové projekty běžně neberu. U opravdu zajímavého problému ale občas udělám výjimku, takže se klidně ozvěte.