Understand
I clarify the goal, existing systems, constraints and how a good result can be measured.
AVENTER · Software and infrastructure
My core expertise is developing software for distributed systems: microservices, APIs, backend systems, frameworks and cluster infrastructure – from architecture to operation.
Core expertise
I have been developing systems in which multiple services, machines or schedulers have to work together for many years. I consider not only individual components, but also resources, interfaces, failure scenarios, deployment and subsequent operation.
My experience ranges from classic client/server and backend systems through microservices to Apache Mesos frameworks and ClusterD, the continuation of the Apache Mesos model that I started and continue to develop.
What I offer
I support companies where software engineering, operations and established IT systems meet. The scope depends on the actual need – from focused consulting to implementing a complete technical initiative.
Individual applications, APIs and services – planned pragmatically, implemented cleanly and maintainable over the long term.
Reproducible processes, containers, CI/CD and infrastructure as code for less manual work and more transparency.
Experience with Apache Mesos, ClusterD, Kubernetes, Docker, service discovery and distributed systems – from architecture to operation.
Understanding, securing and gradually modernizing OS/2, mainframe and established software environments.
Technical focus
This is my central focus: service-oriented architectures, microservices, APIs, resource scheduling and the interfaces between them. I keep behaviour, operational safety and failure scenarios in the overall system in view.
Linux, Docker, Apache Mesos, ClusterD, Kubernetes, Go, Python, JavaScript, CI/CD and automation are among my technical areas. I choose the concrete tools for the project rather than following a rigid product catalogue.
Public projects and contributions include ClusterD, Mesos Compose, M3S, Traefik, Apache Airflow, TensorFlow on Mesos, the Mesos Firecracker executor and Docker volume services. Further projects include Weave, M3S and Mesos Compose. View ClusterD as a product ↗
How collaboration works
I clarify the goal, existing systems, constraints and how a good result can be measured.
You receive an understandable technical assessment with sensible next steps – without unnecessary complexity.
I work in verifiable stages, record decisions and make risks visible early.
The result is traceable code, documentation and a realistic view of continued operation.
Frequently asked questions
I support companies and technical teams that develop individual software, operate existing systems or want to modernize established infrastructure step by step.
Yes. Collaboration can begin with a technical assessment, troubleshooting or documentation. Existing code and systems are understood first before changes are proposed.
Yes. I can prepare a technical assessment, design a solution and then support implementation in verifiable stages.
A brief description of the current situation, the desired goal, existing technologies, relevant dates and known constraints are helpful. Complete technical documentation is not required for initial contact.
Direct and personal
I work as a solo business with technical depth and short communication paths. Knowledge therefore stays in the project, questions go directly to the right person and decisions can be made without unnecessary coordination.
Every project begins with an understandable assessment of the current situation. Solutions then fit the existing requirements, teams and resources.
I do not promise a generic standard solution. I show transparently what makes sense, where the limits are and which steps provide the greatest benefit first.
Next step
Write to me briefly about it. Information about the current situation, goal, timeline and existing infrastructure is helpful. I will reply personally.
For new customers, an initial consultation is free of charge. It is suitable for consulting, technical design, development, migration, automation, remote support for Linux and OS/2, and operational support.