Filtere nach Zeitraum, Skills oder Stichwort und öffne Details für Impact & Links.
2025
Mar 2025 – heute
Eigengewerbliche Tätigkeit
Constrainless · 91522 Ansbach
InformationssicherheitWebentwicklung
Im Rahmen der gewerblichen Tätigkeit führe ich jegliche technische Aufgaben aus. In der Gesamtheit werden Aufgaben von der Webentwicklung bis hin zur Systemadministration sowie Sicherheitslösungen abgedeckt.
Entwicklung von Webseiten für Einrichtungen
DSGVO konforme Darstellung von Webseiteninhalte
Entwicklung von Tools für effizientes Arbeiten in einer Praxis
Einrichtung von Virtualisierungsservern zur Steuerung von Windows-Usern (DC) sowie zur Bereitstellung einer Firewall (OpenSense)
Regelmäßige Überprüfung von Webinhalten auf bekannte Schwachstellen
Entwicklung eines individuellen Kundenmanagementsystems und Bereitstellung im Intranet des Unternehmens
Mein Masterstudium an der FAU hatte den Schwerpunkt Informationssicherheit/Cybersicherheit in Kombination mit Software Engineering und Daten. Die Studienleistungen decken u. a. system-, software- und anwendungsorientierte Vertiefungen ab, mit deutlichem Fokus auf IT-Sicherheit (z. B. Forensik, Web-Security, Security & Privacy), Daten/Linked Data sowie Software-Engineering. Praxisanteile (u. a. IT-Security-Projekt) und Prüfungen in kryptographie-nahen, daten- und softwareorientierten Modulen runden das Profil ab.
Die Masterarbeit stärkt dieses Sicherheitsprofil praktisch: Sie erhöht die Sicherheit eines SCA-Webtools durch technische und organisatorische Maßnahmen (u. a. MFA, Sitzungs-/Cookie- und Header-Härtung inkl. CSP, sichere Logging-Konfiguration, Passwort-Policy, Reporting) und verankert sie entlang einschlägiger Standards (BSI-Grundschutz, OWASP ASVS, NIST SP 800-63).
Vertiefungsrichtung Kryptographie
Cryptocurrencies
Vertiefungsrichtung IT-Sicherheit
Forensische Informatik
Fortgeschrittene forensische Informatik
Software Exploitation
Security and Privacy in Pervasive Computing
Web-Security
Introduction to Machine Learning
Computer Vision
Methods of Advanced Data Engineering
Angewandte Informationssicherheit
Datenschutz und Compliance
Informationssicherheit
Foundations of Linked Data
Einführung in die Medizinische Informatik
IT-gestütztes Geschäftsprozessmanagement
eHealth
IT-Security Projekt - Implementierung eines Volatility3-Plugins
Bei PSW habe ich ein skalierbares Test-Setup für die myAudi App aufgebaut: Beginnend mit einem Konzept zur automatisierten Ausführung auf iOS und der Umsetzung produktionsnaher Tests für iOS und Android. Darauf aufbauend entstand eine eigenständig entwickelte Django-Webapplikation inklusive sauberem Git-Flow auf Azure DevOps (PR-Reviews, Validierungs-Pipelines), die heute von über 100 Nutzer:innen verwendet wird. Ergänzend wurde eine eigenständige Django REST Framework API implementiert, um CI/CD-Pipelines und bestehende Testsysteme effizient mit Testfall-Daten zu versorgen. Ergebnis: deutlich beschleunigte Testzyklen, klarere Qualitätssignale und weniger manuelle Aufwände in der mobilen Testlandschaft.
Konzeption und Einführung eines automatisierten Test-Setups für die myAudi App auf iOS; Erweiterung auf Android für UI/E2E-Szenarien
Aufbau wiederverwendbarer Testfälle, Testdaten-Strategien und stabiler Ausführungs-Jobs (scheduled/on-demand) über mehrere Umgebungen
Eigenständige Entwicklung einer Django-Webapplikation als zentrale Oberfläche für Testmanagement, Status-Transparenz und Reporting (100+ Nutzer:innen)
Git-Flow auf Azure DevOps: Branch-Strategie, Pull-Requests, Code-Reviews und verpflichtende Validierungs-Pipelines (Linting, Unit/Integration-Tests, Security-Checks)
Implementierung einer entkoppelten Django REST Framework API als Schnittstelle für CI/CD-Pipelines und bestehende Testsysteme
Orchestrierung der Pipeline-Integration (Trigger, Artefakt-Übergabe, Status-Rückmeldungen) für durchgängige Automatisierung vom Commit bis Ergebnis
Monitoring & Observability: strukturierte Logs/Events, Metriken zu Durchlaufzeiten und Stabilität, schnelle Fehleranalyse
Security- und Quality-Gates: konsistente Zugriffskonzepte, Secret-Management in Pipelines, reproduzierbare Builds und nachvollziehbare Release-Checks
Dokumentation und Onboarding-Guides zur teamübergreifenden Nutzung, Wartbarkeit und Übergabe
Mein Bachelorstudium der Informatik vermittelte mir ein solides Fundament aus theoretischen Konzepten und praktischen Methoden. Durch begleitende Übungen, Laborveranstaltungen und projektorientiertes Arbeiten konnte ich Lösungsansätze strukturiert entwickeln und in lauffähige Ergebnisse überführen. Ein integriertes Praxissemester schärfte den Blick für Teamarbeit, Qualitätssicherung und produktnahe Umsetzung. Den Abschluss bildete eine Bachelorarbeit, in der ich ein konkretes Problem systematisch analysierte und in ein funktionsfähiges Modell überführte.
Grundlagen der Programmierung 1
Rechnerarchitektur
Mathematische Grundlagen 1
Physikalische und Elektrotechnische Grundlagen
Englisch
Grundlagen der Programmierung 2
Mathematische Grundlagen 2
Betriebssysteme
Technik der Mensch-Maschine Interaktion
Rechnernetze
Algorithmen und Datenstrukturen
Software Engineering
Webtechnologien
Verteilte Systeme
Wissensbasierte Systeme
Datenbanksysteme
Fachwissenschaftliches Seminar
Grundlagen der Theoretischen Informatik
Diskrete Mathematik
Computergrafik
Projektmanagement
Programmierparadigmen und deren Sprachen
Statistik und Kombinatorik
Projekt
IT-Recht
IT-Sicherheit
Grundlagen der Betriebswirtschaft und des Gründertums
Advanced Methods of Software Engineering
Fortgeschrittene Java-Programmierung
Professionelle Textsatzsysteme
Modellierung und Automatisierung von Geschäftsprozessen (Camunda)