I work at the intersection of software security, AI systems, and software architecture — researching how AI-integrated applications can be built, tested, and evaluated for security and reliability.
My research is organized around four streams. I actively supervise theses and welcome collaboration on these topics.
Full list on Google Scholar · ORCID · ResearchGate
Student names omitted for privacy. · Contact me if you are interested in an open topic.
I am a researcher and lecturer at the Institute of IT Security Research at the University of Applied Sciences St. Pölten, where I teach secure software engineering, software architecture, research methodology, IoT Safety & Security, and Generative AI in Research. I have also taught at Johannes Kepler University Linz and IMC Krems. My research sits at the intersection of software security and AI systems — with a particular focus on how the growing integration of AI systems into software changes the attack surface, the development process, and our ability to reason about system reliability.
Before entering academia, I spent over a decade as a software engineer and architect in the banking, insurance, and social security domain — an experience that continues to shape how I think about security as an engineering problem, not just a theoretical one. I hold a PhD in Computer Science from Johannes Kepler University Linz.
I welcome collaboration on research topics, thesis proposals, and consulting inquiries related to AI security and secure software architecture.