Personal information

Nationality Switzerland
Date of birth 07/07/1980
Residence Elsinore

IT skills

Languages R, Julia, SQL
YAML, TOML, JSON, XML
IDE All purpose: Jupyter (JupyterLab + code-server)
VCS Git, SVN
DevOps Platforms GitLab, GitHub
Reverse proxies Træfik, Nginx, Apache
Data bases PostgreSQL, MySQL, MS SQL
IaaS AWS, Azure, GCP
Containerisation Docker, Kubernetes
Virtualisation QEMU, VirtualBox
Operating systems Debian/Ubuntu, CentOS/RHEL, FreeBSD
macOS, Windows

Languages

Native language German
Foreign languages English (C2)
French (B1)
Danish (A2)

Professional experience

Company b-data GmbH
Position Data Scientist
DevOps Engineer
Managing Director
Period 11/2015 – today
Workload 60%
Projects 2023
  • Agroscope (since 05/2018)
    • Support and maintenance
2022 2021
  • Agroscope
    • Migration of Data Science infrastructure
2020 2019
  • Confidential
    • Application containerisation
  • wisy (until 02/2020)
    • Data Science infrastructure (Operation and maintenance)
2018 2017
  • Innosense (until 09/2018)
    • Data Science infrastructure
    • Support and maintenance
  • Parfumaktion
    • Data exploration & visualisation
    • Customer segmentation
  • Alpiq InTec
    • RStudio Server training
    • Templates for Data Analysis
  • Confidential (until 03/2018)
    • Database design
    • Matching algorithm
2016
  • zkipster (until 01/2019)
    • Data Science infrastructure
    • Social network analysis
  • PostMail
    • Process optimisation (manual letter sorting)
Company none (OSS)
Support Donate using Liberapay
Period 01/2019 – today
Workload >20%
Projects 2023 2022
  • Containerised installations
2021
  • Containerised source-installations
2020 2019
Company Wizards of Wisy GmbH
Position Data Scientist
CTO ad interim
Period 03/2020 – 05/2022
Workload <20%
Tasks

Development of prediction algorithm
A core feature of the wisy app is the prediction algorithm for calculating a students passing probability for an exam.
Olivier has taken on the task of creating a solid prediction model with R. And the provision as a REST API makes the implementation a breeze.

IT Operations
Operation and maintenance of wisy's GitLab server to manage the entire DevOps lifecycle with one application. Automatic build and test of docker images for the wisy app and prediction API.

Operation and maintenance of wisy's application servers and automatic deployment and scaling of docker services in Swarm mode.

IT tool set: R, SQL, Nginx, Apache, MySQL, Git, GitLab, Docker

Company ASE GmbH
Position Head of People Counting Systems, Data Analysis & Simulation
Project manager
Period 12/2008 – 02/2015
Projects

2010 – 2015: Implementation of various People Counting Systems
Olivier was responsible for the overall project management of more than a dozen People Counting System installations.
He ensured that the various components used (Harware, Software) and interfaces to third-party systems were correctly implemented.

IT tool set: Various video-based People Counting Systems, IIS, PostgreSQL, Eclipse, SVN, Mantis Bug Tracker, Windows


2009 – 2010: Optimisation of time needed for leaving a car park near a stadium
In order to avoid long waiting times in front of the cash registers or in the car park after events, the operator had an information system installed, which informs the visitors about the expected time needed for leaving the car park.

Olivier lead the entire development process of the product. It measures the flow of visitors, calculates them expected waiting time, displays it on a website and sends a signal to the traffic control system.

IT tool set: Apache, PostgreSQL, MySQL, Eclipse, SVN, Debian


2008 – 2009: PostMail REMA (REengineering MAilprocessing)
Support of the application manager in the requirements engineering of the rules of the Production and Planning System (PPS). Olivier took on the interface function between IT Post and the supplier. He specified the rules of individual PPS modules as well as the integration, regression and acceptance tests.


Miscellaneous
Full responsibility for the internal IT infrastructure at ASE GmbH. This also included the operation and maintenance of the enterprise and application servers.

IT tool set: Apache, IIS, PostgreSQL, MySQL, MS SQL, VirtualBox, Debian, Windows, TYPO3, Mediawiki

Company Post CH AG (Swiss Post)
Position Head of Simulation
Period 04/2005 – 11/2008
Tasks

Setup of extensive simulation models
With its simulation models, Swiss Post was able to demonstrate the dependency between the offered services, letter volumes to be processed, deployed resources (personnel, machines) and throughput times.
Team Simulation had the task of discovering bottlenecks and weaknesses of the design and to work out marketable solutions.

Simulation of commissioning and letter container storage
Before these fully automated areas of the letter sorting centre were built, Swiss Post agreed with the suppliers on preliminary simulation studies.
Team Simulation was responsible for generating the load data sets, performing the simulation studies and optimizing the steering algorithms.

Defining the ruleset of the Production and Planning System (PPS)
Olivier was a member of the core team, which was responsible for the requirements engineering of the PPS rules. His task was to translate the steering algorithm used in the simulation model into requirements for PPS.

Testing the modules Monitoring and Controlling of PPS
Based on the ruleset, Olivier specified the regression tests of the modules Monitoring and Control. As part of the test automation, he created a load data generator for the supplier.

IT tool set: R, XML, UML, Eclipse, SIMPRO, Mantis Bug Tracker

Company Alcatel Schweiz AG
Position Electrician
Period 11/2000 – 01/2001
Tasks

On site for Swisscom and other leading telecom providers
Installation of transmission systems, predominantly in the SDH transmission technology. Setup, cabling (LF, HF, coax and fibre optic) and connection of network elements such as add/drop multiplexer and ADSL equipment.

On site for TV studio Zurich
Installation of television equipment, cabling and wiring.


Education

School South Australian College of English (SACE)
Degree Certificate of Proficiency in English (CPE)
Period 03/2015 – 06/2015
University University of Applied Sciences Winterthur (ZHAW)
Degree Graduate Engineer in Data Analysis and Process Design
Period 2001 – 2004

Major subjects
Computer-aided Engineering (CAE)
Process Design

School St. Giles College Eastbourne
Degree Certificate in Advanced English (CAE)
Period 02/2001 – 06/2001
Company Alcatel Schweiz AG
Degree Swiss diploma in Electronics
Testing/Measuring technology
Period 1996 – 2000

Accompanying «Berufsmittelschule»