Rád učím lidi vidět víc.

Jsem nezávislý vývojář robustních ekosystémů a platforem. V roce 2009 jsem začal zakázkovým vývojem webů, a do roku 2021 tvrdě pracoval dnem i nocí pro klienty. Od roku 2022 se soustředím na vývoj velkých korporátních systémů, zlepšování stavu internetu a skutečný život mimo technologie.
Jan Barášek
Fullstack Developer & IT Konzultant
Robustní platformy
Vývoj cloudových ekosystémů s React, Node.js a moderními technologiemi pro dlouhodobý provoz
Enterprise řešení
Komplexní korporátní systémy pro telekomunikační operátory, finanční instituce a velké obchodní platformy
Konzultace & Mentoring
Technické poradenství, vzdělávací projekty a dlouhodobá podpora pro vývojářské týmy
Technologie, které používám
Moderní stack pro robustní cloudová řešení
GymRoom
V roce 2024 jsme s přáteli založili privátní posilovnu GymRoom, protože věříme, že zdravé tělo a zdravý internet patří k sobě.
Vítáme vás v GymRoomu, jedinečném samoobslužném fitness centru. Užijte si posilování sami, s kamarádem nebo osobním trenérem.
Nabízíme vám nejen klid a soukromí pro vaše tréninky, ale zároveň garantujeme vysoký standard čistoty. Rezervujte si náš prostor ještě dnes!

Smart Energy Share
V roce 2025 jsme se společníkem Richardem Pipkem a Radomírem Michalcem založili startup pro sdílení a prodej elektrické energie z fotovoltaických elektráren.
Cílem projektu je chytré propojení výrobců a odběratelů ekologické elektrické energie, vyrovnávání odchylky v elektrické síti a snížení nákladů všech stran.
Tímto produktem zdaleka nekončíme, a expandujeme i na další trhy.

Klíčové oblasti

Mathematicator
V roce 2014 jsem naprogramoval pro kamaráda Marka Valáška největší český vzdělávací portál o matematice Mathematicator.
Za více než deset let pomohl stát se lepšími matematiky stovkám tisíc studentů a zároveň jde o komerčně úspěšný projekt, který funguje na platebním modelu prodeje video kurzů.
Mathematicator patří mezi nejnavštěvovanější české vzdělávací weby a stal se nepostradatelným pomocníkem pro studenty středních a vysokých škol.
O2 Omnichannel
V únoru 2022 jsem byl osloven na přeprogramování hlavní prodejní aplikace O2 Omnichannel do Reactu.
Začali jsme programovat v týmu dvou lidí, tým postupně rostl, a brzy nám bylo jasné, že to nebude jenom o technologiích. Dnes je z Omni hlavní prodejní aplikace, která obsluhuje prodejny, obchodníky a callcentra.
K ruce jsem dostal skvělého teamleadera a empatický tým lidí – je neskutečné, že se dokázalo tolik dobrých lidí potkat na jednom místě, a společně dotáhnout aplikaci do produkce.
Když byla aplikace v lednu 2024 hotová, potřeboval jsem kariérní pauzu a vydal se směrem osobního rozvoje.
Technologie projektu
VikiTron
VikiTron je internetový robot, který slouží k procházení webů a monitoring technického stavu internetu.
V rámci aplikace VikiTron poskytujeme tyto nástroje zdarma pro webmastery a vývojáře:

Okamžitá kontrola DNS záznamů pro jakoukoliv doménu včetně TTL, DNSSEC a chyb konfigurace.
Fulltextové vyhledávání a filtrování v našem DNS indexu napříč doménami včetně historie změn.
Objevte subdomény z DNS, certifikátů, reverzních záznamů a veřejných zdrojů.
Stáhněte a ověřte robots.txt, validujte syntaxi a otestujte co je povoleno pro konkrétní user-agent.
Zobrazení detailů TLS certifikátu a řetězce, ověření expirace a shody hostname.
Kompletní informace o IP: WHOIS, reverzní DNS, geolokace, ASN a domény hostované na IP.
Objevte svou veřejnou IP adresu, hostname, typ protokolu a síťové informace.
Opensource
Jsem aktivní vývojář, který poskytuje velkou část svých znalostí jako opensource.
Většina mých opensource balíčků je naprogramována v PHP, protože to byl můj hlavní jazyk po dobu 8 let. Nové balíčky, které vyvíjím v TypeScriptu, jsou dostupné pro Node a React.
Nejlegendárnější balíčky
image-generatorChytrý generátor variant obrázků pomocí URL parametrů
emailerOdesílání velkého množství e-mailů s chytrou frontou a systémem hodnocení
doctrine-fulltext-searchChytrý a snadno použitelný Doctrine vyhledávač s hodnotícím systémem
Další klíčové balíčky
doctrineIntegrace Doctrine do Nette frameworku
simple-php-diffVytvoření diff dvou obsahů
templateJednoduchá šablona balíčku
package-managerComposer package manager pro PHP aplikace s integrací do Nette
assets-loaderSnadné renderování a komprese webových assetů
shutdown-terminatorSpuštění akce po ukončení PHP aplikace
webcrawlerProcházení celého webu pomocí odkazů
lockAtomické provádění operací

Český PHP manuál
Sbírka léty prověřených zkušeností a dobře míněných rad pro elegantní vývoj webových aplikací.
Napsal jsem stovky článků o jazyce PHP, ve kterých sdílím znalosti a zkušenosti zdarma. PHP je scriptovací jazyk pro rychlý a elegantní vývoj webových aplikací.
PHP mám opravdu rád, protože umožňuje velmi rychle dosáhnout cíle a udržovat elegantní kód. První PHP aplikaci jsem naprogramoval před více než 10 lety, a od té doby se PHP stalo jedním z mých nejoblíbenějších jazyků.
Za tu spoustu let se PHP hodně posunulo, proto na tomto webu najdete spoustu postřehů a triků, jak řešit problémy elegantně. Můžete si také pročíst série článků a zkušeností, které pomohou zásadně zlepšit vaše webové aplikace.
V roce 2023 jsem přešel na Node.js a PHP udržuji už jen z historických důvodů.