Solution Architect at Consid · Camunda Champion · Hamburg

Hi, I'm Stefan

I'm a solution architect and consultant manager in Hamburg, with 14+ years in software engineering and consulting. I build process automation and cloud platforms, with a focus on Camunda. My work spans implementation, architecture decisions and helping teams run what they build.

Portrait of Stefan Schultz, black and white photo, glasses, smiling
  • 14+years in consulting and software engineering
  • 50+articles since 2025
  • 10+talks and guest lectures since 2021

Chapter 01 · Projects

If a problem shows up twice, the answer goes on GitHub.

Most of it started as a customer problem that needed a reusable answer, a connector or a secret provider. The rest I built for myself. The Excalidraw icon library exists because I got tired of drawing Camunda's product symbols into my diagrams by hand.

Projects

  • Consid · 2025 to 2026

    A plugin that reads an OpenAPI specification and generates the FEEL expressions an Inbound Webhook Connector needs to validate payloads. I built it at a customer who let me open source it, and it runs in production there: a process instance only starts once the payload is valid. Camunda 8 bills per process instance, so an invalid one costs money and someone's time to clean it up. Keeping validation and contract in sync by hand is gone as well.

    • Camunda
    • Java
    • OpenAPI
    • Maven
  • AWS S3 Connector for Camunda 8

    Taken over by Camunda
    Novatec · 2023 to 2024

    Camunda 8 had no way to handle files inside a process. This outbound connector, written at Novatec in 2023, uploads, downloads and deletes files in S3, so a process carries a reference instead of the file. Published in the Camunda Marketplace, described in a guest post on the Camunda blog, then handed over to Camunda's engineering team. Since Camunda 8.9 the product ships an official Amazon S3 connector, maintained by Camunda; my repository documents the original.

    • Camunda
    • AWS
    • Java

More repositories and contributions

  1. 2026

    Example project showing how to test inbound webhooks with Camunda Process Test: payload mappings, authentication and whether the process instance actually starts.

    Camunda, Java · Testing Inbound Webhooks With Camunda Process Test

  2. 2025

    A custom Camunda secret provider for HashiCorp Vault with token authorisation and the KV backend in version 1 and 2. The reference implementation behind the CamundaCon Amsterdam talk.

    Camunda, Vault, Java, Maven

  3. 2025

    An order status use case: the Camunda 8.8 AI Agent connector orchestrates a set of tools inside an ad-hoc subprocess, with AWS Bedrock, Claude 3 Haiku and Java workers for the order data.

    Camunda, AWS, Java · Agentic Orchestration with Camunda 8.8

  4. 2024

    An outbound connector that creates and changes entities in a Moco account, the agency management SaaS. Built to connect internal processes at Consid to time tracking and project data, published in the Camunda Marketplace.

    Camunda, Java, Maven · Repository

  5. 2023

    An Excalidraw library with the Camunda icons for architecture sketches and slides, in Excalidraw's public library browser since October 2023.

    Excalidraw, Camunda · Excalidraw libraries pull request

  6. 2021 to 2022

    Micronaut Zeebe Client

    Maintained by others

    Community extension that runs Zeebe workers in Micronaut, one dependency away. I wrote the initial implementation, brought it into the Camunda Community Hub and maintained it there with colleagues at Novatec, among them Tobias Schäfer. Someone else looks after it today.

    Camunda, MICRONAUT, Java, Gradle

Chapter 02 · Tech blog

I write up what I learn: 50+ articles so far.

Two tracks. The None Start Event for people starting out, The Intermediate Catch Event for people who run Camunda 8 in production. A post usually begins as a problem from a customer project, sometimes as something I broke on my own machine on a Sunday afternoon.

Tech blog

Popular reads

  1. Camunda On STACKIT, Part 1: The First Deploy

    From A Proof Of Concept To Right-Sized Environments Without A Blueprint · Advanced track

  2. Camunda On STACKIT, Part 2: Building A Real Platform

    Making A First Deployment Reproducible With Terraform And GitOps · Advanced track

  3. The Camunda 8.9 Release Summary

    An Overview Of The Most Important Changes · Advanced track

  4. Agentic Orchestration with Camunda 8.8

    What It Is And What It Isn't. · Advanced track

  5. Camunda’s New Unified Architecture in Camunda 8.8

    What Changed And What It Means For You · Advanced track

  6. Owning Your Process Automation: The Case For A Sovereign Cloud In Europe

    How Cloud Sovereignty Became An Operating Decision · Advanced track

  7. Camunda On STACKIT, Part 3: Platform Hardening

    How We Secured Camunda And Ensured Stability Over The Whole Platform · Advanced track

All posts on Substack New posts appear on Substack first and are also published on Medium.

Intro track

The None Start Event

Named after the simplest BPMN trigger: no preconditions, just getting into it. For readers who are new to BPM, BPMN and Camunda. Started in May 2025.

Advanced track

The Intermediate Catch Event

For engineers and architects who run Camunda 8 in production. One practical lesson per post, usually with code and a real failure mode.

Popular series

Elsewhere

Chapter 03 · Talks

Every talk here comes out of something I built.

Conferences, meetups and twice a year a lecture hall at HAW Hamburg. Fourteen years at customers and companies leave plenty to report, mistakes included. Those are the parts people ask about afterwards.

Talks

  1. Meetup DE Upcoming

    Camunda on STACKIT: Lessons From Running It

    Camunda and STACKIT user group cross-over · Germany

    What running Consid's Camunda 8 platform on STACKIT taught us: the setup as code, where a sovereign cloud behaves differently from a hyperscaler, and what we would decide differently today.

  2. Guest lecture DE

    The Seven Deadly Sins of Agentic AI

    Guest lecture at HAW Hamburg, computer science and business informatics students · Hamburg

    In the lecture hall: an insurer's claims agent, built with a coding assistant, settles claims on its own. DORA shows what breaks, and the rebuild with BPMN and Camunda Operate fixes each point.

  3. Guest lecture DE

    ProcessOS: Camunda's Operating System for Processes

    Guest lecture at HAW Hamburg, computer science and business informatics students · Hamburg

    ProcessOS puts AI agents across the whole process lifecycle. The lecture starts at the automation ceiling, 71% of companies run AI agents and 11% get them into production, then follows Camunda's quote-to-cash rebuild.

  4. Guest lecture DE

    Camunda on STACKIT: Cloud Sovereignty in Practice

    Guest lecture at HAW Hamburg, computer science and business informatics students · Hamburg

    Cloud sovereignty is a legal question before a technical one. The CLOUD Act reaches European subsidiaries of US providers, STACKIT is European-owned, and then comes the build: Camunda 8 Self-Managed on Kubernetes.

  5. Event DE

    The Seven Deadly Sins of Agentic AI

    Consid event for banks and insurers · Germany

    For a room of banks and insurers: an agent that settles claims on its own, held against DORA, the EU's resilience act for the financial sector, then rebuilt with BPMN and Camunda Operate.

  6. On stage at the Scrum Masters Hamburg meetup
    Meetup

    How AI Is Changing Process Automation: The Replacement That Hasn't Happened (Yet)

    Scrum Masters Hamburg, XXL special on AI and organisations · Factory Hammerbrooklyn, Hamburg

    Agentic AI for a room of Scrum Masters: what BPMN is, why the agent should not do all the work, and a live demo of an order support process where the agent finds the parcel.

  7. Guest lecture DE

    Agentic Orchestration

    Guest lecture in the Process Intelligence course, HAW Hamburg · Hamburg

    What an agent needs inside a process: a clear goal, tools, dynamic processes. Hands-on demo with a BPMN process and AWS Bedrock, including what the model calls cost.

  8. On stage under the #CamundaCon sign at CamundaCon 2025 Amsterdam
    Conference Highlight

    Keeping Secrets: Mastering Secure Process Automation at Scale With Vault

    CamundaCon 2025 Amsterdam, Business Breaks session · Amsterdam, 14 to 15 May 2025

    How a customer in critical infrastructure runs Camunda on Kubernetes with HashiCorp Vault as the single source of secrets: separate connector and job worker runtimes, secrets loaded at startup.

  9. Meetup

    Keeping Secrets: How To Handle Authentication Data in Low- and Pro-Code Environments

    Camunda Chapter Hamburg, talk and host · Consid GmbH, Hamburg

    Preview of the CamundaCon session at our Hamburg office. Hardcoded credentials are the risk; the talk covers central secret stores, retrieval patterns, caching, and where connectors differ from job workers.

  10. Presenting the connector talk at CamundaCon 2024 Berlin
    Conference Highlight

    Elevating Connector Quality: How to Master the Marketplace

    CamundaCon 2024 Berlin, lightning talk · Berlin, 15 to 16 May 2024

    More than half of the connectors in the Camunda Marketplace had not been updated since 2023. The lightning talk names the quality signals that matter and calls low-code connector work pro-code software development.

  11. Presenting the connector talk at Camunda Chapter Hamburg
    Meetup DE

    Gut, besser, am besten: Connectoren, die Kunden mit Qualität überzeugen

    Camunda Chapter Hamburg · Holisticon AG, Hamburg

    German-language preview of the CamundaCon Berlin talk: how to judge a marketplace connector before it goes into production, and what to do differently when building one, with the AWS S3 connector as the example.

Chapter 04 · About

From Java backend to AI and cloud platform architecture and team leadership, in fourteen years and four roles.

Software engineer first, then process automation, platform engineering and solution architecture, with a team to lead since 2022. Since 2025 a growing part of the work is AI agents inside business processes.

About

I'm a consultant and architect in Hamburg. I started in 2012 at Novatec Consulting: first a Java developer for a pharmaceutical wholesaler, then six years in the DevOps team of a container shipping company. That is where I learned what it costs to keep a system running that other people depend on.

Process automation got hold of me twice: in my diploma thesis at Ulm, a small process engine, and in 2019 at a large insurer, where we replaced IBM workbasket components with Camunda 7 and Taskana. I never left the field after that.

Since 2022 I've combined engineering work with leading a team, and Camunda is not the whole story. I built a Confluent Kafka data platform on AWS for a global logistics company, then a Kafka streaming architecture for a large e-commerce platform, correlating data across topics and migrating services.

Since 2024 I'm a consultant at Consid, a Swedish consultancy in Hamburg, and at customers I take on different roles, mostly solution architecture: Camunda 8 platforms and, since 2026, Camunda on STACKIT, a platform I designed and built myself, from a proof of concept modelled on the AWS reference architecture to Terraform, GitOps and the hardening that made it production-grade. I still write the code myself, increasingly alongside a coding agent that can open a pull request but never merge or apply; the pipeline gates it exactly as it gates a person.

A growing part of the work itself is AI agents inside BPMN processes, with a goal, tools and boundaries, so that someone can still audit what happened. Outside of projects I write two newsletter tracks on Substack, speak at CamundaCon, the Camunda Chapter Hamburg and HAW Hamburg, and am a Camunda Champion.

What I work on

  • Ongoingsince 2026

    Platform engineering: Camunda 8 on STACKIT

    Within the Camunda and STACKIT partnerships: evaluating both platforms for operating models and integration, and building Consid's own platform on them. The architecture is the featured project under Projects.

  • Ongoingsince 2024

    Camunda 8 replaces a legacy process engine

    An IT service provider in the energy sector moves its custom ITSM process system to Camunda 8: legacy code to Java, processes remodelled in BPMN, secrets in Vault, deployment on Kubernetes with ArgoCD, trainings for the business units.

  • Ongoingsince late 2024

    Technical solution architecture in a digitalisation department

    For a group with companies in construction, energy and agriculture: solution designs for portals, CRM and ERP integration, integration architecture and non-functional requirements. Code and architecture reviews of external vendors, plus the operations concepts and documentation that belong to a design.

  • Platform architecture2022 to 2024

    Confluent Kafka data platform on AWS for a global logistics company

    MVP of the platform as infrastructure as code, self-service for teams, application onboarding, message format guidelines. Then an evaluation of Apache Camel and Apache NiFi for the synchronous APIs next to it.

  • Architecture decision2024

    Camunda proof of concept for a renewable energy company

    Evaluated Camunda 8 SaaS as an integration platform for a renewable energy company. The requirement: a process solution that handles documents and connects to several systems. Prototyping showed that Camunda 8 still lacked some of the needed features in 2024, document handling out of the box among them. That result became the basis for the customer's tool selection: no Camunda for that role at the time.

Explore earlier client work 5
  1. 2023 to 2025

    Camunda connectors for the Marketplace

    Connectors and element templates in Java: AWS S3 file handling, an ERP integration, standards for tests and docs. Camunda's engineering team later took over the S3 connector; since 8.9 the product ships an official one.

  2. 2024

    Kafka streaming architecture for a large e-commerce platform

    Architecture and design of several Java services after a data model change: correlating data across topics with Kafka Streams and KTables, migrating three applications, coaching the teams.

  3. 2019 to 2022

    Camunda 7 workbasket solution at a large insurer

    IBM workbasket components replaced by Camunda 7 and Taskana, DMN-based task routing, comparison tests keeping the customer API stable. Java, Spring Boot, Kafka, Apache Camel.

  4. 2013 to 2019

    DevOps and configuration management for a global logistics software

    In the DevOps team of a container shipping company: database, build system, continuous integration and delivery, release management, automated deployments, test environments, performance.

  5. 2012 to 2013

    Java backend for a pharmaceutical wholesaler

    Migration of the ordering interface between pharmacies and the wholesaler to the MSV3 standard: SOAP interfaces defined, built, tested and connected to the legacy backend.

Customer projects are described by industry, not by name.

Tools I currently use

Orchestration
  • Camunda 8
  • Camunda 7
  • BPMN, DMN, FEEL
Languages and frameworks
  • Java
  • Kotlin
  • Spring
  • Spring Boot
  • Micronaut
  • Apache Kafka
  • OpenAPI
  • Gradle
  • Maven
Platform
  • Kubernetes
  • Helm
  • Terraform
  • ArgoCD
  • Docker
  • HashiCorp Vault
  • Keycloak
Data and monitoring
  • PostgreSQL
  • OpenSearch
  • Grafana
  • Prometheus
Cloud
  • AWS
  • Azure
  • STACKIT
Tools and AI assistants
  • Excalidraw
  • Claude
  • ChatGPT

Logos are trademarks of their respective owners and only indicate the products I work with.

Chapter 05 · Certificates

Certified in the stack I run in production.

These certificates sit next to the project work, the articles and the talks. They give a customer one more way to check what I know about the platforms I work on, and they are the one thing on this page I did not write myself.

Certificates and recognition

Certification

  • STACKIT Cloud Engineer Fundamentals
    Schwarz Digits
    Issued
  • Camunda
    Issued
  • Camunda 7 Certified Engineer
    Camunda
    Issued
  • OMG Certified Expert in BPM 2 (OCEB 2)
    Object Management Group
    Issued

Knowledge badges

Recognition

Credly profile

Tell me what you’re working on.

Ideas, projects, feedback, a talk or a workshop, or anything else worth sharing. You can reach me on LinkedIn.

Let’s connect