Image Processing, zugeh. Algorithmen, Softwarearchitektur, Programmierung, Portierungen, Aufsatz/Design komplexer Buildprozesse, Umfeld: Industrie
Aktualisiert am 02.03.2024
Profil
Referenzen (1)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.07.2024
Verfügbar zu: 100%
davon vor Ort: 30%
Image Processing
Algorithmen
Build Prozess
Computer Vision
Machine Learning
C++
Python
CMake
Deutsch
Muttersprache
Englisch
Fliessend

Einsatzorte

Einsatzorte

Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
Österreich

s.a. akzeptable Vor-Ort-Anteile unter "Verfuegbarkeit". Internationale Projekte bei weitgehenden Remoteanteilen

möglich

Projekte

Projekte

3 Jahre 4 Monate
2020-12 - heute

Build Systems

Senior Consultant Python C++ CMake ...
Senior Consultant

Streamlining of non-trivial development pipelines for embedded systems

Brain Visual Studio Wing IDE Git JIRA Polarion
Python C++ CMake Graph Theory
Instrumentation Company
Southern Germany
5 Monate
2019-08 - 2019-12

Optical Surface Inspection

Consultant Python C++ C# ...
Consultant

Classical Image Processing, Machine Learning (Data Preparation, Failure classification)

Brain Visual Studio Wing IDE Git Subversion OpenCV
Python C++ C# Industrial Cameras (Basler;IDS)
Industrial Lighting, Semiconductors
Southern Germany
5 Monate
2019-02 - 2019-06

Nanoscale Image Processing

Principal Consultant Python C++
Principal Consultant

Algorithm Development (Digital Imaging) for semiconductor client

Keywords: Image Processing, Algorithm Design, Computational Geometry, PDE's, Inpainting

OpenCV Halcon Wing IDE Qt Creator Bitbucket (comm.) CMake Jenkins Jira Git Linux
Python C++
Besi
Austria
1 Jahr 8 Monate
2016-06 - 2018-01

Internal 3D Visualization Software

Senior Software-Developer C++ Python
Senior Software-Developer

Raytracing, Photorealistic Rendering, CAD, Product & Manufacturing Information

Qt Boost OpenInventor Intel Embree div. Supportbibliotheken Visual Studio Intel C++ Compiler Subversion Git CMake GNU toolchain Windows
C++ Python
BMW
7 Monate
2015-06 - 2015-12

Point Cloud Software

Software Architect, Principal Developer GPU Programming C++ Qt ...
Software Architect, Principal Developer

nhaltliche (algorithmisch, Design) Weiterentwicklung einer bestehenden Softwareloesung inkl. Implementierung, Handling grosser Datenmengen: OpenGL 3D-Visualisierungen, OOC-Techniken, hierarchische LOD's

Visual Studio Qt Creator Jira Git Perforce CMake Windows Linux
GPU Programming C++ Qt OpenGL GLSL OGRE OpenCV
PointCab GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom als Mathematiker Technische Hochschule Merseburg/Universität Halle 1992
Spezialisierung Gruppentheorie, Stochastik und Optimierung

SIGGRAPH Mitglied

Position

Position

Algorithmendesigner / Senior Software Engineer / Architect / Technical Lead

Kompetenzen

Kompetenzen

Top-Skills

Image Processing Algorithmen Build Prozess Computer Vision Machine Learning C++ Python CMake

Schwerpunkte

Brain
Buildprozesse
nichttriviale komplexe Build- und Deploymentprozesse (speziell im Embeddedumfeld)
Computer Vision
Industrial Image Processing

Produkte / Standards / Erfahrungen / Methoden

Bitbucket (comm.)
Boost
CI
CMake
tief
Git
GNU & ARM toolchains
GPU Programming
Halcon
Industrial Cameras (Basler;IDS)
Intel C++ Compiler
Jenkins
Jira
OGRE
OpenCV
tief
OpenGL
Perforce
Polarion
Qt
tief
Qt Creator
Subversion
Visual Studio
Wing IDE
Domainbezogene Kenntnisse

  Embedded Software:
  •   Entwurf und Implementierung komplexer Build- und Deploymentsysteme zur Erzeugung sehr verschiedenartiger Softwareartefakte mit nichttrivialen Abhaengigkeiten
 
  Avionik:
  • Jeppesen Luftfahrtdaten (vollständige Integration in Fremdanwendungen)
  • DO-178B-regulierte Projekte
  • Ziviles und militärisches Segment

Nukleartechnik:

  • Stabauslegungen für Druck-/Siedewasserreaktoren

 

Umweltmesstechnik:

  •   Steuerung/Bildbearbeitung auf thermographischen Kameras


Informatik:

  • Objektorientierte Analyse/Programmierung/Design
      (OOA/OOP/OOD) für industrielle Anwendungen
  • Refactoring
  • Schulung (C++, Qt)
  • Technische Projektleitung von/auf Projekten mit geringer
      Mitarbeiterzahl (< 10)



Spezielle Gebiete:

  • Besonderheiten der Entwicklung von Softwarebibliotheken
  • Cross-Platform Entwicklung
  • Industrielle Bildverarbeitung (inkl. Video)
  • Computer Vision
  • Visualisierung
  • OpenGL Programmierung
  • DirectX/Direct3D Programmierung
  • Qt Programmierung
  • CAD, CAE Plugin Entwicklung
  • Multithreading
  • .NET Interop (speziell C++/CLI)
  • Neuronale Netze (CNN u.a.f. Image Processing rel. Architekturen)
  • Genetische Algorithmen
  • Graphen ('Computational Geometry' generell)
 


Werkzeuge (Auswahl, teilweise veraltet):

  Programmierung:
  Visual Studio (komplette Serie)
  NetBeans
  Eclipse
  Borland C++ Builder
  GNU toolchain
  Comeau C++, Intel Compiler
  Sniff, kdevelop, softbench, slickedit
  emacs, fte, qmake, cmake

  Versionsverwaltung / Buildsysteme:
  ClearCase, CVS, Perforce, Subversion, StarTeam, Mercurial, Git, qmake, CMake, Jenkins

  Versch.:
  SoftICE, Sleuth QA Suite, valgrind, Intel VTune
  Halcon, Khoros, IBM Data Viewer (OpenDX)
  Open Workbench


Bibliotheken (Auswahl, s.o.):

 

  PyTorch, OpenGL, OpenGL ES, Qt, .NET Framework, WPF, DirectX
  STL, Boost, Microsoft SDK's, OpenCV, libsigc++, ATL, MFC

 

Betriebssysteme

Linux
primaeres System
Windows
primaeres System

Programmiersprachen

C#
vertieft (WPF, C++ interop)
C++
Kernsprache
CMake
tiefe Kenntnisse
COM/DCOM
CUDA
Grundkenntnisse
GLSL
Java
lesend
JavaScript
gelegentlich
Python
Kernsprache

Datenbanken

MySQL
C,C++ und Python API's
ODBC
C,C++ und Python API's
sqlite
C,C++ und Python API's

Datenkommunikation

 

Hardware

Framegrabber
verschiedene Win**/Linux-basierte Systeme zur industriellen Bildverarbeitung
Industriekameras
versch. Zeilen- und Matrixkameras der industr. Bildverarbeitung
Infrarotkameras
Festbild und Video
Laserscanner
terrestr. und Triangulationssyteme (Oberflaecheninspektion)
Messgeräte
Funkerfassung, Umweltmessgeräte
Navigationsgeraete
spezialisierte Avionikhardware

Berechnung / Simulation / Versuch / Validierung

Graphentheoretische Methoden
breit und tief in verschiedensten Anwendungsgebieten

Branchen

Branchen

Automotive
Messtechnik
Luftfahrt
Marine
Militär
Softwarehersteller
Industrielle Bildverarbeitung
Keramische Industrie
Feuerlöschsysteme
Kommunikationstechnik
Kernkraftanlagen
CAD
Halbleiterindustrie
industrielle Beleuchtungsloesungen

Einsatzorte

Einsatzorte

Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
Österreich

s.a. akzeptable Vor-Ort-Anteile unter "Verfuegbarkeit". Internationale Projekte bei weitgehenden Remoteanteilen

möglich

Projekte

Projekte

3 Jahre 4 Monate
2020-12 - heute

Build Systems

Senior Consultant Python C++ CMake ...
Senior Consultant

Streamlining of non-trivial development pipelines for embedded systems

Brain Visual Studio Wing IDE Git JIRA Polarion
Python C++ CMake Graph Theory
Instrumentation Company
Southern Germany
5 Monate
2019-08 - 2019-12

Optical Surface Inspection

Consultant Python C++ C# ...
Consultant

Classical Image Processing, Machine Learning (Data Preparation, Failure classification)

Brain Visual Studio Wing IDE Git Subversion OpenCV
Python C++ C# Industrial Cameras (Basler;IDS)
Industrial Lighting, Semiconductors
Southern Germany
5 Monate
2019-02 - 2019-06

Nanoscale Image Processing

Principal Consultant Python C++
Principal Consultant

Algorithm Development (Digital Imaging) for semiconductor client

Keywords: Image Processing, Algorithm Design, Computational Geometry, PDE's, Inpainting

OpenCV Halcon Wing IDE Qt Creator Bitbucket (comm.) CMake Jenkins Jira Git Linux
Python C++
Besi
Austria
1 Jahr 8 Monate
2016-06 - 2018-01

Internal 3D Visualization Software

Senior Software-Developer C++ Python
Senior Software-Developer

Raytracing, Photorealistic Rendering, CAD, Product & Manufacturing Information

Qt Boost OpenInventor Intel Embree div. Supportbibliotheken Visual Studio Intel C++ Compiler Subversion Git CMake GNU toolchain Windows
C++ Python
BMW
7 Monate
2015-06 - 2015-12

Point Cloud Software

Software Architect, Principal Developer GPU Programming C++ Qt ...
Software Architect, Principal Developer

nhaltliche (algorithmisch, Design) Weiterentwicklung einer bestehenden Softwareloesung inkl. Implementierung, Handling grosser Datenmengen: OpenGL 3D-Visualisierungen, OOC-Techniken, hierarchische LOD's

Visual Studio Qt Creator Jira Git Perforce CMake Windows Linux
GPU Programming C++ Qt OpenGL GLSL OGRE OpenCV
PointCab GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom als Mathematiker Technische Hochschule Merseburg/Universität Halle 1992
Spezialisierung Gruppentheorie, Stochastik und Optimierung

SIGGRAPH Mitglied

Position

Position

Algorithmendesigner / Senior Software Engineer / Architect / Technical Lead

Kompetenzen

Kompetenzen

Top-Skills

Image Processing Algorithmen Build Prozess Computer Vision Machine Learning C++ Python CMake

Schwerpunkte

Brain
Buildprozesse
nichttriviale komplexe Build- und Deploymentprozesse (speziell im Embeddedumfeld)
Computer Vision
Industrial Image Processing

Produkte / Standards / Erfahrungen / Methoden

Bitbucket (comm.)
Boost
CI
CMake
tief
Git
GNU & ARM toolchains
GPU Programming
Halcon
Industrial Cameras (Basler;IDS)
Intel C++ Compiler
Jenkins
Jira
OGRE
OpenCV
tief
OpenGL
Perforce
Polarion
Qt
tief
Qt Creator
Subversion
Visual Studio
Wing IDE
Domainbezogene Kenntnisse

  Embedded Software:
  •   Entwurf und Implementierung komplexer Build- und Deploymentsysteme zur Erzeugung sehr verschiedenartiger Softwareartefakte mit nichttrivialen Abhaengigkeiten
 
  Avionik:
  • Jeppesen Luftfahrtdaten (vollständige Integration in Fremdanwendungen)
  • DO-178B-regulierte Projekte
  • Ziviles und militärisches Segment

Nukleartechnik:

  • Stabauslegungen für Druck-/Siedewasserreaktoren

 

Umweltmesstechnik:

  •   Steuerung/Bildbearbeitung auf thermographischen Kameras


Informatik:

  • Objektorientierte Analyse/Programmierung/Design
      (OOA/OOP/OOD) für industrielle Anwendungen
  • Refactoring
  • Schulung (C++, Qt)
  • Technische Projektleitung von/auf Projekten mit geringer
      Mitarbeiterzahl (< 10)



Spezielle Gebiete:

  • Besonderheiten der Entwicklung von Softwarebibliotheken
  • Cross-Platform Entwicklung
  • Industrielle Bildverarbeitung (inkl. Video)
  • Computer Vision
  • Visualisierung
  • OpenGL Programmierung
  • DirectX/Direct3D Programmierung
  • Qt Programmierung
  • CAD, CAE Plugin Entwicklung
  • Multithreading
  • .NET Interop (speziell C++/CLI)
  • Neuronale Netze (CNN u.a.f. Image Processing rel. Architekturen)
  • Genetische Algorithmen
  • Graphen ('Computational Geometry' generell)
 


Werkzeuge (Auswahl, teilweise veraltet):

  Programmierung:
  Visual Studio (komplette Serie)
  NetBeans
  Eclipse
  Borland C++ Builder
  GNU toolchain
  Comeau C++, Intel Compiler
  Sniff, kdevelop, softbench, slickedit
  emacs, fte, qmake, cmake

  Versionsverwaltung / Buildsysteme:
  ClearCase, CVS, Perforce, Subversion, StarTeam, Mercurial, Git, qmake, CMake, Jenkins

  Versch.:
  SoftICE, Sleuth QA Suite, valgrind, Intel VTune
  Halcon, Khoros, IBM Data Viewer (OpenDX)
  Open Workbench


Bibliotheken (Auswahl, s.o.):

 

  PyTorch, OpenGL, OpenGL ES, Qt, .NET Framework, WPF, DirectX
  STL, Boost, Microsoft SDK's, OpenCV, libsigc++, ATL, MFC

 

Betriebssysteme

Linux
primaeres System
Windows
primaeres System

Programmiersprachen

C#
vertieft (WPF, C++ interop)
C++
Kernsprache
CMake
tiefe Kenntnisse
COM/DCOM
CUDA
Grundkenntnisse
GLSL
Java
lesend
JavaScript
gelegentlich
Python
Kernsprache

Datenbanken

MySQL
C,C++ und Python API's
ODBC
C,C++ und Python API's
sqlite
C,C++ und Python API's

Datenkommunikation

 

Hardware

Framegrabber
verschiedene Win**/Linux-basierte Systeme zur industriellen Bildverarbeitung
Industriekameras
versch. Zeilen- und Matrixkameras der industr. Bildverarbeitung
Infrarotkameras
Festbild und Video
Laserscanner
terrestr. und Triangulationssyteme (Oberflaecheninspektion)
Messgeräte
Funkerfassung, Umweltmessgeräte
Navigationsgeraete
spezialisierte Avionikhardware

Berechnung / Simulation / Versuch / Validierung

Graphentheoretische Methoden
breit und tief in verschiedensten Anwendungsgebieten

Branchen

Branchen

Automotive
Messtechnik
Luftfahrt
Marine
Militär
Softwarehersteller
Industrielle Bildverarbeitung
Keramische Industrie
Feuerlöschsysteme
Kommunikationstechnik
Kernkraftanlagen
CAD
Halbleiterindustrie
industrielle Beleuchtungsloesungen

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.