Ondřej Zmatlík (FarSniper)
Programátor · Síťař · Student
Tvořím software a infrastrukturu, které dávají smysl.
Zaměřuji se na vývoj softwaru, počítačové sítě, Linux a serverovou infrastrukturu. Stavím vlastní projekty a zajímám se o celý technologický stack – od aplikace a API přes databáze až po síťovou a serverovou infrastrukturu.
Vybrané projekty
Věci, na kterých jsem pracoval.
LabScheduler
Aplikace pro plánování služeb laboratorního personálu postavená na Blazor Server.
FARNET
Vlastní síťová infrastruktura zaměřená na IPv4/IPv6 routing, VLAN, WireGuard, MikroTik RouterOS a dynamické směrování.
Tasker
Webová aplikace pro správu školních úkolů a testů postavená na Blazor Server.
Základní škola
Webová aplikace pro základní školu postavená na Blazor Server.
Self-hosted Infrastructure
Vlastní serverová infrastruktura založená na Linuxu a Dockeru, provozující širokou škálu self-hosted služeb, síťových služeb a infrastruktury.
FarFilms
Webová platforma pro práci s filmovými daty postavená na Blazor Server, API a PostgreSQL.
Technologie
S čím pracuji a co používám k řešení problémů.
Jak přemýšlím
Ukázky řešení problémů a návrhu architektury.
OSPFv2 a OSPFv3 přes WireGuard
Potřeba dynamicky směrovat IPv4 a IPv6 provoz mezi geograficky oddělenými síťovými body přes šifrované WireGuard tunely bez nutnosti ruční konfigurace tras.
Návrh routované infrastruktury využívající WireGuard jako transportní vrstvu a OSPFv2 pro IPv4 společně s OSPFv3 pro IPv6. Dynamická výměna rout umožňuje automatickou reakci na změny topologie a dostupnosti jednotlivých spojení.
Dynamicky routovaná IPv4 a IPv6 infrastruktura s šifrovanými WireGuard propoji a automatickou konvergencí při změnách topologie.
Segmentovaná síť s VLAN a IPv6
Potřeba bezpečně oddělit různé typy zařízení a služeb v síti a zároveň zachovat kontrolovanou komunikaci mezi jednotlivými segmenty.
Návrh síťové architektury založené na VLAN a routování na MikroTik RouterOS. Jednotlivé segmenty jsou odděleny pomocí firewallových pravidel a routing policies. IPv6 je řešeno nativně společně s IPv4 a síť je navržena s ohledem na dual-stack provoz.
Logicky segmentovaná síť s oddělenými bezpečnostními zónami, řízeným mezivlanovým provozem a nativní podporou IPv6.
DN42 a BGP
Potřeba experimentovat s autonomními systémy, BGP routingem a principy fungování globálního Internetu v prostředí, kde lze bezpečně testovat vlastní síťovou infrastrukturu.
Zapojení do experimentální sítě DN42 a práce s BGP routingem mezi autonomními systémy. Využití tunelovaných spojení a vlastního routovacího stacku pro výměnu prefixů s dalšími účastníky sítě.
Praktická zkušenost s BGP, autonomními systémy, výměnou prefixů a principy mezisíťového routingu v experimentální síti.
44Net
Zájem o experimentování s IPv4 adresním prostorem 44/8, síťovými technologiemi a radioamatérskou datovou komunikací.
Zapojení do 44Net a práce s jeho síťovou infrastrukturou. Experimentování s routováním, IPv4 konektivitou a propojením různých síťových technologií.
Praktická zkušenost s experimentální síťovou infrastrukturou a používáním adresního prostoru 44/8 v rámci 44Net.
Vlastní Linux serverová infrastruktura
Potřeba provozovat vlastní služby s plnou kontrolou nad daty, úložištěm, síťovou konektivitou a způsobem nasazování jednotlivých aplikací.
Provoz vlastního Linux serveru s využitím Dockeru a Docker Compose. Data jsou ukládána na samostatném úložišti a zpřístupňována prostřednictvím NFS. Služby jsou provozovány v izolovaných kontejnerech a externí přístup je řešen přes centrální reverse proxy.
Vlastní serverová platforma pro provoz více služeb s kontejnerizací, odděleným datovým úložištěm a centralizovaným přístupem přes reverse proxy.
O mně
Jsem Ondřej Zmatlík, programátor a student se zaměřením na software, počítačové sítě a infrastrukturu. Rád vytvářím vlastní projekty a zároveň pronikám do toho, jak fungují jednotlivé vrstvy moderních systémů. Od vývoje aplikací v C# a .NET přes Linux a Docker až po routing, IPv6, WireGuard a MikroTik.
Moje cesta
Open source & GitHub
Zdrojové kódy, experimenty a projekty najdeš na mém GitHubu.
Certifikáty
Ověřené znalosti a certifikace.
Cisco Networking Academy
červen 2026Cisco Networking Academy
červen 2026Cisco Networking Academy
červen 2026
Úřad pro civilní letectví
květen 2026Cisco Networking Academy
leden 2026Český telekomunikační úřad
listopad 2025Cisco Networking Academy
září 2025ECDL Czech Republic
duben 2024ECDL Czech Republic
duben 2024ECDL Czech Republic
červen 2024ECDL Czech Republic
květen 2024ECDL Czech Republic
únor 2024ECDL Czech Republic
duben 2024ECDL Czech Republic
listopad 2023