Jsem František Huber, webový vývojář s 15 lety zkušeností v IT a AI-first přístupem.
s rozmanitými webovými projekty pro agentury, softwarové společnosti a koncové klienty:
Moje profesní cesta:
🎨
2010 - 2012
Navrhoval a vytvářel jsem vizuální koncepty webových aplikací a grafický design pro různé projekty.
📜
2013 - 2023
Kódoval jsem frontend webů a aplikací a spravoval WordPress. Spolupracoval jsem s backendisty z automationlabs.cz (otevře se v nové záložce) a zensys.cz (otevře se v nové záložce).
🤖
od 2024
Přešel jsem na AI-first vývoj. Dnes s AI agenty pracuji na webech i plnohodnotných aplikacích, od návrhu přes kód po nasazení.
Jsem webový vývojář se zkušeností z navrhováním webů a aplikací, který se specializuje na frontend. V roce 2024 jsem svou práci posunul na novou úroveň přechodem na AI-first vývoj. Z asistenta v editoru se mezitím stal plnohodnotný tým agentů a dnes tak sám dodávám weby i celé aplikace, na které by dřív byl potřeba celý tým.
Jako freelancer dnes AI používám v celém procesu: od návrhu a implementace přes testování a debugging až po nasazení. Pracuji s editorem Cursor a hlavně s Claude Code, kterému předávám i větší celky práce. Ostatně i tuhle stránku jsem psal spolu s ním. Díky tomu zvládám rychlé iterace a mohu flexibilně volit technologie, které nejlépe odpovídají konkrétnímu projektu. Výsledkem jsou MVP, prototypy i hotové aplikace v provozu.
Tento přístup mi umožňuje:
O využití AI v moderním webovém vývoji jsem přednášel kdysi dávno1) na meetupu Frontendisti (otevře se v nové záložce). Sdílel jsem své tehdejší nadšení z vývoje s AI nástroji a na praktických příkladech ukazoval, jak mi Cursor měnil způsob, jakým kóduji. Mnozí kolegové byli v té době skeptičtí – já jsem v tom viděl budoucnost. Dnes je záznam přednášky spíš dokumentem doby a tehdejšího stavu AI. Ta budoucnost pro nás přišla a vývoj AI se mezitím ještě zrychlil. Proto dál aktivně testuji nové nástroje, technologie a postupy2) – MCP servery, CLI agenty a podobně.
1) listopad 2024, 2) průběžně od roku 2025
Co začalo jako experiment, jsou dnes často plnohodnotné aplikace. Pískoviště ale zůstává pískovištěm: zkouším tu všechno, co mě napadne, a z AI nástrojů se snažím vyždímat maximum.
Chytré řízení topení na chalupě. Dvě bateriová čidla Shelly hlásí teplotu, relé u kotle si každou minutu stáhne pokyn. Aplikace ví, kdo je zrovna na chalupě, předtopí před příjezdem podle předpovědi počasí, učí se, jak rychle se která půlka domu ohřívá, a pošle upozornění, když čidlo zmlkne nebo hrozí mráz. Ovládá ji celá rodina z iPadu i z mobilu.
Zjednodušená verze Pac-Mana, kterou jsme nakódovali s dětmi během jednoho víkendu na jaře 2025. Divoký a zároveň zábavný test tehdejších schopností AI agentů.
Tipování výsledků Chance Ligy pro partu kamarádů. Máme vlastní pravidla pro bodování a po 25 sezónách jsme přesunuli administraci z Excelu do webové aplikace. Žebříček a rozpis zápasů a výsledky připravené ke kopírování do WhatsApp skupiny.
domy-liga.lovable.app (otevře se v nové záložce)Lokální dashboard, který hlídá můj pracovní počítač. AI agenti občas pustí hledání po síťových discích a zatíží server, po zavřeném Cursoru zůstávají viset procesy a dochází paměť. Mountwatch v reálném čase ukazuje, co běží na sledovaných discích lokálně i na vývojovém serveru přes SSH, grafy CPU, paměti a I/O s historií za 24 hodin, běžící agenty podle projektu a osiřelé pozůstatky po zavřených aplikacích. Zbytečné procesy zabiju jedním klikem, a když začne docházet paměť, přijde notifikace s tlačítkem Zabít.
Tipy na výlety po horách, které na X sdílí Jan Sůra, Patrik Zandl a další. Příspěvky se v timeline rychle ztratí, tak jsem si je posbíral na jedno místo – s filtry podle oblasti, autora a délky, mapou trasy a fotkami. Až budu příště plánovat výlet, mám tipy po ruce.
hory-tipy.netlify.app (otevře se v nové záložce)Fitness dashboard nad daty nejdřív ze Stravy a pak z Garminu - aktivity, kilometráž, čas strávený cvičením, trendy a srovnání měsíců a roků. Trochu předpovědi. A motivace. Nově si ho může vyzkoušet kdokoliv: stačí nahrát vlastní export z Garminu. Data se zpracují jen ve vašem prohlížeči a na server nikdy neodejdou.
runwrapped.frantisekhuber.cz (otevře se v nové záložce)Aplikace pro sledování pokroků na lekcích v Železné kouli, kam skoro rok chodím cvičit. Papírový deník je fajn, ale dlouhodobý progress v něm skoro nevidíš. A předpis na trénink stejně diktuje schéma, nemusím nic vymýšlet a co mám příště cvičit rovnou vidím.
koulink.pages.dev (otevře se v nové záložce)+ další hraní, automatizace, scrapování a skripty na míru
Tady už nejde o pískoviště, ale o živé weby a aplikace, za kterými stojí skuteční lidé a firmy. Každý klient, spolupráce i web je jiný.
Redesign odborného portálu DU.cz (daně, účetnictví, mzdy) pro Verlag Dashöfer – od návrhu v Claude Designu po implementaci. Redesign se dotkl prakticky každé komponenty webu: vylepšené UX a desítky až stovky drobných oprav. Na web přibyly prodejní sekce, aby obstál v 3s testu – návštěvník během pár vteřin pochopí, co portál nabízí a proč si ho předplatit. A vzniklo místo, kde a jak komunikovat funkce nové verze, včetně nového AI režimu. Každý typ návštěvníka (nepřihlášený, registrovaný, předplatitel) vidí jiné výzvy. Redesign se na produkci nasazuje po částech. Posuňte jezdcem a porovnejte s původní homepage.
Claude Design, Claude Code · PHP, Bootstrap 4.6, SCSS
www.du.cz (otevře se v nové záložce)Pro Zensys jsem předělal web půjčovny lodí na Otavě – původní verze z roku 2017 dožila. UX a vizuál vznikly v Claude Designu (červen 2026, ještě v betě), FE na původní backend v Claude Code. Test, jak efektivně předávat design z jednoho nástroje do druhého.
Claude Design, Claude Code · HTML, CSS, JS na téměř původním BE
Václav Prokopius (spoluautor grafického designu)
zensys.cz(otevře se v nové záložce)
www.lodniservis.cz (otevře se v nové záložce)Pro AutomationLabs jsem realizoval redesign stávajícího webu nadace BLÍŽKSOBĚ. Projekt trval přes rok a souběžně v nadaci probíhal repositioning včetně změn ve vedení — scope zakázky se postupně měnil a vyvíjel. Podle grafického návrhu Silvie Slimakové jsem vytvořil vlastní WordPress téma se šablonami pro homepage, O nás, Náš přístup, Projekty a žádost o podporu. Web spravuje obsah přes ACF a vlastní post types (projekty, organizace, iniciativy, aktuality, pro média), včetně dvojjazyčné verze přes Polylang. Součástí byly rozsáhlé úpravy obsahu, hero animace, formuláře a filtrování projektů podle oblastí podpory.
WordPress, PHP + js, ACF, Polylang, SCSS
Silvia Slimaková
AutomationLabs(otevře se v nové záložce)
www.blizksobe.cz (otevře se v nové záložce)Pro Jaroslava Rónu jsem vytvořil vícejazyčný prezentační web jeho celoživotního díla. Základní vizuální design webu navrhnul Rónův dvorní grafik Jan Havel, při implementaci jsem ho rozvíjel. Šablony jsou stylovány pomocí Tailwindu.
WordPress - PHP + js, CSS (Tailwind)
Jan Havel
jaroslav-rona.cz (otevře se v nové záložce)
Pro webovou aplikaci Elektronické třídní knihy jsem vytvořil frontend šablony s využitím custom Bootstrapu. Aplikace umožňuje učitelům komplexně spravovat výuku: vést záznamy o hodinách, evidovat docházku žáků, zadávat testy a domácí úkoly a spravovat informace o studentech. Šablony byly vytvořeny podle grafického návrhu Miry Szkandery a posloužily jako základ pro implementaci v Nette/Latte.
staticky generované šablony jako podklad pro Nette/Latte aplikaci
Martin Valas
Pro neziskovou organizaci, která se zaměřuje na šíření metody "tréninku jazykových schopností dle D. B. Elkonina", jsem vyvinul vlastní WordPress plugin pro efektivní správu lektorů na webu elkonin.cz. Tento plugin umožňuje strukturované zadávání informací o lektorech prostřednictvím vlastních příspěvků (custom post types) a jejich následné zobrazení nad mapou s možností vyhledávání a filtrování podle krajů. Každý lektor má nyní svou vlastní stránku, což zlepšuje jejich individuální propagaci a přispívá k lepší optimalizaci pro vyhledávače (SEO) celého projektu. Součástí projektu byly také úpravy child tématu třetí strany pro zajištění kompatibility a správného zobrazení nových funkcionalit.
CSS, HTML, PHP + js, WordPress
elkonin.cz (otevře se v nové záložce)Pro CELSI jsem navrhl informační architekturu a vytvořil vlastní WordPress téma pro mezinárodní výzkumný projekt o spravedlivé transformaci automobilového průmyslu ve střední a východní Evropě. Web pokrývá homepage, projekt, tým a partnery, výstupy a novinky v pěti jazycích přes Polylang, obsah spravují výzkumníci přes ACF. Ve výrobě teď vzniká interaktivní Just Mobility Toolkit — prezentace nástrojů, které jsou výstupem výzkumu. Vibecodovaný prototyp běží na Lovable, vizuálně ladím podle grafiky projektu (toolkit-design).
WordPress, PHP + JS, ACF, Polylang, SCSS
CELSI(otevře se v nové záložce)
ecomobility-transition.celsi.sk (otevře se v nové záložce)Pro architektonické studio ONN Architects jsem vytvořil dynamický web s důrazem na typografii a animace odvozené z jejich loga. Web prezentuje práci studia formou případových studií. Na projektu jsem spolupracoval s grafickou designérkou Annou Leschinger, která dodala vizuální identitu. Technicky jde o staticky generovaný web postavený na upravené verzi Bootstrapu s vlastními animacemi a videi na pozadí.
Staticky generovaný web postavený na přestylovaném Bootstrapu
Anna Leschinger
AutomationLabs(otevře se v nové záložce)
onn.archi (otevře se v nové záložce)Pro menší architektonické studio Nanoarchitekti jsem ve spolupráci s klientem navrhl redesign jejich zastaralého statického webu. Cílem bylo modernizovat vizuální stránku a zároveň umožnit klientovi snadnou správu obsahu. Web jsem převedl do systému WordPress a vyvinul vlastní téma na míru. Zvláštní pozornost byla věnována implementaci galerie obrázků, která umožňuje pohodlné prohlížení fotografií projektů v plném rozlišení.
WordPress, html + css, PHP + js
nanoarchitekti.cz (otevře se v nové záložce)Pro webovou aplikaci Taran Decision Manager jsem vytvořil precizní frontend s důrazem na detail, interaktivní prvky a komplexní vizuální provedení. Web kombinuje pixel-perfect implementaci s vícevrstvými pozadími, vlastním systémem akordeonů a sliderů. Klíčovou součástí zakázky bylo jejich přizpůsobení, a domyšlení logiky a chování tak, aby odpovídaly náročnému designovému zadání. Návrh jsem také adaptoval pro vybrané responsivní stavy, aby byl web plně funkční na různých zařízeních při zachování vizuální identity.
Staticky generovaný web postavený na přestylovaném Bootstrapu
Mira Szkandera
AutomationLabs(otevře se v nové záložce)
tarandm.com (otevře se v nové záložce)Pro neziskovou iniciativu Senzor vzduchu jsem vytvořil šablony pro web prezentující jejich projekt měření kvality ovzduší. Web vznikl v příjemné spolupráci s dobrovolníky z Česko Digital, kteří zajistili návrh webu, texty a design. Technicky je web postaven na WordPressu s vlastními šablonami využívajícími přestylovaný Bootstrap.
WP, šablony postavené na přestylovaném Bootstrapu
Česko Digital
AutomationLabs(otevře se v nové záložce)
senzorvzduchu.cz (otevře se v nové záložce)Klient potřeboval web pro svůj developerský projekt spustit co nejdříve, aby stihl jarní sezónu. Podklady měl připravené, a texty bylo potřeba přepsat a přestrukturovat. Nebyl čas připravit přesný grafický návrh. Jako vzor a referenční benchmark proto posloužily weby konkurence. Rovnou jsem začal kódovat, abychom měli, co nejdříve ucelenou představu o rozvržení i vizuálním stylu. První verzi webu jsme nasadili za týden, další týden jsme pak ladili za běhu detaily.
Staticky generovaný jednostránkový web postavený na přestylovaném Bootstrapu v5.3.
rezidence-losany.cz (otevře se v nové záložce)Redesign zastaralého a nevyhovujícího WordPress tématu.
html, css, PHP + js, WordPress
Petr Hrůza
zensys.cz(otevře se v nové záložce)
architekturasrdcem.cz (otevře se v nové záložce)
Dodavatelem webu pro Nadační fond byla agentura Picards, grafický návrh připravil jejich dvorní designer Martin Valas.
Staticky generovaný web postavený na přestylovaném Bootstrapu
Martin Valas
Dodavatelem webu byla agentura Picards, vizuální design navrh Martin Valas.
Staticky generované html šablony jako podklad pro implementaci WordPress šablon
Martin Valas
Picards(otevře se v nové záložce)
13ka.cz (otevře se v nové záložce)+ desítky dalších webových aplikací a prezentací pro společnosti, služby, události a nebo produkty
Také chci webna závěr pro plynulý start a úspěšnou spolupráci
Váš šablonovací jazyk
Pokud je to pro vás důležité napíšu vám šablony v Latte, Twig, NJK, nebo Ruby Slim. Znám WordPress.
CSS a preprocesory
Tvořím moderní a efektivní CSS s použitím preprocesorů Sass a SCSS. Zajistím tak konzistentní a snadno udržovatelný kód.
Interaktivita s JavaScriptem
Pokud je potřeba doplnit interaktivní chování a dynamické prvky na vašich webových stránkách, rád váš web nebo aplikaci oživím.
Správa kódu s Gitem
Pracuji s verzovacím systémem Git, abych zajistil bezpečnou správu kódu. Usnadňuje to spolupráci a udržuje projekt organizovaný.
Issue tracking
Váš projekt, váš systém pro správu a řízení úkolů. Připojím se rád do vašeho způsobu komunikace a vedení projektu.
„S Františkom sme spolupracovali na tvorbe webu medzinárodného výskumného projektu EcoMobility Transition. František nám pomohol web prehľadne štruktúrovať a veľmi efektívne zapracovať navrhnutú grafiku. František komunikuje efektívne, prehľadne a spolupráca s ním je naozaj radosť. Veľmi rýchlo chápe požiadavky klienta, a vie dať spätnú väzbu na to, čo je možné a čo už nie, alebo ako informácie na webe štruktúrovať, aby zaujali. Veľmi si jeho prístup vážime a tešíme sa na ďalšiu spoluprácu.“
Monika Martišková, PhD.
senior researcher
Central European Labour Studies Institute (CELSI)
celsi.sk(otevře se v nové záložce)
„Setkal jsem se s problematickými a nespolehlivými kodéry. S Františkem je spolupráce skvělá a jsem za to moc rád, že jsme se potkali. Za prvé je týmový hráč a za druhé je přirozeně aktivní, spolehlivý a precizní.
Františku, ještě jednou díky!“
Martin Kožnar
architekt
jednatel Architektura srdcem s.r.o.
architekturasrdcem.cz(otevře se v nové záložce)
„S Františkem spolupracuji přes deset let, vytvořil pro nás několik webů, které úspěšně fungují dodnes. Velkou úlevou pro mě bylo komunikovat s někým, kdo dokáže srozumitelně formulovat možnosti stránky a flexibilně reagovat na různá přání a omezení. Velice důležité je pro mě, že i po několika letech můžeme společně upravovat funkce podle našich měnících se požadavků.“
Hynek Skoták
vizuální umělec, produkční
Káznice Studios
hynekskotak.com(otevře se v nové záložce)
„S Františkem pracuji jako junior již 3 roky. Co se týče frontendu, neznám nikoho, kdo by tomu rozuměl více než právě František. Dokáže vymyslet webovou stránku, aby vypadala dobře do posledního detailu za jakýchkoli okolností a s jakýmkoli zadáním. Svou práci dokáže i trpělivě vysvětlit a vždy si za den najde čas jak na svou práci, tak na pomoc juniorům. Díky Františkovi dokáži jako programátor vytvořit webovou stránku funkční, i dobře vypadající. Detaily nechávám ale i tak nakonec na Františkovi 🙂“
Adam Novák
full-stack developer
AutomationLabs
automationlabs.cz(otevře se v nové záložce)
kodér a nadšenec do AI, běžec (otevře se v nové záložce), otec a aktivní občan (otevře se v nové záložce)
Kontakt:
Strašnice, Praha 10
+420 775 371 627
koder@frantisekhuber.cz
Jsem fyzická osoba podnikající dle živnostenského zákona nezapsaná v obchodním rejstříku, IČO: 88655695, č.ú.: 670100-2211187601 / 6210