Vývoj webových aplikací
Od nových funkcí po celé aplikace stavím front-endy v Reactu a Next.js tak, aby byly rychlé, přístupné a dobře udržovatelné. Umím naskočit do rozjetého produktu i pomoct položit základy něčeho nového.
Služby
Za roky práce napříč UX, front-endem, back-endem, vývojem produktů i technickým poradenstvím jsem zjistil, kde bývám pro klienty nejvíc užitečný. Tady jsou nejčastější formy spolupráce.
Od nových funkcí po celé aplikace stavím front-endy v Reactu a Next.js tak, aby byly rychlé, přístupné a dobře udržovatelné. Umím naskočit do rozjetého produktu i pomoct položit základy něčeho nového.
Když projekt potřebuje člověka, který propojí rozhraní, API i datový model, umím pracovat napříč celým stackem. Někdy jde o end-to-end dodání funkcionality, jindy o pomoc týmu tam, kde front-end a back-end zbytečně drhnou.
K engineeringu jsem se dostal přes UX, takže pečlivě řeším, jak věci působí v reálném používání. Pomáhám s design systémy, přístupností, interakčními detaily i převodem designu do fungujícího produktu.
Někdy je správná zakázka větší build: ujasnit scope, zvolit stack, navrhnout rozhraní a dodat první použitelnou verzi. Umím vzít produkt od nápadu k ostrému spuštění — a vím, co to obnáší.
A někdy je správná zakázka menší: revize architektury, druhý názor, podpora při náboru nebo audit codebase. Pokud potřebujete jasno před větším rozhodnutím, dává to smysl i samo o sobě.
Začneme soustředěným rozhovorem o produktu, týmu a tom, co by vám teď pomohlo nejvíc. Bez nafouknutého procesu, jen s detaily, které jsou potřeba pro rozumný plán.
Někdy jde o hands-on dodání, jindy o review, vedení nebo podporu. Pracuji v krátkých cyklech, abyste viděli pokrok, mohli se ptát a případně směr upravit.
Když je hotovo, nechávám po sobě věci v dobrém stavu: zdokumentované, zrevidované a snadno převzatelné. Pokud projekt potřebuje víc, zůstanu u něj.