Developer Advocate – Freelancer
DACH region · svenruppert.com
Bridging the gap between development communities and product teams — coding, demos, content.

Software Developer · Security Expert · Developer Advocate
Programming Java since 1996. Developer Advocate, conference speaker, author and Arctic expedition trainer. Former Developer Advocate at JFrog and Vaadin. DevOps Institute Ambassador, JCP Member and Oracle Developer Champion.
DACH region · svenruppert.com
Bridging the gap between development communities and product teams — coding, demos, content.
MicroStream Software GmbH
Advisory board for high-performance Java object persistence.
JFrog
DACH, ANZ and Singapore. POCs, blogs, books, conference talks. Core Java, Cybersecurity, Secure Coding.
Vaadin
DACH, ANZ and Singapore. POCs, blogs, books, conference talks. Core Java, Kotlin, Vaadin.
Macros reply GmbH
New product generation. Improved QM/QA. Performance, scalability, architecture refactoring.
codecentric AG, Munich
Customer dev team (15+ devs). QM/QA, delivery performance, scalability.
SiteOS AG, Munich
Swing→JavaFX migration of a 15-year-old, 1 MLOC product. Performance on client and server.
Jtel GmbH, Munich
Refactoring of a web-based call-centre product.
Europe and Asia
Server-side, persistence, distributed computing. EU research project. QM/QA lead with up to 50 offshore devs.
LINEAS Informationssysteme GmbH, Brunswick
Web tools for MAN — production optimisation of coaches. Rule-engine performance.
Institute of Process Data Processing, Brunswick
Wavelet-based image compression for the Mars project BEAGLE II.
Institute of Process Data Processing, Siegen
Distributed database for the Fraunhofer Institute — Internet/multimedia databases.
Institute of Theoretical Electro-Technology, Siegen
Hardware design in medical technology — pain-evoked-potentials measurement (EEG).
Steib GmbH, Siegen
Embedded sensor systems for the Brunsbüttel nuclear power plant.
DevOps Institute
Advancing the human elements of DevOps via education, certifications and community.
Java Community Process
Active member — development and revision of Java technology specifications.
DOAG (Deutsche Oracle-Anwendergruppe)
Leading the Cloud Native Security SIG within the German Oracle Users Group.
1,700+ members · meetup.com
Founded and organised one of Germany's largest Kotlin communities.
github.com/TestFX/TestFX
Automated UI testing for JavaFX — JUnit integration, cross-platform, high-level API.
University Iserlohn
Distributed and polyglot persistence.
Rhein-Erft Akademie GmbH, Cologne
Distributed/polyglot persistence, Core Java, Design Patterns.
Institute of Process Data Processing, Siegen
Database systems, CORBA / middleware for distributed systems.
3 bachelor · 4 seminar — University Iserlohn · Rhein-Erft Akademie · IPDP Siegen
Bachelor
Seminar
Technical University Braunschweig, Germany
University Siegen, Germany
University of Applied Sciences Aachen, Germany
Vocational High School, Iserlohn
3-year IHK-certified training in electronics and IT.
German Air Force – Crisis Reaction Forces (KRK)