Kai Wolf

Kai Wolf

Computer Scientist, M.Sc.

Linus-Funke-Weg 14, 80995 München
mail@kai-wolf.me
Mendeley
Github
Twitter

Languages

German - Mothertongue
English - Fluent

Interests

Taekwon-Do, Computer Vision, Running, Guitar

Work Experience


since 02.2016
Vision Algorithms Engineer, MVTec Software GmbH, München
  • Development and optimization of computer vision algorithms for the HALCON machine vision library
    C Image Processing HALCON
  • Redesign and modularization of a large C codebase
    Make CMake
  • Complete rewrite of the build system infrastructure
  • Cross-plattform development for Windows, Linux, OS X and embedded devices
  • 3rd-Level customer support for a wide range of complex machine vision problems
03.2015-01.2016
Technical Project Manager, MAS Software GmbH, München
  • Research and development of a process for secure and unique detection of craquelure patterns based on image features (2D) and surface structure (3D)
    C++ Boost CMake Qt4 OpenGL VTK OpenCV FlyCapture libdc1394 OpenMP Photometric-Stereo Bildverarbeitung
  • Implementation and deployment of an in-house C++ library for recurring software patterns in embedded development
    C++ CMake GTest
  • Supervision and support of apprentices
10.2013-03.2015
Software Engineering, MAS Software GmbH, München
  • Specification and implementation of an application software for a IEC61850-compliant interface to control transformer stations
    C++ Boost CMake PIS10 pugixml Unittest++ NetSNMP Crypt
  • Setup and deployment of several continuous integration server
  • Supervision and support of apprentices
08.2010-12.2012
Research Assistant, Computer Vision and Mixed Reality, RheinMain University, Wiesbaden
  • Design and implementation of an easy-to-use structured light 3D scanner for the CNC-Step company
    C++ CMake Qt4 VTK OpenCV libdc1394 FlyCap PCL Eigen LapackBLASVelMar
  • Implementation of a realtime structured-light based reconstruction algorithm for an intraoral scanner for the atron3D GmbH company
    C++ CMake Qt4 VTK VTK OpenCV libdc1394 OpenCL
  • Porting a 3D computer vision application for Android smartphones, setup and evaluation of an optical chroma splitter
    Java Android Python
01.2008-01.2010
Property Claims Adjuster, HDI-Gerling Firmen und Privat Versicherung AG, Mainz

Projects


01.2017-02.2017
Toco - Toy C Compiler, Open-Source Project
11.2013-02.2014
Uncalibrated Photometric-Stereo, Open-Source Project
10.2012-03.2013
Realtime Photometric-Stereo, Master's Project, Computer Science
05.2011-11.2012
SparkleShare-Android, Open-Source Project
  • Development of an Android app for the free online data storage SparkleShare. Coordination of pull-requests and bugfixing management using the code hosting platform Github
    Java Android

Interns


03.2011-06.2011
Internship, SIC! Software GmbH, Heilbronn
  • Android app development
  • Software testing, including plugins and frameworks
  • Smoke- and release tests of Android and iPhone apps
  • Cost estimation of customer inquiries
    Java Android

Education


10.2011-09.2013
Computer Science, Master of Science
  • Thesis: Silhouetten-basierte 3D-Rekonstruktion
    Construction of a hardware and implementation of a shape-from-silhouette algorithm with a novel way of depth determination with the cross ratio of four known points. In order to speed up the process, computer-intensive parts of the reconstruction algorithm were implemented on the graphics card
    C++ CMake Qt VTK OpenCV libdc1394 OpenCL
09.2008-10.2011
Studiengang Medieninformatik, Bachelor of Science
  • Thesis: 3D-Rekonstruktion auf einem Smartphone mittels Photometric-Stereo
    Design and implementation of a 3D reconstruction method based on shading unformation using only the display of the smartphone
    Java Android Photometric-Stereo OpenGL ES Bildverarbeitung

Vocational training


09.2005-01.2008
Training as an insurance salesman, HDI-Gerling Lebensversicherung AG, Wiesbaden

Education


08.2001-07.2004
High school, Martin-Niemöller-Schule, Wiesbaden, Abitur
08.1997-07.2001
Middle school, Gerhart-Hauptmann-Gymnasium, Wiesbaden