Mein Schwerpunkt liegt auf der Bildverarbeitung mit C++/OpenCV, insbesondere auf Smartphones (Android/iOS). Meine Stammkunden schätzen besonders meine Kenntnisse in den Bereichen Computer Vision und Machine Learning.

Als Generalist mit insgesamt mehr als 15 Jahren Erfahrung verfüge ich jedoch ebenso über umfassende Kenntnisse in den Bereichen App- und Web-Entwicklung.

Allgemeine Kenntnisse

  • Agiles IT-Projektmanagement
  • Expertenwissen in den Bereichen Computer Vision, Machine Learning und Regelungstechnik
  • JIRA und Confluence
  • Git, Mercurial & SVN Versionsverwaltung
  • Versionsverwaltung nach dem Konzept Git flow
  • Docker für einfaches Deployment und effiziente Software-Entwicklung
  • Linux Server-Administration
  • Raspberry Pi

Bildverarbeitung, Computer Vision und Machine Learning

Diese Tools setze ich am häufigsten ein:

  • OpenCV (C++)
  • Python mit: numpy, scipy, matplotlib, pandas, Jupyter notebooks
  • Deep Learning: TensorFlow
  • Matlab
  • dlib

App-Entwicklung

  • Android: Java
  • iOS: Objective-C/Swift
  • Native Entwicklung mit C++ für Android & iOS (Android NDK / Java Native Interface)
  • C#, Xamarin, Xamarin.Forms

Web-Entwicklung

  • Frameworks: Symfony, Twig, Bootstrap, jQuery, Smarty
  • LAMP (Linux, Apache, MySQL, PHP)
  • HTML, JavaScript, CSS, SASS
  • composer, node/npm