Tworzenie oprogramowania i testy penetracyjne
Nazywam się Tomáš Barták i studiuję na czwartym roku w SSŠVT na kierunku technologie informacyjne ze specjalizacją w programowaniu i systemach baz danych. Programowaniem i sieciami komputerowymi interesuję się od 2020 roku i w tym czasie zdobyłem mnóstwo doświadczenia oraz poznałem wiele osób z branży. Od 2024 roku zajmuję się głównie cyberbezpieczeństwem i testami penetracyjnymi. Po maturze planuję kontynuować naukę na studiach wyższych.
Zaczynałem od Pythona, ale wkrótce przeszedłem na C# – oba języki znam dziś na dobrym poziomie. Orientuję się również w JavaScripcie, PHP, Javie, Ruście oraz C/C++, przy czym zamiast pisać własny kod, potrafię raczej czytać i modyfikować już istniejący. Mam doświadczenie w budowaniu sieci komputerowych, zarówno od strony urządzeń aktywnych (routery, switche, sieci VLAN), jak i usług serwerowych (Active Directory, DHCP, DNS). Do tego dochodzą wirtualizacja, Wireshark, Nessus oraz własny homelab.
Przez te wszystkie lata wypróbowałem i nauczyłem się tak wiele, że nie dałoby się tego wszystkiego tutaj opisać. Mam na koncie kilka certyfikatów Cisco oraz doświadczenie zawodowe. W firmie AgentFly Technologies zajmowałem się tworzeniem oprogramowania dla wojskowych bezzałogowych statków powietrznych, a obecnie pracuję w firmie ATS-Telcom jako tester penetracyjny i programista.
Zajmuję się testami penetracyjnymi od 2024 roku – początkowo jako samouk, a od 2026 roku również zawodowo. Uczę się na własnych środowiskach testowych w VMware: pierwsze z nich opierało się wyłącznie na Active Directory z jedną domeną i celowo zawierało również starsze systemy (Windows 7, Windows XP i Windows 98), aby poszerzyć zakres potencjalnych luk w zabezpieczeniach. Nowsze laboratorium rozszerzyło pierwotną konfigurację na dwie sieci produkcyjne z dwiema domenami, routerem opartym na VyOS oraz narzędziem Nessus do skanowania podatności. W przypadku każdej podatności najpierw zapoznaję się z jej działaniem, a dopiero potem testuję ją w praktyce.
W domu prowadzę własny homelab. Nie jest to sprzęt z najwyższej półki, ale w zupełności wystarcza do poszerzania wiedzy. Podstawą jest 26-portowy gigabitowy switch L2 firmy Cisco. Do tego UPS, porządny cable management oraz zapas kabli do podłączenia kolejnych urządzeń. Mam również doświadczenie z Raspberry Pi i Arduino oraz rozumiem zasady działania podstawowych elementów elektronicznych.
Rodzina oprogramowania typu open source do zarządzania infrastrukturą. Pierwszym elementem tej rodziny jest HedgehogPanel – panel do zarządzania serwerami w przejrzystym interfejsie internetowym, oparty na C# / .NET i PostgreSQL, z planowanym daemonem napisanym w Ruście.
Moja strona ma również służyć jako prezentacja mojego doświadczenia w zakresie tworzenia oprogramowania i bezpieczeństwa. Chociaż nie stworzyłem sam frontendu, to backend oraz wszystko, co wiąże się z konfiguracją, jest moim dziełem.
Biblioteka symulacyjna typu open source służąca do modelowania miast, gospodarek i społeczeństw, napisana w C# na platformie .NET 10. Engine jest celowo headless – symuluje gospodarkę, społeczeństwo i infrastrukturę, ale warstwę wizualną pozostawia frontendowi.
Tester penetracyjny i programista
maj 2026 r. – obecnie
W maju 2026 roku rozpocząłem praktykę zawodową w ramach nauki w szkole, a od czerwca pracuję tutaj. Zajmuję się testowaniem penetracyjnym i tworzeniem oprogramowania.
Tworzenie oprogramowania dla wojskowych bezzałogowych statków powietrznych
2025
Najpierw praktyka zawodowa w ramach nauki, a latem praca na podstawie umowy o dzieło. Podczas praktyki przeprowadzałem analizę wsteczną komunikacji w magistrali CAN i szukałem sposobu na zastąpienie oryginalnego sterownika. Latem opracowałem własny sterownik i zintegrowałem go z istniejącym systemem.
Technologie informacyjne, specjalizacja: programowanie i systemy baz danych
Klasa IV
Po maturze planuję kontynuować naukę na studiach wyższych.
Jeśli chcesz o coś zapytać, skontaktować się ze mną w sprawie moich projektów lub oferty pracy, napisz do mnie.