Pomáhám firmám navrhovat software a dělat správná technická rozhodnutí.
8+ let zkušeností · PHP · Laravel
Největší přínos mám tam, kde není problém jen něco naprogramovat, ale přijít na to, co je skutečně potřeba vyřešit. Rozebrat možnosti, pojmenovat trade-offy a navrhnout řešení, které dává smysl v širším kontextu produktu.
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, změny jsou čím dál těžší nebo systém začíná narážet na limity původních rozhodnutí. Tady dává největší smysl nejdřív zjistit proč a až potom něco měnit.
Technické vedení
Když tým zvládá vývoj, ale chybí někdo, kdo drží architekturu, řeší složitější rozhodnutí a hlídá, aby se produkt technicky neposouval špatným směrem.
Co říkají klienti
O mně
Software vyvíjím přes osm let. Za tu dobu jsem si ověřil, že dobrý výsledek většinou nestojí na složitější technologii, ale na správně pochopeném problému a několika dobrých rozhodnutích.
Mám rád jednoduchá řešení, jasnou architekturu a software, který se dá měnit bez strachu z každého dalšího zásahu. Ne všechno je potřeba abstrahovat, škálovat nebo připravovat na hypotetickou budoucnost.
Nejvíc mi sedí projekty, kde můžu ovlivnit nejen implementaci, ale i to, co se staví, proč a jakým směrem se bude produkt technicky posouvat.
- certifications
- Meta Back-End Developer Specialization Získáno v říjnu 2023
- Google IT Automation with Python Specialization Získáno v únoru 2022
FAQ
Jak probíhá komunikace?
Mám rád přímou komunikaci a co nejmíň zbytečných meetingů. Běžné věci řeším průběžně asynchronně, složitější témata radši proberu na callu. Důležité je pro mě, aby bylo jasné, co se řeší, proč se to řeší a jak jsme se rozhodli.
Jak spolupráce začíná?
Nejdřív si potřebuju udělat obrázek o produktu, současném stavu a problému, který je potřeba vyřešit. U existující aplikace si projdu kód a architekturu, u nového projektu spíš cíle, omezení a hlavní rozhodnutí. Pak se dá smysluplně domluvit, co dál.
Jak se řeší priority?
Záleží na rozsahu, způsobu zapojení a typu projektu. Po úvodním rozhovoru většinou dokážu říct, jaký model spolupráce dává smysl a s jakým rozsahem počítat.
Jak funguje dostupnost?
U dlouhodobější spolupráce si na projekt rezervuju konkrétní kapacitu. Díky tomu se dá počítat s pravidelným zapojením a není potřeba pokaždé řešit, jestli zrovna mám prostor.
Pojďme probrat, co řešíte.
Rád se zapojím tam, kde je potřeba něco dobře navrhnout, rozhodnout nebo posunout dál. Ať už jde o nový produkt, nebo systém, který už nějakou dobu funguje.