# Ondřej Musil

> Software Developer, České Budějovice. https://www.musilondrej.cz/

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ý.

## Služby

- [Vývoj webových aplikací na míru](https://www.musilondrej.cz/sluzby/zakazkovy-vyvoj/.md) — aktuálně obsazeno. Webové aplikace, API a backendy v Laravelu. Od první verze až po systém, který má spolehlivě běžet roky.
- [Technická správa webu](https://www.musilondrej.cz/sluzby/sprava-webu/.md) — od 500 Kč / měsíc. Postarám se o technickou stránku webu a budu ho mít průběžně pod dohledem. Když se něco pokazí, nemusíte složitě hledat pomoc. Budete mít po ruce někoho, kdo web zná a může problém rovnou řešit.
- [Technický audit webové aplikace](https://www.musilondrej.cz/sluzby/technicky-audit-webove-aplikace/.md) — od 15 000 Kč. Web projdu jako zkušený vývojář se zkušeností z reálného provozu. Vím, kde se problémy typicky schovávají, co má skutečný dopad na fungování webu a co je jen technický detail. Výstupem budou konkrétní nálezy a jasné priority.

## 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.

## Zkušenosti

###  — 


## 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 (Meta, Získáno v říjnu 2023)
- Google IT Automation with Python Specialization (Google, Získáno v únoru 2022)

## Reference

> Naprosto výborná zkušenost! Ondra byl vždy maximálně ochotný pomoci, ať to bylo s čímkoliv. Webovky byly rychle hotové a ve výborné kvalitě. Měla jsem požadavek vytvořit webovky tak, abych jim rozuměla a byla je schopna ovládat aniž bych měla dlouholeté zkušenosti v programování – i s tímto mi Ondra maximálně vyhověl. Po ne moc dobré zkušenosti s velkou agenturou, kde jsme firemní webovky nechávali dělat v minulosti, jsem s Ondrovo službami více než spokojena a doporučuji všude kudy chodím! ✨
>
> — Kristýna Mocková

> Spolupráca s Ondrejom pri vytváraní nášho webu bola absolútne skvelá skúsenosť. Jeho schopnosť rýchlo a presne reagovať na naše požiadavky nám umožnila dosiahnuť presne to, čo sme si predstavovali. :)) Po skúsenostiach s inými IT, táto spolupráca prekonala naše očakávania. Celý proces s ním bol super jednoduchý a príjemný. Ondreja s radosťou odporúčame každému, kto chce skvelý web a chce sa v procese tvorenia cítiť príjemne a tak, že je naozaj v dobrých rukách
>
> — Sára Alušicová

> Skvělá zkušenost a velká spokojenost! Ondra nám vytvářel webové stránky a jsme z toho opravdu nadšení. Nejen že výsledek vypadá skvěle a chválí ho i naši zákazníci. Dále oceňuju i celkový přístup. Ochotu, trpělivost a snahu všechno vysvětlit tak, abych si s tím uměla poradit i sama. Profesionální práce s lidským přístupem. Děkuju moc a určitě doporučuju dál!
>
> — Adéla Kubíková

> Výborná spolupráce od nacenění až po realizaci a skvělý výsledek. Měl jsem velký problém s rychlostí a celkovou optimalizací webu, po úpravě je extrémně svižný a ,,fresh,, bez zbytečných věcí.
>
> — Ondřej Chrobák

> Spolupráce s Ondřejem byla jedním z nejlepších rozhodnutí pro můj byznys. Od prvního kontaktu jsem věděl, že jsem v těch správných rukou. Tým vedený panem Musilem vyniká nejen svou profesionalitou, ale především lidským přístupem a skutečným zájmem o potřeby klienta. Mohu jen doporučit.
>
> — Pavel Koudelka, Private client

> Spolupráci s Ondrou si nemohu vynachválit, poskytl mi velmi kvalitní poradenství, týkající se vývoje webů a pomohl mi dotáhnout dokonce projekty, s co nejlepším výsledkem.
> Těším se na naší budoucí spolupráci.
>
> — Matěj Sokolík

> Jsem doopravdy rád, že jsem měl možnost s Ondřejem spolupracovat na větším projektu. Chtěl bych vypíchnout zejména perfektní komunikaci, profesionální přístup a seriózní jednání. Ondřeje jednoznačně doporučuji a sám se těším na další spolupráci!
>
> — Dominik Medal

## Časté otázky

### 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. Pracuju na nových projektech i na aplikacích, které už mají něco za sebou a používají se v reálném provozu.

### S jakými technologiemi pracujete?

Nejvíc s PHP a Laravelem, ale zkušenosti mám i s WordPressem, Pythonem, databázemi, Redisem, Dockerem, Azure a CI/CD. Technologie beru jako nástroj, ne jako cíl.

### Dokážete převzít existující projekt?

Ano. Umím se rychle zorientovat v existujícím kódu, architektuře i provozu a navázat bez potřeby všechno přepisovat od začátku.

### Můžete se zapojit do našeho vývojového týmu?

Ano. Jsem zvyklý pracovat samostatně, převzít odpovědnost za vlastní část projektu a průběžně komunikovat technická rozhodnutí s ostatními vývojáři i lidmi mimo vývoj.

### Jak účtujete práci?

Zakázkový vývoj nejčastěji podle skutečně odpracovaného času. U auditů a některých jasně vymezených služeb se dá domluvit pevná cena předem.

### Jak probíhá komunikace?

Většinu věcí řeším průběžně a písemně. U složitějších témat nebo důležitých rozhodnutí je často rychlejší krátký hovor než dlouhé vlákno zpráv.

### Máte aktuálně kapacitu na nový projekt?

Většinu kapacity mám dlouhodobě obsazenou, takže nové projekty beru spíš výjimečně. Pokud ale řešíte něco technicky zajímavého nebo složitějšího, klidně se ozvěte.

## Kontakt

- Web: https://www.musilondrej.cz/
- https://www.linkedin.com/in/musilondrej/
- Kontakt a fakturační údaje: https://www.musilondrej.cz/kontakt/
