Project Profile

Please find a selection of my key projects I was involved in the last 5 years. If you want to see a full project profile, please download my extended profile from below.

Nonlinear Program Planning RTL Group - CBC

from Jan 2019 till today

  • Build a app for searching and planning media assets for online entertainment platforms
  • Developing algorithms for merging and matching exploitation windows
  • Development of several microservices using Spring Boot
  • Development of a planning web application in Angular 7
  • Build a search service based on Elasticsearch

  • Spring Boot
  • Java 11
  • Angular 7
  • Elasticsearch
  • Docker
  • Rancher

Robin Deutsche Bank AG

from Jan 2017 till Dec 2018

  • Establishing connectivity to core banking systems for the Robin application
  • Development of a frontend onboarding application in Angular
  • Development of a Backend-For-Frontend in Spring Boot
  • Kick-Starting a framework of backend components ready for a microservice infrastructure
  • integrating Robin into Deutsche Bank online banking and as a branch application
  • integration of a chat application in all Deutsche Bank public websites

  • Spring Boot
  • Java 8
  • Angular 2/4/6
  • Hazelcast
  • Mapstruct
  • Genesys

Surface Software Baker Hughes Inteq

from Feb 2016 till Dec 2016

  • design and development of a lightweight service oriented framework
  • Requirements analysis based on an existing software suite
  • implementation of a client of a binary protocol
  • development of a high performance data processing and querying engine in C#
  • development of data dashboards and management applications
  • technology evalulation and technical conception
  • definition of architecture and methods
Based on this project, I held a presentation at in 2016

  • Protcol Development
  • C#
  • OPA-UA
  • .NET 4.5
  • TPL Dataflow
  • Entity Framework

Web Based Management for Industrial Devices Wago

from Nov 2013 till Dec 2015

  • Development of a OPC-UA client in plain javascript
  • ramp up full continuous integration toolchain for a javascript project
  • Integration of this client in a ext.js and a angular 1 applicaton
  • technology evaluation of M2M protocols
  • design of a OPC-UA based form & view generator
  • development of components for internal system communication in .NET
  • debugging and refactoring of an embedded protocol framework
  • extensive networking simulation in mininet
based on this project I held a talk at various IoT and Javascript usergroups:

  • Javascript
  • OPA-UA
  • C#
  • Rx
  • .NET 4.5
  • EXT.js
  • Angular
  • Mocha/Chai/Sinon
  • Node.js
  • C/C++
  • Jenkins
  • valgrind
  • mininet

Booking Application Analysis Air Berlin

from Feb 2016 till Dec 2016

  • conduct of tech-audit of the flight booking application of air berlin and the team
  • building a wide-ranging audit documentation of existing web applications and deployment processes
  • Development of a set of recommendations and a roadmap for the implementation of a continuous delivery chain

  • Javascript
  • OPA-UA
  • C#
  • Rx
  • .NET 4.5
  • Entity Framework
  • Mocha/Chai/Sinon
  • Node.js
  • C/C++

Digital Asset Management Otto Group

from March 2013 till Aug 2013

  • implementation of a REST API for handling large scale image data
  • design and implementation of a continuous deployment and provisioning system
  • creation of interfaces to legacy enterprise applications
  • building a symfony based component infrastructure using sinon, composer, gitlab, packgist and capifony
  • fully automated deployment of various web applications based on jenkins, puppet and capistrano
  • automation of the creation of virtual provisioned server instances using puppet, vSphere and CentOS

  • Node.js
  • Symfony2
  • Puppet
  • gitlab
  • Jenkins
  • Capifony
  • vmware vSphere
  • CentOS