Welcome!

Services

I would be happy to assist you as a software consultant, mentor or senior software developer, or take over the project management, coordination of software projects and carry out trainings in my areas of expertise:

Computer Vision/
Image Processing

With many years of computer vision and image processing experience you can benefit from my expertise. Whether it be research and development or classical image processing applications for either desktop or mobile platforms.

Continuous Integration/
Continuous Deployment

Writing correct and efficient code is usually only half the battle as software needs to be tested and deployed successfully as well. With my knowledge of setting up CI environments I can help your company get up to speed quickly.

Software Architecture/
Clean Code

In order for software to remain maintainable, scalable and extendable a good architecture is a key ingredient. With my certified knowledge, I will give advise to lay the foundation or how to tackle technical debt.

Portfolio

Following are some selected projects I've worked on over the last years.

Vision Algorithms Engineer

MVTec Software GmbH

Technical Project Manager

MAS Software GmbH

Uncalibrated Photometric-Stereo

Open-Source

Software Engineer

MAS Software GmbH

Silhouette-based 3D Reconstruction

Master thesis

Research Assistant

Computer Vision and Mixed Reality, RheinMain University

About

Kai Wolf

Computer scientist (M.Sc.) with a strong focus on computer vision, image processing and machine learning as well as software architecture and clean code mainly in the languages C, C++ (11, 14), Java and Python.

Personal information:

Linus-Funke-Weg 14
D-80995 M√ľnchen
Deutschland
+49 174 - 58 24 974
mail@kai-wolf.me
Availability:
100% on-site from July 2018
Preferred location:
Munich

Qualifications

Expertise:

  • Computer Vision/Image Processing
  • Machine Learning
  • Software Architecture
  • Design Patterns
  • Build Systems
  • Linux/Unix
  • Continuous Integration/Continuous Deployment
  • Mobile Computing

Skills:

Languages C, C++ (11,14), Kotlin, Java, Python, Perl, Prolog, Go
Markup HTML, CSS, XML, XSL(T)
Frameworks Qt, OpenCV, HALCON, VTK, Android, OpenMP, OpenCL, Yocto, Renderscript, Django, Jekyll, JSF, JSP, OpenGL, Caffe, Tensorflow
Build-Management Ant, Bazel, CMake, Make, Gradle, Jenkins, TravisCI, CircleCI, AppVeyor, Team Foundation Server (TFS)
Tools Git, SVN, Bash, VIM, Doxygen, AsciiDoc

Leave a message

Please contact me for further offerings.