Softwareentwicklung und Penetrationstests
Mein Name ist Tomáš Barták und ich bin im 4. Jahrgang an der SSŠVT im Fachbereich Informationstechnologie mit den Schwerpunkten Programmierung und Datenbanksysteme eingeschrieben. Seit 2020 interessiere ich mich für Programmierung und Computernetzwerke und habe in dieser Zeit viele Erfahrungen gesammelt und zahlreiche Menschen aus der Branche kennengelernt. Seit Ende 2024 beschäftige ich mich hauptsächlich mit Cybersicherheit und Penetrationstests. Nach dem Abitur plane ich, mein Studium an einer Hochschule fortzusetzen.
Ich habe mit Python angefangen, bin aber bald zu C# gewechselt – beide Sprachen beherrsche ich heute auf einem guten Niveau. Außerdem kenne ich mich mit JavaScript, PHP, Java, Rust und C/C++ aus, wobei ich mich zutraue, bestehenden Code zu lesen und zu bearbeiten. Ich habe Erfahrung mit dem Aufbau von Computernetzwerken, sowohl im Hinblick auf aktive Komponenten (Router, Switches, VLANs) als auch auf Serverdienste (Active Directory, DHCP, DNS). Hinzu kommen Virtualisierung, Wireshark, Nessus und mein eigenes Homelab.
Im Laufe der Jahre habe ich so viel ausprobiert und gelernt, dass es hier gar nicht alles unterbringen würde. Ich habe mehrere Cisco-Zertifizierungen erworben und Berufserfahrung gesammelt. Bei AgentFly Technologies habe ich Software für militärische Drohnen entwickelt und arbeite derzeit bei ATS-Telcom als Penetrationstester und Entwickler.
Seit Ende 2024 beschäftige ich mich mit Penetrationstests – zunächst als Autodidakt, seit 2026 auch beruflich. Ich lerne anhand meiner eigenen Labore in VMware: Das erste davon basiert auf Active Directory und enthält bewusst auch ältere Systeme, um das Spektrum möglicher Schwachstellen zu erweitern. Das neuere Labor simuliert zwei Produktionsnetzwerke mit zwei Domänen, einem Router unter VyOS und Nessus zum Scannen von Schwachstellen. Bei jeder Schwachstelle informiere ich mich zunächst darüber, wie sie funktioniert, und führe den Angriff erst dann durch.
Zu Hause betreibe ich mein eigenes Homelab. Die Ausstattung ist zwar nicht auf dem neuesten Stand, reicht aber zum Erweitern meiner Kenntnisse völlig aus. Die Basis bildet ein 26-Port-Gigabit-L2-Switch von Cisco, an dem ich mich mit VLANs, DoS-Schutz, Überwachung und weiteren Funktionen beschäftige. Dazu kommen eine USV, ein ordentliches Kabelmanagement und ein Vorrat an Kabeln für den Anschluss weiterer Geräte. Ich habe außerdem Erfahrung mit Raspberry Pi und Arduino und verstehe die Funktionsweise grundlegender elektronischer Bauteile.
Eine Open-Source-Softwarefamilie für die Infrastrukturverwaltung. Der erste Teil ist HedgehogPanel – ein Panel zur Serververwaltung in einer übersichtlichen Weboberfläche, das auf C# / .NET und PostgreSQL basiert und für das ein Daemon in Rust geplant ist.
Meine Website soll auch dazu dienen, meine Erfahrungen in den Bereichen Softwareentwicklung und Sicherheit zu präsentieren. Auch wenn ich das Frontend nicht selbst erstellt habe, sind das Backend und alles, was mit der Konfiguration zu tun hat, mein Werk.
Eine Open-Source-Simulationsbibliothek zur Modellierung von Städten, Volkswirtschaften und Gesellschaften, geschrieben in C# unter .NET 10. Die Engine ist bewusst „headless“ – sie kennt den Zustand der Welt und die Simulationsregeln, kümmert sich jedoch nicht darum, wie die Darstellung aussieht. Sie kann somit sowohl als Backend für Aufbauspiele als auch als Simulationsplattform für Forschung, Lehre oder Analyse dienen. Sie simuliert Wirtschaft, Bevölkerung, Gesellschaft, Infrastruktur und Raum, wobei sich diese Systeme gegenseitig beeinflussen – Warenknappheit mindert die Zufriedenheit, sinkendes Vertrauen untergräbt die Legitimität, ein wirtschaftlicher Zusammenbruch löst Migration aus. Der Entwurf basiert auf Determinismus, Modulierbarkeit und datengesteuerten Inhalten. Das Projekt befindet sich in einer frühen Entwicklungsphase und ist derzeit noch nicht einsatzfähig.
Penetrationstester und Softwareentwickler
Mai 2026 – heute
Im Mai 2026 habe ich hier mein Schulpraktikum begonnen und arbeite seit Juni in diesem Unternehmen. Ich beschäftige mich mit Penetrationstests und Softwareentwicklung sowie mit der Erstellung von Dokumentationen und der Konfiguration von Systemen.
Softwareentwicklung für militärische Drohnen
2025
Zunächst ein Praktikum im Rahmen der Ausbildung, im Sommer dann ein Nebenjob auf Basis eines DPP-Vertrags. Während des Praktikums habe ich die Kommunikation über den CAN-Bus rückwärts analysiert und nach einer Möglichkeit gesucht, den ursprünglichen Controller zu ersetzen; ich habe über einen Adapter eine Verbindung zu Ethernet und USB hergestellt. Im Sommer habe ich dann einen eigenen Treiber entwickelt und ihn in das bestehende System integriert.
Informationstechnologie, Schwerpunkt Programmierung und Datenbanksysteme
4. Klasse
Nach dem Abitur plane ich, mein Studium an der Universität fortzusetzen.
Möchten Sie etwas fragen oder mich bezüglich eines Praktikums oder einer Stelle kontaktieren? Schreiben Sie mir.