Senior Software Engineer · Praha

Senior software engineer pro React, Next.js a full-stack vývoj produktů.

Pomáhám týmům navrhovat, stavět a zlepšovat digitální produkty, které jsou rychlé, použitelné a udržovatelné. Patnáct let napříč UX, front-endem a full-stack dodávkou mě naučilo, jak software funguje v reálném provozu, ne jen v demu.

Jako senior software engineer pracuji v Reactu, Next.js a full-stack produktových týmech, kde záleží na jasné architektuře, přístupném rozhraní a stabilní dodávce. Klienti si mě obvykle berou na nové produkty, redesigny, doručování funkcí a technický úklid ve chvíli, kdy se projekt musí pohnout dál.

Jak mohu pomoct

Od produktové strategie po produkční kód pomáhám měnit nápady v software, který funguje v reálném provozu.

Některé projekty potřebují end-to-end dodávku napříč rozhraním, API, daty a releasem. Jiné potřebují cílenou pomoc s přístupností, design systémy, výkonem nebo rozplétáním existujícího kódu před další fází.

Vývoj webových aplikací

Stavím webové aplikace v Reactu a Next.js s čistou strukturou komponent, promyšlenými stavy, přístupným UI a výkonem, který obstojí i s růstem produktu.

Full-stack vývoj

Pracuji napříč rozhraním, API, datovým modelem i nasazením, když projekt potřebuje jednoho inženýra, který udrží produktová rozhodnutí i implementaci v jednom tahu.

UX Engineering

Propojuji design a engineering přes návrh interakcí, přístupnost, design systémy a kontrolu rozhraní tak, aby kvalitní UX přežilo tlak reálné dodávky.

Technické poradenství

Pomáhám týmům s technickými rozhodnutími, revizí architektury, scope práce a hledáním nejrychlejší cesty od nejasných požadavků ke stabilnímu releasu.

Tomáš Agler, senior software engineer

O mně

Široká zkušenost postavená na reálných produktech.

Začínal jsem ve full-stack vývoji, ale dlouhodobé softwarové projekty málokdy zůstávají jen v jedné disciplíně. Postupně jsem přidal front-end architekturu, UX, přístupnost, design systémy, plánování dodávky a produktovou spolupráci, protože právě tyhle části rozhodují, jestli je výstup po spuštění opravdu užitečný.

Právě tenhle záběr je užitečný ve chvíli, kdy tým potřebuje strategické uvažování i hands-on implementaci. Dokážu pomoct definovat správné řešení, pečlivě ho postavit a zlepšit místa, která produkt po spuštění zbytečně brzdí.

Jak pracuji

Vybrané práce

Ukázky software, produktové a UX práce v praxi.

Tyto projekty ukazují rozsah, který klienti nejčastěji potřebují: přestavby rozhraní, podporu frekventovaných zákaznických cest a interní nástroje, které ubírají každodenní tření. V každém případě nešlo jen o napsání kódu, ale o to, aby byl produkt použitelnější a lépe udržitelný.

Monster.com domovská stránka
Webová aplikace

Monster.com - portál pro hledání práce

Na Monster.com jsem pomáhal s přestavbou zastaralého rozhraní, tvorbou znovupoužitelné knihovny komponent a zlepšením přístupnosti i obsahové struktury ve flow pro uživatele.

Sjednání doplňkového penzijního spoření
Webová aplikace

Aplikace pro sjednání doplňkového penzijního spoření

Podporoval a optimalizoval jsem aplikaci, kterou používají tisíce klientů k uzavření doplňkového penzijního spoření, se zaměřením na stabilitu, provoz a plynulejší dokončení procesu.

Interní plugin pro jednodušší práci s CRM
Browser plugin

Interní plugin pro jednodušší práci s CRM

Pro Systeum jsem vytvořil interní rozšíření do prohlížeče, které omezilo opakovanou práci v CRM a zrychlilo týmu každodenní workflow v existujících nástrojích.

Potřebujete seniorní engineering podporu pro produkt?

Jestli plánujete novou aplikaci, zlepšujete existující produkt nebo hledáte seniorního inženýra pro UX, React, Next.js a full-stack dodávku, pošlete krátké zadání. Do jednoho pracovního dne obvykle odpovím dalším krokem nebo férovým ne.

Ozvat se