E-shopy a e-commerce
Vývoj e-shopových řešení a e-commerce funkcionalit napojených na reálné procesy, data i růst byznysu.
PHP BACKEND · E-COMMERCE · AUTOMATIZACE
E-shopy, interní systémy, různé aplikace, automatizace a technologická řešení pro vyšší efektivitu.
01 Služby
Vývoj e-shopových řešení a e-commerce funkcionalit napojených na reálné procesy, data i růst byznysu.
Vývoj aplikací a systémů, které zjednodušují provoz, podporují růst a řeší reálné potřeby firmy.
Digitalizace opakovaných procesů, integrace služeb a zrychlení práce tam, kde dnes vzniká zbytečný chaos.
02 Pro koho
Nejlépe funguje tam, kde je společný cíl, prostor pochopit souvislosti a chuť budovat řešení, které má smysl i dlouhodobě.
02 Jak probíhá spolupráce
JAK PRACUJI
Nejdřív pochopit, jak projekt funguje. Potom navrhnout řešení, které obstojí i při dalším růstu.
03 Vybrané systémy
Každý projekt začíná jinou potřebou. Cílem je vždy přehledné a spolehlivé řešení, které obstojí v každodenním provozu.
ALL‑IN‑ONE
Web a e‑shop, rezervace, CRM, fakturace, řízení projektů, marketing i automatizace v jednom propojeném systému.
AMIATEX
Inovativní platforma pro více měn, jazyků, domén a obchodů — vše spravované z jedné centrální administrace.
LEETgg.com
Analytická platforma pro živá i historická data ze zápasů FIFA, NHL, NBA a CS2 — od formy hráčů po fair odds a export pro AI.
05 Stack
APPLICATION
DATA
FRONTEND
QUALITY
DELIVERY
WORKFLOW
06 Reference & historie
Stejná zvědavost mě vedla od prvních webů a herních serverů k e‑commerce platformám, API a automatizaci.
Preferuji hluboké pochopení projektu a dlouhodobou spolupráci — spíš společný virtuální maraton než rychlé přelétání mezi zakázkami.
Společně s kolegou grafikem jsme vytvořili online projekt s návštěvností 5 000 lidí denně. Pro mě to byla první zkušenost s tím, jak vlastní projekt dostat mezi lidi.
Bezpečnostní testování webových aplikací a zodpovědné předávání nálezů jejich provozovatelům — včetně dřívějšího ohlášení XSS v e‑mailu Seznam.cz. Nalezl a ohlásil jsem také bezpečnostní chyby v redakčním systému veweb.cz používaném desítkami webů, provedl bezpečnostní kontrolu systému nRS pro dreamstudio.cz a zkontroloval weby vsadte-se.cz, Grunex.com a eSuba.eu. Na Undzwei.eu jsem ohlásil několik vážných chyb. Pracoval jsem také na eG‑Sports.eu a dalších komunitních webech.
Na Undzwei.eu jsem organizoval desítky turnajů a adminoval soutěžní ligu pro Counter-Strike 1.6. V roce 2011 jsem zároveň vytvořil inovativní plugin pro herní servery určený ke kompetitivnímu hraní zápasů v Counter‑Strike 1.6, na kterém se odehrály desítky tisíc zápasů.
Tři týdny odborné praxe a dvouměsíční brigáda v pivovaru Radegast společnosti Plzeňský Prazdroj. Jsem rád, že jsem to mohl poznat i z druhé strany, bohudík!
Čtyři týdny odborné praxe ve Veolia Transport, kde jsem pomáhal automatizovat tvorbu ceníků jízdného.
Vlastní projekt, který propojil herní portály a zpřehlednil řešení podvodů, protestů a zákazů v CZ/SK e‑sportu.
Nalezení SQL injection na webu Střední školy informačních technologií.
Spoluzaložil jsem webové studio, ve kterém jsme zpočátku tvořili jednoduché firemní stránky, šablony a různé skripty. Později jsem se zaměřil na e‑shopy, zatímco kolega grafik se vydal vlastní cestou.
Vlastní e‑shop na platformě PrestaShop — od vývoje vlastních funkcí a marketingu přes komunikaci s dodavateli až po vyřizování objednávek.
Další vlastní e‑shop na platformě PrestaShop — od vývoje vlastních funkcí a marketingu přes komunikaci s dodavateli až po vyřizování objednávek.
Založil jsem e‑sportový tým / klan, ve kterém jsem v jednu dobu vedl přes 40 hráčů. Současně jsem převzal a spravoval facebookovou skupinu H1Z1 se 6 000 hráči.
Spoluzakladatel. Vlastní multistore platforma pro správu více e‑shopů, domén, jazykových verzí a měn z jedné centrální administrace, rozvíjená v průběhu několika let.
Na konci roku 2025 jsem byl nucený projekt zastavit.
Vývoj pluginů pro herní servery určených ke kompetitivnímu hraní zápasů v CS:GO na českých a slovenských herních portálech.
Rok vývoje pro SPORTISIMO, které má miliardové obraty a desítky vývojářů. Oproti vlastním projektům to byla cenná změna a příležitost poznat fungování technologického zázemí velkého e‑shopu. Konkrétně jsem působil v týmu, který rozvíjel interní systém pro zaměstnance prodejen. Řešení na PDA čtečkách pokrývalo skladové pohyby mezi příjmem zboží, příručním skladem a prodejnou.
Analytická platforma pro e‑sport zápasy. Zpracovává živá i historická data napříč FIFA, NHL, NBA a CS2 a nabízí head‑to‑head porovnání, formu hráčů, gólové vzorce, fair odds, radar příležitostí i export podkladů pro AI.
Vývoj systému, který na jednom místě propojuje web a e‑shop, rezervace, CRM, fakturaci, řízení projektů, marketing a automatizaci.
Stavím systémy, které řeší skutečný problém a vydrží víc než první release.
MIMO HAPPY PATH Otevřeně
Některé lekce nepřišly z knih ani povedených projektů. Přišly s nezaplacenou zakázkou, přeceněnou kapacitou nebo ve chvíli, kdy jsem měl pravdu, ale neuměl ji podat. Tohle jsou ty, které si pamatuji.
Zakázku dokončíš, klient zmizí. Jindy vyvíjíš několik měsíců a jednoho dne zmizí i komunikace.
Začínal jsem zakázkami online. A jak už to tak bývá: žádná smlouva, žádná záloha. Uděláš přesně to, co klient chtěl, odevzdáš hotovou práci — a klient zmizí. Bez placení, bez vysvětlení, prostě pryč.
Podobně jsem několik měsíců vyvíjel pro kluky, se kterými jsme měli jen ústní dohodu. Cítil jsem, že od projektu postupně upouštějí, až nakonec přestali komunikovat úplně.
Důvěra je skvělý začátek, ale není náhradou za smlouvu. Zadání, cena, záloha, milníky i podmínky ukončení musí být jasné dřív, než vznikne první řádek kódu.
Naceníš zakázku. Potom přichází další úprava, další nápad a ještě jedna maličkost — samozřejmě nejlépe zdarma.
Naceníš zakázku podle zadání. Klient potom přijde s další úpravou, dalším nápadem a ještě jednou drobností. Ty se učíš, chceš odvést dobrou práci a z dobré vůle se snažíš vyhovět. Jenže z jedné laskavosti se snadno stane očekávání a z projektu nekonečný kolotoč.
Dlouho jsem si myslel, že vstřícnost znamená říct ano. Ve skutečnosti jsem tím rozmazával hranice projektu, znehodnocoval vlastní čas a nakonec škodil i vztahu s klientem.
Rozsah práce musí být konkrétní. Změna není problém, ale musí mít nový odhad, cenu a termín. Férové „tohle už je navíc“ je zdravější než unavené ano.
Na první HPP jsem nastoupil naplno. Během měsíce ale odešel člověk, bez jehož souhlasu bych ve firmě možná ani nebyl.
Nastoupil jsem na svou první vývojářskou pozici na hlavní pracovní poměr a moje workoholická duše jela naplno. Vývojář s titulem, který byl ve firmě přibližně rok, byl během mého prvního měsíce propuštěn. Firma viděla, že pracuji výrazně rychleji a že mě tehdejší způsob práce spíš brzdí.
Nebral jsem to jako vítězství. Bylo mi dost nepříjemně, že člověk, bez jehož souhlasu bych ve firmě možná ani nebyl, přišel krátce po mém příchodu o práci. Rozhodnutí nebylo moje, ale poprvé jsem naplno viděl, že výkon a změna mají dopad i na konkrétní lidi.
Výkon není jen počet hotových úkolů. Důležitá je pokora, respekt k lidem kolem a vědomí, že za každou organizační změnou je něčí skutečný příběh.
Domluvené podmínky dodavatel nedodržel. Zboží zůstalo ležet na skladě a po jeho vrácení nezůstalo ani zboží, ani peníze.
Domluvíš se s dodavatelem, objednáš zboží a počítáš s podmínkami, na kterých jste se dohodli. Jenže podmínky dodržené nejsou a tobě zůstane sklad plný věcí, které se nehýbou. Když je vrátíš, zjistíš, že už nemáš ani zboží, ani peníze.
Technologie tě před špatným obchodním partnerem sama nezachrání. Pro mě to byla drahá připomínka, že e‑shop není jen kód a marketing. Je to také cash flow, sklad, smlouvy a riziko, které někdo musí nést.
Dohody s dodavateli potřebuji písemně, riziko rozkládám a začínám menším objemem. Důvěřovat ano, ale průběžně ověřovat.
Nastoupil jsem do marketingu, začal zlepšovat web a přehlédl, že firma už má svého IT dodavatele. Následoval tvrdý střet.
Začal jsem pracovat v marketingu pro firmu, a protože umím dělat weby, přirozeně jsem začal upravovat i jejich web. Jenže firma měla vlastního IT dodavatele a já vstoupil do prostoru, kde nebyly jasně domluvené kompetence. Pán ředitel si mě pozval na kobereček a spolupráce se rychle změnila v konflikt.
Do osobního počítače mi nahráli nástroj na vzdálený dohled.
Než něco změním, potřebuji znát odpovědnost, vlastníka systému a schvalovací proces. A pracovní přístup odděluji od soukromého zařízení i komunikace.
Líbil se mi projekt i lidé kolem něj. Neznal jsem ale dost dobře jejich fungování ani vlastní kapacitu v týmové spolupráci.
Domluvil jsem se na spolupráci s e‑shopem, který se mi opravdu líbil. Ještě jsem ale pořádně neznal jeho fungování, neměl tolik zkušeností s prací ve větším týmu a podcenil jsem, kolik kontextu, komunikace a odpovědnosti spolupráce přinese.
Místo abych včas řekl, že je toho moc, snažil jsem se všechno zvládnout. Zahltil jsem se natolik, že naše spolupráce velice brzy skončila. Nebyl to nedostatek technických schopností, ale špatný odhad vlastní kapacity a pozdní komunikace.
Před začátkem potřebuji pochopit tým, očekávání i tempo. Když kapacita nestačí, říkám to dřív, než se z problému stane ticho a zklamání.
Kolegovi jsem slíbil společnou dovolenou. Majitel ale chtěl, aby jeden z IT zůstal, a dal mi na výběr: práce, nebo dané slovo.
Kolegovi jsem slíbil, že s ním pojedu na dovolenou. Majitel ale chtěl, aby jeden z nás z IT zůstal v práci. Postavil mě před jednoduchou volbu: buď v pondělí přijdu do práce, nebo přinesu notebook a skončím.
V pondělí jsem přinesl notebook. Ne proto, že by mi na práci nezáleželo. Chtěl jsem stát za slovem, které jsem dal, a chtěl jsem, aby na mě bylo spolehnutí. Kdybych slib zrušil jen proto, abych si udržel místo, možná bych zachránil práci — ale ztratil bych něco, co pro mě mělo větší hodnotu.
Dnes bych dovolenou, zastupitelnost i očekávání vyjasnil mnohem dřív. Když už ale někomu dám slovo, chci za ním stát. Práce je důležitá, ale peníze nejsou všechno.
Ve větší firmě mě dusila byrokracie a zastaralé postupy. Nápady na změnu jsem říkal napřímo — možná až příliš.
Šel jsem do větší firmy a brzy mě začala štvát byrokracie. Přicházel jsem s nápady na zlepšení, ale o vývoji často rozhodovali lidé, kteří už sami aktivně nevyvíjeli, a některé postupy mi připadaly dávno překonané. Postupně mě to demotivovalo.
Jsem přímočarý. Když něco nedává smysl, řeknu to, protože to chci zlepšit. Jenže mít pravdu a umět změnu prosadit jsou dvě různé schopnosti. Obsah mé kritiky mohl být správný, ale způsob podání nepomohl tomu, aby ho kompetentní lidé přijali.
Změna potřebuje víc než dobrý argument. Potřebuje kontext, respekt, spojence a správné načasování. Upřímnost si nechávám, ale lépe přemýšlím, jak ji podat.
Přijal jsem nižší hodinovku než před čtyřmi lety. Do toho přišel rozchod a další věci. Kámen úrazu byl na světě.
Přijal jsem spolupráci s nižší hodinovkou, než jakou jsem měl o čtyři roky dřív. Kluky jsem měl rád a chtěl jsem, aby to fungovalo. Jenže zároveň přišly jiné osobní věci. Práce, kterou bych jindy zvládl, mi začala připadat jako plýtvání časem.
Problém nebyl jen v ceně ani jen v osobním životě. Přijal jsem spolupráci ve chvíli, kdy moje motivace, kapacita a podmínky nebyly v rovnováze. Místo radosti vznikala frustrace — i vůči lidem, kteří za mou situaci nemohli.
Neříkám ano jen proto, že mám druhou stranu rád nebo nechci odmítnout. Cena, energie i životní situace musí dávat smysl, jinak není dohoda férová ani pro jednu stranu.
ARCHIV Webtrh 2012—2013
„Veľká spokojnosť, rýchla komunikácia aj realizácia projektu.“
„Rychlá a kvalitní práce.“
„Rychlé řešení, kvalitní práce s vysvětlením, doporučuji!“
LET'S BUILD Kontakt
Popište mi, co vás brzdí. Ozvu se s prvními otázkami a společně najdeme nejkratší cestu k řešení.