CV
Education
Dr. rer. nat. (PhD) in Computer Science (submitted June 2026; defense August 31, 2026) Paderborn University — Research Group Secure Software Engineering, Heinz Nixdorf Institute Dissertation: Helping Java Developers Reduce Cryptographic API Misuses Advisor: Prof. Dr. Eric Bodden
M.Sc. Computer Science (Grade: 1.2, with distinction) Paderborn University, 2018 Including exchange semester at University of Oklahoma (2015, GPA 3.75)
B.Sc. Computer Science (dual degree with Siemens/Unify) Paderborn University, 2017
Research Experience
Research Associate / PhD Candidate · 09/2019 – present Paderborn University, Research Group Secure Software Engineering (SSE)
- Dissertation on usability of static analysis tools, cryptographic API misuse detection, and LLM-assisted repair (SecAI)
- Principal Investigator, BMBF Software Campus project API_ASSIST (100k EUR, 02/2023–08/2024)
Research Associate · 08/2018 – 08/2019 Paderborn University, Didactics of Computer Science group, project ProDaBi
- Development and testing of a Data Science and AI curriculum for secondary school
Research Visit · April–May 2025 Universidade de Brasília (UnB) and Universidade Federal de Pernambuco (UFPE), Brazil
- Invited talks: Helping Developers Reduce Misuses of Java APIs (UnB and UFPE)
Teaching
Designing Code Analyses for Large-Scale Software Systems (DECA) Paderborn University, Master’s course — as teaching assistant (exercises, tutorials, supervision)
WS 19/20, 20/21, 21/22, 23/24, 24/25
Secure Software Engineering (SSE) Paderborn University, Bachelor’s course — as teaching assistant
SS 2020
Software Engineering Praktikum (SWTPra) Paderborn University, Bachelor’s practical course — as teaching assistant (team supervision, code review)
WS 21/22, 22/23
SecAI — AI-supported Security Testing Paderborn University, Project group — independently conceived and led
WS 24/25 – SS 25
Thesis Supervision · since 08/2018 15 bachelor’s and master’s theses supervised; topics include static analysis, cryptographic API misuse, Android privacy, benchmarking, usability, and QKD post-processing.
Grants & Funding
- BMBF Software Campus — API_ASSIST, 100,000 EUR, 02/2023–08/2024 — Principal Investigator Specifiable automated detection of API misuse in CI pipelines; industry partner: Trumpf SE + Co. KG
Awards
- CROSSING Collaboration Award — CRC 1119 CROSSING, TU Darmstadt, 2021 QKD Post-Processing Software (with Wickert, Schickel, Weber, Fitzke, Nikiforov, Sauer, Tippmann)
Service
- Reviewer: IEEE Transactions on Software Engineering, ACM Computing Surveys, The Journal of Systems & Software
- PC Member: SANER 2025 (Tool Demo Track)
- Member: ACM (since 2024), Gesellschaft für Informatik (GI) (since 2019)
