Konrad Drees

Konrad Drees

Backend Engineer · Process Mining + BPMN Automation

About

Backend engineer specializing in process mining and BPMN-driven workflow automation. Hands-on experience with Camunda, Apache Camel, and Spring in the insurance domain. Currently pursuing an M.Sc. in Computer Science at FernUniversität Hagen with a thesis on process synthesis at the Process Mining research group.

Experience

Software Developer · Inverso GmbH
since 07.2025
Designing and implementing a dialog-driven process orchestration for insurance workflows using Spring, Apache Camel, and Camunda BPM. Technical ownership of process logic.
11.2024 – 06.2025
Full-stack development of a web-based property insurance platform (VKB) with Angular & TypeScript in the frontend and Java EE in the backend.
Working Student, Full-Stack · msg systems ag
Development of Smart Input Management cloud solutions for insurers on Microsoft Azure. Full-stack work with Angular, NestJS, and TypeScript — building UI components and REST APIs. Agile collaboration using Azure DevOps and Git with CI/CD and code reviews.
Apprentice Software Developer · msg systems ag
Development of components for the nexinsure Insurance Suite for car insurers using Java, JBIT, and Spring. Modeling and automating business processes with Camunda BPM and PostgreSQL to increase straight-through processing rates. Working with Maven, Jenkins, and Git in agile projects.

Education

M.Sc. Computer Science · FernUniversität in Hagen
10.2024 – Present
Thesis: Process Synthesis ( Process Mining research group).
B.Sc. Computer Science · FernUniversität in Hagen
10.2020 – 09.2023
Thesis: Stochastic Local Search Algorithms for Abstract Argumentation with Heuristics based on Machine Learning.
Apprenticeship Software Development · msg systems ag
09.2020 – 07.2023
B.Sc. Chemical and Bioengineering · FAU Erlangen-Nürnberg
10.2015 – 04.2020
Thesis: Stereoscopic PIV Investigations of Free Jet Flow Fields.

Skills

Process & BPMCamunda BPM, BPMN, Apache Camel, Process Mining (PM4Py)
LanguagesJava, TypeScript, Python, SQL
Backend & APIsSpring, Java EE, GraphQL, REST, OpenAPI, NestJS
FrontendAngular, TypeScript
Cloud & DevOpsAzure, AWS (CCP), Docker, Jenkins, CI/CD, Git
DatabasesPostgreSQL
MethodsDomain-Driven Design, Scrum, Code Reviews

Projects

Stochastic local search algorithm for abstract argumentation frameworks with ML-based heuristics. Bachelor thesis project.
Python
News article classifier using a fine-tuned BERT model and an OpenAI agent, with optional word-level relevance highlighting.
Python
Explanation component for the practical course "NLP, Information Extraction and Retrieval" at FernUniversität Hagen.
Java

Languages

German native
English C1
Swedish B1
Spanish A1

Interests

Process Mining, Machine Learning, Cloud & Distributed Systems, Economics, Hiking

Member of the Gesellschaft für Informatik (GI)

Certifications

AWS Certified Cloud Practitioner badge
AWS Certified Cloud Practitioner
Amazon Web Services
Coursera Introduction to Data Engineering certificate
Introduction to Data Engineering
DeepLearning.AI & AWS · Coursera

Contact

Email click to reveal