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
Vývoj
Robustní ekosystémy a platformy postavené na moderních technologiích
Korporátní systémy
Velké enterprise řešení pro náročné korporátní prostředí
Vzdělávání
Učím lidi vidět víc a rozvíjet jejich technické dovednosti
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!


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
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
