I am speaking at various IT conferences mostly in Germany and from time to time all over the world and throughout the year. This page lists the dates and locations of my upcoming talks as well as my past talks including the presented slides and associated demo projects.
Upcoming Talks
Past Talks
JAX 2020 (Mainz, Germany)
Vault in Action (Slides, GitHub)
Java User Group Hessen 2020 (Kassel, Germany)
Vault in Action (Slides, GitHub, Recording)
IT-Tage 2019 (Frankfurt, Germany)
Ich will doch nur verschlüsseln… (Slides, GitHub, GitHub)
Security Meetup 0x2B (Nr 43) (Kassel, Germany)
Ich will doch nur verschlüsseln… (Slides, GitHub, GitHub, Recording)
heise devSec 2019 (Heidelberg, Germany)
Ich will doch nur verschlüsseln… (Slides, GitHub, GitHub)
IT-Tage 2018 (Frankfurt, Germany)
Ein Vault für alle Fälle (Slides, GitHub)
heise devSec 2018 (Heidelberg, Germany)
Ein Vault für alle Fälle (Slides, GitHub)
Java Forum Stuttgart 2018 (Stuttgart, Germany)
Ein Vault für alle Fälle (Slides, GitHub)
JAX 2018 (Mainz, Germany)
Let’s play security (Slides)
Safety & Security 2018 (Munich, Germany)
Das Backend schlägt zurück (Slides, GitHub)
JavaLand 2018 (Brühl, Germany)
Geheimes sicher in der Cloud (Slides, GitHub)
IT-Tage 2017 (Frankfurt, Germany)
Geheimes in der Cloud (Slides, GitHub)
Sicherheit beim Build (Slides)
W-JAX 2017 (Munich, Germany)
Sicherheit beim Build (Slides)
heise devSec 2017 (Heidelberg, Germany)
Sicherheit beim Build (Slides)
Java Forum Nord 2017 (Hannover, Germany)
Geheimes in der Cloud (Slides, GitHub)
Java Forum Stuttgart 2017 (Stuttgart, Germany)
Sicherheit beim Build (Slides)
JAX 2017 (Mainz, Germany)
Secrets in the Cloud (Slides, GitHub)
Application-Security-Day 2016 (Munich, Germany)
Threat Modeling – Von Anfang an sichere Webanwendungen (Slides)
Java User Group Cologne 2016 (Cologne, Germany)
Java Security (Slides)
W-JAX 2016 (Munich, Germany)
Defense in Depth (Slides, GitHub)
Java Forum Nord 2016 (Hannover, Germany)
Threat Modeling 101 (Slides)
JavaZone 2016 (Oslo, Norway)
The Web Application strikes back (Slides, GitHub, Recording)
Java User Group Ostfalen 2016 (Braunschweig, Germany)
Real World Java Web Security (Slides), GitHub, Recording)
JAX 2016 (Mainz, Germany)
Threat Modeling – Von Anfang an sichere Webanwendungen (Slides)
JavaLand 2016 (Brühl, Germany)
Threat Modeling – Von Anfang an sichere Webanwendungen (Slides)
W-JAX 2015 (Munich, Germany)
The Web Application strikes back (Slides, GitHub, Recording)
JavaOne 2015 (San Francisco, USA)
The Web Application Strikes Back (Slides, GitHub)
Java Web Security Antipatterns (Slides, GitHub)
Java User Group Hamburg 2015 (Hamburg, Germany)
7 Security-Tools und -Bibliotheken für (fast) jede Webanwendung (Slides, GitHub)
Java User Group Karlsruhe 2015 (Karlsruhe, Germany)
Real World Java Web Security (Slides, GitHub)
Karlsruher IT-Sicherheitsinitiative 2015 (Karlsruhe, Germany)
Sichere Webanwendungen mit Java (Slides)
Java Forum Stuttgart 2015 (Stuttgart, Germany)
Java-Web-Security Anti-Patterns (Slides, GitHub)
Entwicklertag 2015 (Karlsruhe, Germany)
Java-Web-Security Anti-Patterns (Slides, GitHub)
JAX 2015 (Mainz, Germany)
Java-Web-Security Anti-Patterns (Slides, GitHub)
JavaLand 2015 (Brühl, Germany)
7 Security-Tools und -Bibliotheken für (fast) jede Webanwendung (Slides, GitHub)
GI-/ACM-Regionalgruppe Stuttgart/Böblingen 2014 (Stuttgart, Germany)
Java ist doch schon sicher?! (Slides, GitHub)
DOAG 2014 (Nürnberg, Germany)
Sichere Webanwendungen mit Java – wie fange ich an? (Slides, GitHub)
W-JAX 2014 (Munich, Germany)
Kopfsache – Java-Security-Header (Slides, GitHub)
JavaOne 2014 (San Francisco, USA)
7 security tools and libraries every developer should know about (Slides, GitHub, Recording)
Security starts in the head(er) (Slides, GitHub, Recording)
Java Forum Stuttgart 2014 (Stuttgart, Germany)
Krypto für Java-Entwickler (Slides, GitHub)
OWASP German Chapter 2014 (Stuttgart, Germany)
Pragmatische Java-Web-Security (Slides, GitHub)
Entwicklertag 2014 (Karlsruhe, Germany)
Java ist doch schon sicher?! (Slides, GitHub)
Berlin Expert Days 2014 (Berlin, Germany)
Java Security Mythen (Slides, GitHub)
JavaLand 2014 (Brühl, Germany)
Endlich sichere Webanwendungen mit Java (Slides, GitHub)
DOAG 2013 (Nürnberg, Germany)
Java Security Mythen (Slides, GitHub)
Java Forum Stuttgart 2013 (Stuttgart, Germany)
Java Security Mythen (Slides, GitHub)
JavaOne 2012 (San Francisco, USA)
Confident Data Transfers with Apache Camel Security (Slides, GitHub, Recording)
Java Forum Stuttgart 2012 (Stuttgart, Germany)
Sichere Software vom Java-Entwickler (Slides)
Java User Group Switzerland 2012 (Bern/Zurich, Switzerland)
OWASP TOP 10 – Sichere Softwareentwicklung für Java Entwickler (Slides)
DOAG – SIG Security 2012 (Munich, Germany)
Secure Development for Java Developers – OWASP Top 10 (Slides)
Java Forum Stuttgart 2011 (Stuttgart, Germany)
Push up your code – next generation version control with (E)Git (Slides)
Java Lounge 2011 (Zurich, Switzerland)
Push up your code – next generation version control with (E)Git (Slides)
EclipseCon 2009 (Santa Clara, USA)
Incubating XML Security Tools (Slides)
XML-Signaturworkshop 2008 (Hagenberg, Austria)
JCrypTool – The cryptography e-learning platform (Slides)
Java User Group Stuttgart – SIG Eclipse 2005 (Stuttgart, Germany)
XML-Security Plug-In (Slides)
Conference on Communications and Multimedia Security 2005 (Salzburg, Austria)
Experience XML Security – The Eclipse XML-Security Plug-In (Slides)
XML-Signaturworkshop 2005 (Ilmenau, Germany)
Eclipse XML-Security Plug-In (Slides)
Interviews and Discussions
W-JAX 2017
Interview So bekommt man Security in den Build
W-JAX 2014
Panel IT security
JavaLand 2014
NightHacking interview Securing your web applications