Experience
Software Architecture Consultant and deputy CISO
Led requirements elicitation via Event Storming and documented them with User Stories and scenario-driven acceptance criteria to produce executable specifications. Augmented specifications with quality scenarios to ensure testability and improve stakeholder communication. Introduced Architectural Decision Records (ADRs) and the C4 model to document and optimize software systems and processes. Documented and enforced GDPR and information security compliance. Prepared management summaries to support strategic technical decisions.
Full-Stack Web Developer and Sysadmin
Developed and deployed a custom CMS backend and frontend, as well as internal CRUD web applications. Deployed and operated several on-premises services on virtual machines using Ansible; including observability metrics and alerting.
Teaching Assistant: Python for Data Analysis
Taught weekly classes for up to 20 students. Topics included everything from algorithms to data analysis, visualization and machine learning.
User Interface Developer for a Medical Device
Designed, developed and deployed a graphical user interface for an open hardware ventilator, created by a small team of volunteers. Financed by the German Federal Ministry for Economic Cooperation and Development and certified by TÜV-Süd for manufacturing in newly industrialized countries.
Teaching Assistant: Computer Networks and Internet Security
Developed and taught weekly Rasberry Pi based labs for up to 25 students. Topics included the OSI model, network programming and IP, TLS and DNS security.
Intern: Computer Vision based Quality Control
Researched and developed a computer vision based industrial quality control system to identify defects in glossy, curved surface, metal parts. Created a capture setup and a dataset of 1000+ images. Developed a containerized jupyter notebook based prototype using edge detection and morphological operations for feature extraction.
References available upon request.
Thesis
Insitute for Software Security
Privacy Threats in Exposure Notification Protocols: A LINDDUN-driven Approach
Reviewed existing literature to extract a dataset of known privacy threats; created a Data Flow model and used the LINDDUN threat trees to elecit privacy threats. This enabeled the identification of novel privacy threats and provided new insights into the effectiveness of the LINDDUN and DFD based threat modeling when applied to distributed software systems.
Supervisors: Prof. Dr. Riccardo Scandariato, Dr. Nicolás Díaz FerreyraSkills
advanced
intermediate
intermediate
intermediate
intermediate
intermediate
basic
Soft Skills
Teamwork & Communication
- First chair of the board of student representatives (AStA)
- Scout leader
- NGO volunteering
Languages
German
Native
English
C1
French
B2
Dutch
B1
Japanese
JLPT N4
Native
C1
B2
B1
JLPT N4
Education
since 2025
Computer Science (M.Sc.)
KU Leuven
2016 – 2024
Computer Science (B.Sc.)
Technische Universität Hamburg
2022
Erasumus+
Université de Technologie de Compiègne
2015 – 2016
Asian Languages and Cultures Certificate
ISI Language School
2009 – 2015
Abitur
Pater Damian Sekundarschule