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-generator
Chytrý generátor variant obrázků pomocí URL parametrů
emailer
Odesílání velkého množství e-mailů s chytrou frontou a systémem hodnocení
doctrine-fulltext-search
Chytrý a snadno použitelný Doctrine vyhledávač s hodnotícím systémem
Další klíčové balíčky
doctrine
Integrace Doctrine do Nette frameworku
simple-php-diff
Vytvoření diff dvou obsahů
template
Jednoduchá šablona balíčku
package-manager
Composer package manager pro PHP aplikace s integrací do Nette
assets-loader
Snadné renderování a komprese webových assetů
shutdown-terminator
Spuštění akce po ukončení PHP aplikace
webcrawler
Procházení celého webu pomocí odkazů
lock
Atomické 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ů.
Dostupný ve 13 jazycích
Co o mně říkají kolegové

Marek Vácha

Dana Holbová

Martin Říha

Martin Sychrovský

Marek Valášek

Tomáš Zbedina

Kateřina Zuchnická

Patrik Holba

Lucie Běhavá

Karel Kubík
Petr Šudoma

Roman Šeiner

Martin Košťál

Daniel Davidík

Anh Viet Bui

Pavla Ďuranová

Jan Straka

Dalila Thoribova

Jakub Havelka

Pavel Renčín
