Berliner! Father and husband! Loving music, creativity, the internet and open-minded people. Creating software as a professional. Trusting science – not superstition.
I have been lucky enough to make a hobby my profession. My interest in computers started early with some programming in Basic for a KC 87 – my very first computer. Over the years I've used many devices... and here we are now, holding tiny computers in our hands that are more powerful than ever and a life without them is hardly imaginable.
Born in Bad Salzungen, Germany
I've been born in Thuringia and moved to Berlin only a few months later.
School in Berlin, Germany
At the age of 6 I've started with school and focused on mathematics and physics in High School.
Computer Science at Technical University of Berlin
After one year at the german army I've started studying Computer Science in Berlin. My focus has been on Theoretical Computer Science and Computer Graphics.
Internship at Business Online AG
At my first internship I've deepened my early knowledge of HTML, CSS and JavaScript. The company no longer exists today.
Internship at MetaObject GmbH
A few months later I dived deeply into PostScript, PDF and Objective-C. At this time I've also started to use Apple Computers and quickly fell in love with their OS and its superior UX.
Software Developer at MetaObject GmbH
For the next 2 years I further improved my knowledge and could finally call it my first real job. The small company later broke up and I've continued my work at its successor.
Lead Software Developer at cidentigo GmbH
I've focused on the development of a PostScript pipeline that produced professional printable catalog content by generating PDF documents from templates and Database content. We used WebObjects in Objective-C and later switched to Java.
Diploma of Computer Science at Technical University of Berlin
My final diploma in Computer Science was named “Generic Content Management System for eXtended Business Objects” and laid the foundation for many projects. Since the early years of this century I've focused on Generic Software Architecture that is easily extendible and flexible. These concepts are still relevant for my daily work and have been adopted for many projects in similar ways.
Senior Software Developer & Team Manager at Luxoom GmbH
My job at luxoom focused on a small startup called “wishdom” which never really took off. It used Magnolia as CMS and Liferay for its platform – both technologies, I wouldn't use anymore.
Senior Software Developer & Team Manager at www.ECG.eu GmbH
After the startup fell apart I've been pulled into ECG and a totally different market: European Funding Management (ESF, EFRE and others). The company has been active since the late 90's and was quite ambitious with an online-only approach for funding management. I've had the chance to build the next generation of “Eureka” – written in Java using modern web technologies and an Oracle Database for the backend. It was the perfect project to implement and adopt my previous experiences with flexible and extendible software architecture.
Lead Software Developer & Team Lead at www.ECG.eu GmbH
After my first years as a Senior Developer, I had the opportunity to lead the project. “Eureka” was last used in its 5th version and has been continuously developed since then. The software follows a highly configurable approach with Plug-ins, Workflows, and a flexible Status Management for almost unlimited types of Business Objects.
Software Architect & Team Lead at IBYKUS
Since 2022, there has been a close collaboration between ECG and IBYKUS from Erfurt, until the two companies eventually grew together in 2024, leading to the complete integration of ECG into IBYKUS AG. What was once a team of 30 employees has expanded to more than 300. Eureka remains one of the core products of the new company and continues to be actively developed. I am still deeply involved in Java and related technologies such as CDI, JavaEE, JPA, JSF, SpringBoot, and modern front-end development with Web Components.
That's it so far. I'm always eager to learn and create new things and I can't tell what I'm doing 10 years from now. But it will likely be related to modern technology and all the things made possible.