What I do
I have more than 10 years experience of building software. What started as a hobby eventually became my career. Below is a quick overview of my primary technical skill sets and technologies I am experienced with. As an engineer, I'm naturally not limited to what is listed here.
In my free time I love travelling and enjoying the great outdoors.
Java
More than 15 years experience in Java SE and EE with focus on back-end server architecture, (micro-)services, interfaces and messaging, using
technologies like CDI, EJB, JPA, JSF and more.
Databases / SQL
More than 15 years experience developing and using relational databases like SQLAnywhere or PostgreSQL. Experience in developing with NoSQL databases like MongoDB.
Medical Standards
After studying Medical Informatics and developing radiology information systems, I'm well versed in medical standards like IHE, HL7, FHIR and DICOM.
Apache Camel
More than 10 years experience with Apache Camel, a Java framework for integrating services using enterprise integration patterns (EIP).
Javascript & HTML & CSS
Although specialised in back-end, I have some experience using common web technologies like HTML, CSS and Javascript/Typescript with Node.js and React.
C++ / Python
Besides Java I sometimes use python for private projects or C++ if necessary.
Android
I'm interested in mobile development for Android and tinkered on a few apps in my free time.
Docker
Especially for private projects I love using Docker to pack my apps in containers and spin them up wherever I like, independent of the system.
Other skills and technologies
SCRUM, Kanban, Kotlin, Groovy, TomeEE/Tomcat, Quarkus, Git, SVN, Jenkins, Continuous Integration, Linux, Powershell, REST, SOAP and more...
Outdoor
I love many activities in nature as well as extreme sports. What I do regularly is travelling, hiking, camping, mountainbiking and snowboarding.
Building a house
Renovated a house from the ground up doing a lot myself, like creating and programming a fully integrated home automation system based on the KNX bus.