Vývoj softwaru a penetrační testování
Jmenuji se Tomáš Barták a studuji 4. ročník na SSŠVT, obor informační technologie se zaměřením na programování a databázové systémy. O programování a počítačové sítě se zajímám od roku 2020 a za tu dobu jsem získal spoustu zkušeností a poznal řadu lidí v oboru. Od konce roku 2024 se věnuji hlavně kyberbezpečnosti a penetračnímu testování. Po maturitě plánuji pokračovat ve studiu na vysoké škole.
Začínal jsem s Pythonem, brzy jsem ale přešel na C# – oba jazyky dnes ovládám na dobré úrovni. Dále se orientuji v JavaScriptu, PHP, Javě, Rustu a C/C++, kde si troufám číst a upravovat existující kód. Mám zkušenosti s budováním počítačových sítí, a to jak z pohledu aktivních prvků (routery, switche, VLANy), tak serverových služeb (Active Directory, DHCP, DNS). K tomu virtualizace, Wireshark, Nessus a vlastní homelab.
Za ty roky jsem toho vyzkoušel a naučil tolik, že by se sem ani všechno nevešlo. Mám za sebou několik Cisco certifikací i pracovních zkušeností. U AgentFly Technologies jsem vyvíjel software pro vojenské bezpilotní prostředky a v současnosti pracuji ve společnosti ATS-Telcom jako penetrační tester a vývojář.
Penetračnímu testování se věnuji od konce roku 2024 – nejprve jako samouk, od roku 2026 i profesně. Učím se na vlastních laboratořích ve VMware: první z nich stojí na Active Directory a záměrně obsahuje i starší systémy, abych si rozšířil škálu možných zranitelností. Novější lab simuluje dvě produkční sítě se dvěma doménami, routerem na VyOS a Nessusem pro skenování zranitelností. Ke každé zranitelnosti si nejdřív nastuduji, jak funguje, a teprve pak útok provedu.
Doma provozuji vlastní homelab. Není to špičkové vybavení, ale na rozšiřování znalostí bohatě stačí. Základem je 26portový gigabitový L2 switch od Cisca, na kterém si zkouším VLANy, ochranu proti DoS, monitoring a další funkce. K tomu UPS, pořádný cable management a rezerva kabeláže pro připojení dalších zařízení. Mám také zkušenosti s Raspberry Pi a Arduinem a rozumím principům základních elektronických součástek.
Open-source rodina softwaru pro správu infrastruktury. Prvním dílem je HedgehogPanel – panel pro správu serverů v přehledném webovém rozhraní, postavený na C# / .NET a PostgreSQL, s plánovaným daemonem v Rustu.
Můj web má také sloužit jako prezentace mých zkušeností s vývojem softwaru a zabezpečení. Ačkoliv jsem frontend nevytvořil já, backend a všechno spojené s konfigurací je moje práce.
Open-source simulační knihovna pro modelování měst, ekonomik a společností, psaná v C# na .NET 10. Engine je záměrně headless – zná stav světa a pravidla simulace, ale neřeší, jak co vypadá. Může tak sloužit jako backend budovatelské strategie i jako simulační platforma pro výzkum, výuku nebo analýzu. Simuluje ekonomiku, populaci, společnost, infrastrukturu i prostor, přičemž se tyto systémy navzájem ovlivňují – nedostatek zboží sráží spokojenost, klesající důvěra podrývá legitimitu, ekonomický kolaps spouští migraci. Návrh stojí na determinismu, modovatelnosti a datově řízeném obsahu. Projekt je v rané fázi vývoje a zatím není použitelný.
Penetrační tester a vývojář softwaru
květen 2026 – současnost
Nastoupil jsem v květnu 2026 na odbornou praxi ze školy a od června zde pracuji. Věnuji se penetračnímu testování a vývoji softwaru, k tomu i psaní dokumentace a konfiguraci systémů.
Vývoj softwaru pro vojenské bezpilotní prostředky
2025
Nejprve odborná praxe ze školy, přes léto pak brigáda na DPP. Během praxe jsem reverzně analyzoval komunikaci po sběrnici CAN a hledal způsob, jak nahradit původní ovladač; připojoval jsem se přes redukci na ethernet a USB. V létě jsem pak vyvinul vlastní ovladač a integroval jej do existujícího systému.
Informační technologie, zaměření programování a databázové systémy
4. ročník
Po maturitě plánuji pokračovat ve studiu na vysoké škole.
Chcete se na něco zeptat nebo mě oslovit ohledně praxe či práce? Napište mi.