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), English ūüá¨ūüáß (C1 to C2) and a bit of Russian ūüá∑ūüáļ (almost A1)

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 2 years -

2020

ClimatePartner (currently)

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

010

- 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)

09

- 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

08

- 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

07

- 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

06

- 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

05

- 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

04

- 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

03

- 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

02

- for 14 years -

2006 - 2020

Freelancer [self-employed]

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

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