A little more about me...
I've been working in many roles, spanning a multitude of industries. From being a freelancer to being employed; developing complex systems from scratch and running them in production to leading teams and companies as a CTO; from teaching teams as a lecturer to writing a book as an author for O'Reilly, I've been continuously learning and never lost my passion for software engineering.
I've been sailing in the waters of Sustainability, FinTech, traditional Banking, Healthcare, Publishing, Social Networks, Energy Markets, Logistics, Insurances, InsurTech, SEM/SEA, GIS, and OLAP big-data analysis.
I enjoy writing Open Source software and engineering novel applications and services that hopefully help solve some problems that we're facing as a humanity.
In my spare time, I enjoy composing and producing music, going for a (long-term) hike, snowboarding, and traveling the world.
I speak German 🇩🇪 (native) and English 🇬🇧 (C1 to C2, full professional).
Technologies I frequently & recently use
The list of programming languages, frameworks and technologies I've worked with in the past 20 years feels endless, so I need to focus a bit:
...on top of this, I have a strong background in the PHP/LAMP stack and Linux.
Work Experiences
011
- for 17 years -
2023 (since 2006)
Freelancer (currently)
Expert Software Consultant
I helped companies in various businesses, roles and positions to design, architect and implement web-based software systems.
Node.js
JavaScript
TypeScript
React
Angular
Ionic
Java
MySQL
PostgreSQL
MongoDB
Elastic Search
Google Firebase
IBM Watson
ExtJS
dojo toolkit
jQuery
PHP
Oracle
010
- for 3 years -
2020 - 2023
ClimatePartner
Team Lead Engineering & Expert Software Engineer
I've joined ClimatePartner with the mission to help saving our planet from the effects of climate change. Lead engineer for B2C sector (you.climatepartner.com), several other web solutions, and the companies cutting-edge Unified API.
TypeScript
React
Node.js
AWS
Firebase
Gatsby.js
GraphQL
MySQL
Java
Spring Boot
Python
09
- for 1 year -
2020
Colivery via WirVsVirus.org
CTO, Co-Founder
One of Top 20 (natural Jury voting) App project of the German "Bundeshackathon" to counter the effects of COVID-19.
TypeScript
PostgreSQL
Google Firebase
SpringType (my own framework)
08
- for 2 years -
2017 - 2019
RED Medical Systems
Senior Software Engineer, Engineering Team Lead
Engineering the next generation of medical office software. Web-based, end-to-end encrypted, real-time, reactive and driven by cloud infrastructure. Implementation of a next-generation, end-to-end-encrypted medical office software system, certified by KBV (Kassenärztliche Bundesvereinigung). Full integration of german Telematik Infrastructure, certified by Gematik. End-to-end encrypted, peer-to-peer web-based video-chat system (RED Connect Videosprechstunde), certified by KVB (Kassenärtzliche Bundesvereinigung) and Landesdatenschutz.
Angular
TypeScript
Material Design
redux
ngrx
end-to-end-encryption
socket.io
Node.js
ORM
MongoDB
Elastic Search
Java
Spring
WebRTC
07
- for 1 year -
2017 - 2018
aerobictrainer.fitness [sold]
CTO, Co-Founder
aerobictrainer.fitness was a utility App for professional Group Fitness trainers. The App helps fitness trainers to find representations for their professional group fitness courses, keep track of invoicing, educate and inspire themselves and choose the best insurances for their business.
Ionic Framework
Typescript
Angular
Cordova
PHP
Laravel
MySQL
Elastic Search
06
- for 1.5 years -
2014 - 2015
textovia [sold]
CTO, Co-Founder
Developed a next-generation web-based publishing system with a professional layouting and rendering pipeline for PDF, HTML, EPUB and MOBI formats. Online WYSIWYG editor with version control, realtime video communication, commenting, indexing and lecturing features. Allowed to generate print-ready books with one button click.
ExtJS
JavaScript
PHP
MySQL
X-SLT
Docbook
PDF rendering
MOBI
EPUB
05
- for 5 years -
2013 - 2017
ONPEX, now iBAN-X (COMO)
Head of Banking Frontend Development
Developed the companies white-label credit-card payment and transaction processing platforms UI, co-created it's novel, API-driven e-money core banking system and actually implemented it's SWIFT inter-bank settlement network integration.
Java
PHP
PostgreSQL
JavaScript
ExtJS
Spring Boot
GWT
04
- for 5 years -
2010 - 2015
Open Source School
Lecturer, Trainer
Expert Lecturer for topics like JavaScript and ExtJS, in Munich and In-House.
JavaScript
ExtJS
03
- for 6 years -
2009 - 2015
O'Reilly
Author and Expert Reviewer
Wrote and published the book "ExtJS - kurz & gut", technically reviewed several books at pre-publishing phase.
JavaScript
ExtJS
Android
CSS
Java
02
- for 2.5 years -
2007 - 2009
Mayflower
Software Developer, Junior Engineering Team Lead
Development of a pan-european Web 2.0 intranet for a world-leader in the enternainment industry.
PHP
MySQL
XHTML
JavaScript
Dojo
CSS
Linux
01
- for 3 years -
2004 - 2007
UniCredit Group
Trainee / Computer Science Expert (C.S.E.)
Developing back-office applications; virtualized the bare-metal servers; implemented a virtual printing system and wiki software from scratch.
PHP
PostgreSQL
HTML
CSS
JavaScript
Linux