Vývoj s technickým přesahem
Nepíšu jen kód podle zadání. Pomáhám domýšlet návrh, dopady změn a technická rozhodnutí, která ovlivní projekt i za několik měsíců.
Nepíšu jen kód podle zadání. Pomáhám domýšlet návrh, dopady změn a technická rozhodnutí, která ovlivní projekt i za několik měsíců.
Řeším výkon, bezpečnost, práci s daty, chybové stavy i údržbu už při návrhu. Ne až ve chvíli, kdy se problém objeví v produkci.
Umím se zapojit do rozběhnutého projektu, převzít část systému a posouvat ji dopředu bez zbytečného řízení, chaosu nebo komunikačního šumu.
Dobrý software není jen o tom, že dnes funguje. Důležité je, aby bylo jasné, jak je postavený, proč jsou věci navržené určitým způsobem a aby každá další úprava nezvyšovala zbytečně riziko.
Než navrhnu řešení, zajímá mě, co má systém dělat, kde jsou jeho hranice, kdo s ním pracuje a co se může časem měnit. Bez toho vznikají rychlá řešení, která později brzdí celý projekt.
Nepřidávám vrstvy, abstrakce nebo technologie jen proto, že působí dobře technicky. Dobré řešení má být tak jednoduché, jak projekt dovolí — a tak robustní, jak reálný provoz vyžaduje.
Technická rozhodnutí musí dávat smysl nejen v kódu, ale i pro tým, rozpočet a další vývoj produktu. Když existuje víc cest, umím popsat jejich dopady a doporučit tu, která dává největší smysl.
Zpětná vazba od lidí, se kterými jsem spolupracoval na vývoji aplikací, úpravách existujících projektů a dlouhodobé správě webů.
Zaměřuji se na vývoj webových aplikací, API a backendových systémů. Vedle samotné implementace řeším hlavně návrh, technická rozhodnutí a dlouhodobou udržitelnost systému.
Nejčastěji pomáhám tam, kde už software není jen nápad, ale důležitá část produktu nebo provozu. Řeším vývoj nových aplikací, složitější integrace, výkon, stabilizaci starších řešení i další rozvoj existujících systémů.
Spolupracuji s agenturami, startupy a firmami jako samostatný backend vývojář. Dokážu se rychle zorientovat v projektu, převzít odpovědnost za část systému a komunikovat rozhodnutí tak, aby tým i klient věděli, co se děje a proč.
Nejde mi jen o to, aby výsledek fungoval při předání. Důležité je, aby se dal dobře udržovat, bezpečně měnit a rozvíjet i za několik měsíců nebo let.
Meta
Issued Oct 2023
Issued Feb 2022
Ano. S agenturami běžně spolupracuji i formou white-label partnerství.
Dokážu se zapojit do vašeho týmu na pozadí, ať už jde o vývoj konkrétních funkcí, backendovou část projektu, code review nebo technickou konzultaci. Respektuji vztah agentury s klientem, interní procesy i nastavený způsob komunikace, takže výstup zůstává plně pod vaší značkou.
Cílem je být spolehlivý technický partner, který pomůže s dodávkou bez zbytečného tření, chaosu nebo překvapení v průběhu projektu.
Nejčastěji pracuji s PHP, Laravelem, relačními databázemi, Redisem, frontami, Dockerem a CI/CD pipeline.
Laravel je můj hlavní framework, zejména pro backendové systémy, API, SaaS produkty a interní platformy. Stack ale vždy volím podle toho, co dává smysl pro konkrétní projekt, tým a dlouhodobý směr systému.
Pracuji hlavně s PHP, Laravelem, relačními databázemi, Redisem, frontami, Dockerem a CI/CD.
Laravel je technologie, ve které mám největší praxi, ale výběr stacku přizpůsobuji projektu. Důležité je, aby řešení odpovídalo povaze systému, týmu, provozu a dalšímu rozvoji.
Ano. AI používám jako běžnou součást vývojového procesu.
V dnešní době podle mě dává smysl, aby vývojář uměl s AI efektivně pracovat a držel krok s tím, kam se obor posouvá. Pomáhá mi hlavně při rešerši, návrhu řešení, prototypování, refaktoringu, code review nebo hledání možných variant.
Zároveň ji ale neberu jako náhradu za technické rozhodování. Architektura, kvalita kódu i odpovědnost za výsledek zůstávají na mé straně. Každý výstup kontroluji, upravuji a posuzuji v kontextu konkrétního systému.
Rád se zapojím tam, kde je potřeba spolehlivý vývoj, dobrý návrh a odpovědný přístup k dlouhodobému rozvoji.