layered-waves-haikei (1)-svg-svg

Tomáš Barták

Tworzenie oprogramowania i testy penetracyjne


Nazywam się Tomáš Barták i jestem studentem czwartego 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 przez ten czas zdobyłem mnóstwo doświadczenia oraz poznałem wiele osób z branży. Od końca 2024 roku zajmuję się głównie cyberbezpieczeństwem i testami penetracyjnymi. Po maturze planuję kontynuować naukę na studiach wyższych.

Co potrafię?


Zaczynałem od języka Python, ale wkrótce przeszedłem na C# – obecnie znam oba języki na dobrym poziomie. Ponadto znam JavaScript, PHP, Javę, Rust oraz C/C++, w których potrafię czytać i modyfikować istniejący kod. Mam doświadczenie w budowaniu sieci komputerowych, zarówno w zakresie elementów aktywnych (routery, przełączniki, sieci VLAN), jak i usług serwerowych (Active Directory, DHCP, DNS). Do tego dochodzi wirtualizacja, Wireshark, Nessus oraz własne laboratorium domowe.

Co już mam za sobą?


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 środków powietrznych, a obecnie pracuję w firmie ATS-Telcom jako tester penetracyjny i programista.

IT Essentials 7
CCNA
CCST Cybersecurity (w trakcie realizacji)
6 lat doświadczenia

Cyberbezpieczeństwo i testy penetracyjne


Testami penetracyjnymi zajmuję się od końca 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 się na Active Directory i celowo zawiera również starsze systemy, aby poszerzyć zakres potencjalnych luk w zabezpieczeniach. Nowsze środowisko symuluje 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 przeprowadzam atak.

Homelab


W domu prowadzę własne laboratorium domowe. Nie jest to sprzęt najwyższej klasy, ale w zupełności wystarcza do poszerzania wiedzy. Podstawą jest 26-portowy gigabitowy przełącznik L2 firmy Cisco, na którym testuję sieci VLAN, ochronę przed atakami DoS, monitorowanie i inne funkcje. Do tego dochodzi zasilacz awaryjny (UPS), solidny system zarządzania okablowaniem 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.

Moje projekty


Hedgehog

Rodzina oprogramowania typu open source do zarządzania infrastrukturą. Pierwszym elementem tej rodziny jest HedgehogPanel – panel do zarządzania serwerami z przejrzystym interfejsem internetowym, oparty na C# / .NET i PostgreSQL, z planowanym demonem napisanym w języku Rust.

Moja strona internetowa

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.

PolisEngine

Biblioteka symulacyjna typu open source służąca do modelowania miast, gospodarek i społeczeństw, napisana w języku C# na platformie .NET 10. Silnik jest celowo pozbawiony interfejsu użytkownika – zna stan świata i zasady symulacji, ale nie zajmuje się tym, jak to wszystko wygląda. Dzięki temu może służyć zarówno jako zaplecze gier strategicznych typu „budowanie”, jak i jako platforma symulacyjna do badań, nauczania lub analizy. Symuluje gospodarkę, populację, społeczeństwo, infrastrukturę oraz przestrzeń, przy czym systemy te wzajemnie na siebie oddziałują – niedobór towarów obniża poziom zadowolenia, spadające zaufanie podważa legitymację, a załamanie gospodarcze wywołuje migrację. Projekt opiera się na determinizmie, modyfikowalności i treści sterowanej danymi. Projekt znajduje się we wczesnej fazie rozwoju i na razie nie jest gotowy do użytku.

Doświadczenie zawodowe


ATS-Telcom

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, a także sporządzaniem dokumentacji i konfiguracją systemów.

AgentFly Technologies

Opracowywanie oprogramowania dla wojskowych bezzałogowych środków powietrznych

2025

Najpierw praktyka zawodowa w ramach szkoły, a latem praca dorywcza na podstawie umowy o pracę tymczasową. Podczas praktyki przeprowadzałem analizę wsteczną komunikacji w magistrali CAN i szukałem sposobu na zastąpienie oryginalnego sterownika; łączyłem się za pomocą przejściówki z sieciami Ethernet i USB. Latem opracowałem własny sterownik i zintegrowałem go z istniejącym systemem.

Wykształcenie i certyfikaty


SSŠVT – Praga 9, Prosek

Technologie informacyjne, specjalizacja: programowanie i systemy baz danych

4. klasa

IT Essentials 7 (odpowiednik CompTIA A+) – ukończone
CCNA – ukończone
Młodszy analityk ds. cyberbezpieczeństwa (CCST Cybersecurity) – trwa rekrutacja

Po maturze planuję kontynuować naukę na studiach wyższych.

Kontakt


Chcesz o coś zapytać lub skontaktować się ze mną w sprawie praktyki lub pracy? Napisz do mnie.