
Chief Scientist, Deep Learning
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
* I like playing around with technology and my side projects, and have done so since I was 9 years old (1994). * I'm very interested in research in Machine Learning and Programming Languages and Theoretical Computer Science (Automata Theory, Logic). * I like to work on hard/complex technical problems and Math problems.
RWTH Aachen University
Doctor of Science, Computer Science
April 1, 2014 – June 1, 2022
RWTH Aachen University
Master of Science (MS), Computer Science
January 1, 2005 – January 1, 2013
RWTH Aachen University
Master of Science (MS), Mathematics
January 1, 2005 – January 1, 2013
RWTH Aachen University, Human Language Technology and Pattern Recognition Group
Postdoctoral Researcher
August 1, 2021 – Present
Aachen, North Rhine-Westphalia, Germany · On-site
NNAISENSE
Research Internship
February 1, 2018 – June 1, 2018
Lugano, Swiss
AppTek
Chief Scientist, Machine Learning
December 1, 2016 – Present
Kreisfreie Stadt Aachen Area, Germany
RWTH Aachen University, Human Language Technology and Pattern Recognition Group
PHD Student
April 1, 2014 – March 1, 2020
Kreisfreie Stadt Aachen Area, Germany
inmation
Software Developer
February 1, 2014 – October 1, 2014
Cologne Area, Germany
RETURNN - RWTH extensible training framework for universal recurrent neural networks
January 1, 2015 – Present
RETURNN - RWTH extensible training framework for universal recurrent neural networks, is a Theano/TensorFlow-based implementation of modern recurrent neural network architectures. It is optimized for fast and reliable training of recurrent neural networks in a multi-GPU environment.
MusicPlayer
November 1, 2011 – Present
A full-featured music player, written in C++ and Python, with a high-quality player core for playback and an intelligent song queue system.
PyCParser
January 1, 2011 – Present
C parser and interpreter written in Python with automatic ctypes interface generation.
ChromeWebApps
January 1, 2011 – Present
Chrome injection via SIMBL, written in Python: turns a website into a native-like app on your Mac.
png-db
January 1, 2011 – Present
Database optimized for a collection of PNG images, written in C++. The idea is to split PNG images into many blocks and have each block stored in a DB. If there are several equal blocks, it is only stored once. Via a hash table, the lookup for such blocks is made fast.
pydbattach
January 1, 2011 – Present
Attach to running Python process. It injects some code written in C to the running Python process which spawns a new Python thread and runs some Python code. That Python code spawns a Pdb shell for now.
Commander Genius
January 1, 2009 – Present
Commander Keen compatible clone in C++. I did general help on the core engine, I ported it to iOS and improved the Linux compatibility.
Parser Generator
January 1, 2008 – Present
A Parser Generator written in C++ with a similar algorithm than ANTLR v3, i.e. it is based on a generic non-deterministic pushdown automata to deterministic pushdown automata construction algorithm.
MidiWriter
January 1, 2007 – Present
Framework in C++ for creating and composing Midi music with some examples.
OpenLieroX
October 1, 2006 – Present
Liero clone in C++. That is a 2D fast action multiplayer shooter, like Quake3 in 2D, but also inspired by Worms with ninja ropes and destructible terrain. It has advanced AI bots to play against, it supports split-screen and online play. Over the time, the features and gameplay variations have been widely expanded, like Capture-the-flag and other game modes, interactive and scriptable (Lua) terrain, a few APIs to remotely control the engine/game, etc. It has become a huge project.
MathExercisesJavaAppletBase
January 1, 2006 – January 1, 2011
Java code base for online Java Applet math exercises used at the Lehrstuhl A für Mathematik at the RWTH Aachen University.
Cultural Fit Analysis
The candidate's background is heavily academic and research-oriented, with a strong focus on deep technical challenges. The personal projects show a high degree of self-motivation and a broad interest in various technical domains, from game development to system-level programming and machine learning. This indicates a potential fit for a culture that values innovation, deep technical expertise, and independent problem-solving. The target role of Computer Vision aligns well with their research experience in Object Recognition and Neural Networks.
Soft Skills & Operational Fit
The candidate's extensive academic and research background suggests strong analytical and problem-solving skills. The variety of personal projects indicates initiative and a passion for technology. However, without specific psychometric test results or interview data, it is difficult to assess stress handling, teamwork, or communication clarity in a professional setting.