Over 30 years of software development & IT experience From 1 KB RAM platforms to modern infrastructures
How it all started
Early on, I was fascinated by how reliable solutions can be built on limited hardware. My first “computer” was a ZX81 — and I started programming at the age of 12. That’s where my focus on clean structures, efficiency, and understanding what is really happening inside a system comes from: from Z80 assembly to 68000 and x86 and ARM, all the way to low-level C/C++ development.
The early years: portability as a survival strategy
During my computer science studies and alongside my first self-employed work, I developed games for Atari ST, Amiga, and PC, among others for Logo Software GmbH. With only two to three developers, several titles had to ship every month — there simply was no time to build fully native implementations for each platform. I designed and implemented an abstraction layer that enabled fast porting and consistent code. This experience still shapes my work today: robust architecture instead of short-term workarounds — and a foundation for modern software development.
Reverse engineering & enterprise automation (API Engine)
Later, I worked as a software developer and then head of development at Log-on Groupware Gesellschaft für Softwareentwicklung und consulting mbH. There, I went deep into Lotus Notes/groupware — including reverse engineering to enable capabilities that were not available out of the box. This work led to the API Engine, a tool for automation, integrations, and import/export processes, which was used productively and licensed by many larger organizations. I still enjoy diving deep into complex problems — especially when it comes to reverse engineering. I like truly understanding systems and developing clean, robust solutions.
Platform diversity and integrations
As head of development at Whats Up AG and later in the same role at Multiconnect GmbH, I ported the API Engine to a wide range of platforms: originally developed as an OS/2 application, later running on Windows, Novell NetWare, Unix/Linux, and OS/400. During that time, I built interfaces and data flows across many systems and formats — from SQL ecosystems (e.g., Gupta SQL, MySQL, ADABase) to EDI/EDIFACT and various file and network protocols. To this day, that’s the basis for solid integration and architecture consulting as well as professional IT administration.
Today: independent IT partner in Berlin
Since 2004, I’ve been working independently as an IT expert and software developer in Berlin. My focus is on designing, building, and operating stable client/server and web applications — up to software-as-a-service solutions across different platforms. To stay sharp, I also occasionally tinker with ESP32, Raspberry Pi, or Shelly projects in my spare time. Whether data recovery, system hardening, migrations, or complex integrations: I bring not only tool know-how, but deep system understanding from decades of development — and the ability to explain complex technology so decisions remain clear and traceable.
Got a project idea or an IT challenge?
If you’re looking for someone who analyzes systems in a structured way, explains options clearly, and delivers reliably: send me a brief note about your situation — I’ll get back to you promptly.
Get in touch