Leistungen

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 und Machine Learning
  • Git Versionsverwaltung, insbesondere nach dem Git flow-Konzept
  • Docker für einfaches Deployment und effiziente Software-Entwicklung
  • Linux Server-Administration

Bildverarbeitung, Computer Vision und Machine Learning

Diese Tools setze ich am häufigsten ein:

  • OpenCV (C++ und Python)
  • Python mit: numpy, scipy, matplotlib, pandas, opencv, optuna, Jupyter notebooks
  • Deep Learning: TensorFlow
  • Kubernetes zur Hyperparameter-Optimierung in der Cloud

App-Entwicklung

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

Web-Entwicklung

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