### Mathematician and Software Engineer

Researcher, Engineer, Tinkerer, Scholar, and Philosopher.

Interests
• Applied Mathematics
• Scientific Computing
• Data Science
• Software Engineering
• History and Philosophy of Mathematics
Education
• PhD in Applied Mathematics, 2015

Saarland University

• MSc in Applied Mathematics, 2010

Saarland University

• BSc in Pure Mathematics, 2008

University of Luxembourg

# Skills

Applied Mathematics

100%

Image Processing &
Computer Vision

95%

C/C++, Fortran,
Python, Matlab

90%

Software Engineering

80%

Machine Learning &
Data Science

60%

# Experience

Functional Developer
Apr 2021 – Present Suttgart, Germany
Algorithm researcher/software developer for ultrasonic systems in autonomous vehicles
Engineer
Oct 2018 – Mar 2021 Suttgart, Germany
Engineer (algorithm researcher/software engineer) for ultrasonic systems in autonomous vehicles
Postdoctoral Researcher
Apr 2017 – Sep 2018 Cottbus, Germany
Research on partial differential equations with applications to image inpainting and computer vision
Visiting Professor
Oct 2016 – Mar 2017 Cottbus, Germany
Research on partial differential equations with applications to image inpainting
Postdoctoral Researcher
Apr 2015 – Sep 2016 Cottbus, Germany
Research on matrix valued optimization in engineering and computer vision
PhD Student
Oct 2010 – Mar 2015 Saarbrücken, Germany
Research on partial differential equation based image compression and data optimization

# Accomplish­ments

Arduino Step by Step
Introductory course to Arduino
See certificate
Iterative Gleichungssystemlöser und Parallelisierung
Advanced training on iterative solvers and parallelisation methods for linear systems of equations
Referee Award
Best Reviewer award
See certificate
Universityof Cambridge ESOL Examinations Level 2 Certificate in English, Certificate in Advanced English
Language certificate
University of Cambridge ESOL Examinations Level 1 Certificate in English, First Certificate in English
Language certificate

# Projects

#### Raspberry Pi HPC Computing

Recently I acquired a Raspberry Pi 4 and decided to build a tiny computer cluster out of it. The goal is to do play around a bit with parallel computing technology.

#### Image processing

Besides my research in computer vision related tasks such as optical flow, photometric stereo, and shape matching and my focus on PDE-based compression, I have also ventured in other image processing tasks.

#### Machine Learning

I have used machine learning techniques in various projects. Our most successful applications were in the context of quantizing colour values for optimized inpainting and in accoustic source characterizations. Source Code The source code for clustering methods used for quantizing optimal masks can be found here.

#### Accoustic Source Characterisation

Let us consider a microphone array comprising $n$ microphones at known locations (see figure above). These microphones register the sound that is emitted by a number of sources with unknown locations.

#### Floating Point Accuracy and Precision

Floating point computations on computers may behave differently than one might expect. Every software developer should be aware of these since computed results may be off by orders of magnitude in the worst case.

#### Arduino Ultrasonic Object Localisation

I develop a small toy setup with a pair of Arduinos and some ultrasound sensors to do object localization. The goal is to have at least 4 echo distances in each measurement to assert a unique solution of the localization equations.

#### Photometric Stereo

We have investigated high performing optimization algorithms and matrix differential calculus technique in the context of Photometric Stereo and presented the results at the BMVC 2016 Source Code A github repository with the code is maintained by Yvain Quéau.

#### My .emacs configuration

I have been using emacs since about 2008. My current configuration is stored in an org file. The git repository is available here. A webpage containing all settings is accessible here.

#### Optical Flow Computation

I’ve developed optimization algorithms for variational optical flow models based on the split Bregman algorithm in my Master thesis. A follow-up investigation on the necessity of certain intermediate filtering steps was published at the EMMCVPR 2011.

#### Shape Matching

The main task in three-dimensional non-rigid shape correspondence is to retrieve similarities between two or more similar three-dimensional objects. We analysed how well partial differential equations may be used to solve this problem.

#### Latex Beamer Theme

This is a complete theme for the beamer package for LaTeX. I have used in on for regularly for several years now. The theme includes an outer, inner, font and colour theme.

#### PDE-based image reconstruction and compression

It is possible to compress/inpaint images from very little data. In order to obtain reconstructions that are comparable to the original image it is necessary to optimize the underlying interpolation data.

# Contact

If you want to tell me something, write me an e-mail. My public PGP Key.

Full contact details are also available in the Terms section.