Karl - Développeur Algorithm, software dev, machine vision, image processing, video codecs, C, C++, C#, Python, OpenCV, Halcon, Docker, Cloud computing

Ref : 020731S002
Email vérifié
Photo de Karl, Développeur Algorithm, software dev, machine vision, image processing, video codecs, C, C++, C#, Python, OpenCV, Halcon, Docker, Cloud computing
Compétences
Expériences professionnelles
  • Heusenstamm (Frankfurt area)
    Jan 2022 - Jan 2022

    Algorithm and software engineer for computer vision
    Dematic
    Development of algorithms and software for the intelligent analysis of pallet
    contents, particularly the detection of packaging crates. Extension to the
    project from 2016. The pallets are to be built up in huge, fully robotized
    warehouses such as they are used by companies like Amazon, Zalando,
    Carrefour, Leclerc... The objective was to know at any moment where products
    were being placed, their height and other dimensions as well as whether, for
    instance, a product was not put up straight or had fallen into an oblique
    position.
    Contact-free positioning, 3D-Vision. Research-related work.
    Visual Studio, C++ 20, HDevelop, MVTec Halcon C ++ API, 3D-Vision, Jira,
    GitLab, git, multi-process, multi-tasking, software architecture, object-oriented
    Research: Analysis of scientific papers, particularly w.r.t. segmentation
    algorithm optimizations and 3D camera calibration
    2 / 10

  • Bensheim (Südhessen)
    Jan 2021 - aujourd'hui

    Algorithm and software engineer for intelligent image processing
    Kunde anonym
    Various tasks of designing and implementing algorithms and software for
    medical image processing or data analysis.

    Environment: C++20, Clang, Conan, Python, OpenCV, Visual Studio, C#, Jira, Git, PyTorch, Deep Learning, Docker, Kubernetes, gRPC, Protoc, Google Cloud Platform, Sonarqube, cmake, valgrind
  • Algorithm and software engineer

    Darmstadt (Frankfurt area)Carl Zeiss SMT GmbH
    Jan 2019 - Jan 2021

    Development of image processing algorithms, refactoring and further
    development of existing software for very high tech systems.

    Technical environment: Visual Studio 2019, C ++ 17 / C, C #, OpenCV, Subversion (SVN), TFS
  • Lahr (Südbaden)
    Jan 2018 - Jan 2019

    Algorithm and software engineer, image processing
    Nela Neumeister GmbH
    Development of software for visual quality control for high-speed test
    machines. Design and development of algorithms for the visual analysis of test
    objects. Localization and orientation determination of objects, identification and
    classification of defects, GUI.

    Technical environment: Linux, QtCreator, Qt3 and 5, C ++ / C, Subversion (SVN)
  • Bensheim (Südhessen)
    Jan 2017 - Jan 2018

    Algorithm and software engineer for intelligent image processing
    DentsplySirona
    Analysis, optimization and further development of existing algorithms for
    processing 3D meshes. Real-time conditions. Multi-process, multi-threading.
    Technical environment: Visual Studio 2015, C ++ (also 11 and 14),
    PlasticSCM, CloudCompare, Log4View, algorithms for calculating and
    optimizing 3D meshes and point clouds
    Research: Analysis of scientific papers w.r.t. possible algorithm optimizations

  • Regensburg
    Jan 2017 - Jan 2017

    Algorithm and software engineer for computer vision
    Dallmeier
    Development of image analysis algorithms for monitoring in different scenarios,
    especially outdoor, night with significant weather influences.
    Research-related work.

    Technical environment: Halcon (tracking, segmentation, salient points etc.), Git 3 / 10
  • ReutlingenAlgorithm and software engineer for computer vision Vallon GmbH
    Jan 2016 - Jan 2018

    Development of a video-to-panorama software, panorama stitching.
    First, development of an algorithm that combines a video sequence - as a
    representative for a later live video stream - into a panorama image.
    The processing takes place in two steps:
    1. Estimation of the camera movement in real time, creation of a quick "tile"
    image (tile image)
    2. Global, i.e. over the entire sequence, corrected stitching (mosaicking)
    The algorithm found is then to be ported to the embedded Freescale i.MX 6
    target platform. The "end" software should - according to the current state - do
    without a Halcon, i.e. the functions used were "recreated" in C ++ or C using
    OpenCV.

    Tools: Halcon (mosaicking / stitching), C ++ / C, Python, Freescale i.MX 6, OpenCV, QtCreator, Qt 5.8, g ++, gdb, Linux (Debian / Kubuntu), Embedded, Git, Redmine, valgrind, Oracle VirtualBox Research: Analysis of scientific papers, particularly w.r.t. registration algorithm optimizations
  • Heusenstamm (Frankfurt area)
    Jan 2016 - Jan 2016

    Algorithm and software engineer for computer vision
    Dematic
    Development of algorithms and software for the intelligent analysis of pallet
    contents, while retail products in boxes, bottles, cans, etc. were being piled up
    for delivery to customers. The pallets were to be built up in huge, fully
    robotized warehouses such as they are used by companies like Amazon,
    Zalando, Carrefour, Leclerc...
    The objective was to know at any moment where products were being placed,
    their height and other dimensions as well as whether, for instance, a product
    was not put up straight or had fallen into an oblique position.

    Contact-free positioning, 3D-Vision. Research-related work. Visual Studio, C ++ 11 and C ++ 14, HDevelop, Halcon C ++ API, 3D-Vision, Jira, GitLab, git, multi-process, multi-tasking, software architecture, objectoriented Research: Analysis of scientific papers, particularly w.r.t. segmentation algorithm optimizations and 3D camera calibration
  • Kunde anonym, Ostwestfalen
    Jan 2015 - aujourd'hui

    Entwicklung von Algorithmen
    und deren Implementierung auf
    (embedded) Radar-Systemen für
    die Automobilindustrie.
    QA-C, IBM Rational Rhapsody,
    PTC Integrity, winIDEA,
    TASKING Compiler, Matlab,
    Lotus Notes, Cygwin, Interne
    (Software- und
    Hardware-)Tools, Windows
    (.bat/.cmd) und Linux (.sh)
    Scripts

  • Manz AG, Reutlingen
    Jan 2015 - Jan 2015

    Algorithmen und
    Tool-Entwicklung für die
    industrielle Bildverarbeitung.
    Finden und Identifizieren von
    Objekten, kontaktfreies
    Messen, etc. 2D und 3D

    Technische Hilfsmittel:
    Halcon, HDevelop, Python, MS
    Excel, diverse Algorithmen der
    Informatik und
    6/2015 - laufend
    Kunde anonym, Ostwestfalen
    Entwicklung von Algorithmen
    und deren Implementierung auf
    (embedded) Radar-Systemen für
    die Automobilindustrie.
    QA-C, IBM Rational Rhapsody,
    PTC Integrity, winIDEA,
    TASKING Compiler, Matlab,
    Lotus Notes, Cygwin, Interne
    (Software- und
    Hardware-)Tools, Windows
    (.bat/.cmd) und Linux (.sh)
    Scripts

Études et formations
  • COMPETENCES

    Langages C++ (STL), C, MatLab, Shell Script (tcsh, bash), awk, sed, Python
    Applications PVCS, CVS, ClearCase, Valgrind, Purify, PSN, MS Project
    EDI Eclipse, Visual Studio, Sun Teamware Workshop, JEdit, XEmacs
    OS Linux, MS Windows, Unix (IRIX, Solaris, HP-UX)
    SGDB MySQL, Sybase, MS Access
    Méthodologies Objet, Design Patterns, Cycle en V
    Fonctionnel Compression Vidéo, Vision par ordinateur, traitement d’images, multithreading, programmation système Linux, Finance
    Réseaux TCP/IP, Multicast (SPREAD)

    FORMATION
    2001 Docteur en Informatique
    INRIA Rhônes-Alpes / I.N.P. de Grenoble, France
    Spécialité Imagérie, Vision et Robotique

    1996 Master of Science in Electrical Engineering
    Texas A&M University, U.S.A.
    Spécialité Traitement d'images et de signaux vidéo numériques, télécommunication, théorie de signaux, compression de données.

    1995 Diplome-Ingenieur Elektrotechnik
    Technische Universität Darmstadt, Allemagne
    Spécialité Électronique de semi-conducteurs numériques et analogiques ; VLSI ; théorie de contrôle. Conception et hardware : filtres actifs.

    Kurzvorstellung :
    Software-Entwicklung /
    Programmierung
    Beratung / Consulting
    Projektmanagement / -leitung /
    Organisation / Koordination
    Engineering / IT-nahe
    Ingenieurdienstleistungen


    Ich biete :
    IT, Entwicklung
    C++ - 10 Jahre, 8 Monate Erfahrung
    Projektmanagement (IT) - 7 Jahre, 7 Monate Erfahrung
    MATLAB / Simulink - 5 Jahre, 11 Monate Erfahrung
    C - 5 Jahre, 10 Monate Erfahrung
    Python - 1 Jahr, 3 Monate Erfahrung
    Visual Studio - 1 Jahr, 2 Monate Erfahrung
    Eclipse - 1 Jahr Erfahrung
    Embedded Entwicklung / hardwarenahe Entwicklung - 11 Monate Erfahrung


    Technik, Ingenieurwesen
    Technische Beratung - 7 Jahre, 7 Monate Erfahrung
    Radartechnik - 4 Monate Erfahrung



    Kenntnisse :
    Programmiersprachen:
    C++ sehr gute Kenntnisse
    C sehr gute Kenntnisse
    Python gute Kenntnisse
    Matlab gute Kenntnisse
    Shell Scripts gute Kenntnisse
    C# Grundenntnisse

    Datenbanken:
    MySQL gute Kenntnisse
    Sybase erste Erfahrungen
    (Oracle) BerkeleyDB erste Erfahrungen
    SQL gute Kenntnisse

    Datenkommunikation:
    TCP, UDP gute Kenntnisse
    Multicast (SPREAD toolkit) gute Kenntnisse

    Design/Entwicklung/Konstruktion:
    Project management: Jira, Polarion, MS Project
    IDE: Visual Studio (2008, 2010), Eclipse, QtCreator
    Version Control Systems: SVN, ClearCase (inkl. UCM), PVCS, Git, CVS, Jenkins
    Codeoptimierung: gprof, valgrind, Purify
    GUI: FLTK, C#, wxWidgets, GtkMM
    Bildverarbeitung: Halcon, OpenCV, IPP, Boost
    Multi-threading: pthread

    Berechnung/Simulation/Versuch/Validierung:
    Matlab
    PSpice

    Produkte/Standards/Erfahrungen:
    Projektmanagement, V-Cycle, Agile, XP
    Videokomressionsstandards: H.26x, MPEG-x, JPEG2000

    Jahrelange Erfahrung im Computer Vision-Bereich: Bildanalyse, Extraktion von Informationen, Tracking, Erkennung von Objekten und Personen, Algorithmenentwicklung und -optimierung

    Bildmaterial: optisch, infrarot, radar, laser


    Sprachkenntnissse :
    Französisch (Muttersprache), Englisch (Fließend), Deutsch (Muttersprache), Italienisch (Grundkenntnisse)

Autres compétences
COMPETENCES

Langages C++ (STL), C, MatLab, Shell Script (tcsh, bash), awk, sed, Python
Applications PVCS, CVS, ClearCase, Valgrind, Purify, PSN, MS Project
EDI Eclipse, Visual Studio, Sun Teamware Workshop, JEdit, XEmacs
OS Linux, MS Windows, Unix (IRIX, Solaris, HP-UX)
SGDB MySQL, Sybase, MS Access
Méthodologies Objet, Design Patterns, Cycle en V
Fonctionnel Compression Vidéo, Vision par ordinateur, traitement d’images, multithreading, programmation système Linux, Finance
Réseaux TCP/IP, Multicast (SPREAD)

FORMATION
2001 Docteur en Informatique
INRIA Rhônes-Alpes / I.N.P. de Grenoble, France
Spécialité Imagérie, Vision et Robotique

1996 Master of Science in Electrical Engineering
Texas A&M University, U.S.A.
Spécialité Traitement d'images et de signaux vidéo numériques, télécommunication, théorie de signaux, compression de données.

1995 Diplome-Ingenieur Elektrotechnik
Technische Universität Darmstadt, Allemagne
Spécialité Électronique de semi-conducteurs numériques et analogiques ; VLSI ; théorie de contrôle. Conception et hardware : filtres actifs.

Kurzvorstellung :
Software-Entwicklung /
Programmierung
Beratung / Consulting
Projektmanagement / -leitung /
Organisation / Koordination
Engineering / IT-nahe
Ingenieurdienstleistungen


Ich biete :
IT, Entwicklung
C++ - 10 Jahre, 8 Monate Erfahrung
Projektmanagement (IT) - 7 Jahre, 7 Monate Erfahrung
MATLAB / Simulink - 5 Jahre, 11 Monate Erfahrung
C - 5 Jahre, 10 Monate Erfahrung
Python - 1 Jahr, 3 Monate Erfahrung
Visual Studio - 1 Jahr, 2 Monate Erfahrung
Eclipse - 1 Jahr Erfahrung
Embedded Entwicklung / hardwarenahe Entwicklung - 11 Monate Erfahrung


Technik, Ingenieurwesen
Technische Beratung - 7 Jahre, 7 Monate Erfahrung
Radartechnik - 4 Monate Erfahrung



Kenntnisse :
Programmiersprachen:
C++ sehr gute Kenntnisse
C sehr gute Kenntnisse
Python gute Kenntnisse
Matlab gute Kenntnisse
Shell Scripts gute Kenntnisse
C# Grundenntnisse

Datenbanken:
MySQL gute Kenntnisse
Sybase erste Erfahrungen
(Oracle) BerkeleyDB erste Erfahrungen
SQL gute Kenntnisse

Datenkommunikation:
TCP, UDP gute Kenntnisse
Multicast (SPREAD toolkit) gute Kenntnisse

Design/Entwicklung/Konstruktion:
Project management: Jira, Polarion, MS Project
IDE: Visual Studio (2008, 2010), Eclipse, QtCreator
Version Control Systems: SVN, ClearCase (inkl. UCM), PVCS, Git, CVS, Jenkins
Codeoptimierung: gprof, valgrind, Purify
GUI: FLTK, C#, wxWidgets, GtkMM
Bildverarbeitung: Halcon, OpenCV, IPP, Boost
Multi-threading: pthread

Berechnung/Simulation/Versuch/Validierung:
Matlab
PSpice

Produkte/Standards/Erfahrungen:
Projektmanagement, V-Cycle, Agile, XP
Videokomressionsstandards: H.26x, MPEG-x, JPEG2000

Jahrelange Erfahrung im Computer Vision-Bereich: Bildanalyse, Extraktion von Informationen, Tracking, Erkennung von Objekten und Personen, Algorithmenentwicklung und -optimierung

Bildmaterial: optisch, infrarot, radar, laser


Sprachkenntnissse :
Französisch (Muttersprache), Englisch (Fließend), Deutsch (Muttersprache), Italienisch (Grundkenntnisse)

D'autres freelances
Développeur IMAGE

Ces profils pourraient vous intéresser !
CV Développeur C++
Nicolas

Développeur C++

  • VILLANDRAUT
C++ IMAGE Son - acoustique
CV Data Analyst PYTHON
Ahed

Data Analyst PYTHON

  • SAINT-OMER
PYTHON BIG DATA JAVA MATLAB IMAGE GPU AUTOMATE IntelliJ IDEA MYSQL CISCO
CV Développeur FILEMAKER PRO
El Attaq

Développeur FILEMAKER PRO

  • ANNEMASSE
FILEMAKER PRO VISUAL STUDIO IMAGE TEAM DEVELOPER CLIPS GEOCONCEPT SOFTIMAGE 3D
CV Ingénieur Télécom C++
Youri

Ingénieur Télécom C++

  • AIX-EN-PROVENCE
C++ VISUAL C++ MATLAB C IMAGE SIG GPU FPGA SOFTIMAGE 3D
CV Directeur de projet C++
Romain

Directeur de projet C++

  • LES ADRETS DE L ESTEREL
C++ MFC IMAGE
CV Développeur QT
Amar

Développeur QT

  • courbevoie
IMAGE QT C++ VISUAL C++ JAVASCRIPT MONGODB
CV Développeur C
Emmanouil

Développeur C

  • Paris
C C++ IMAGE IPTV SVN JAVA VISUAL C++ LINUX SQL GPU
CV Consultant technique VISUAL C++
Laurent

Consultant technique VISUAL C++

  • Crolles
VISUAL C++ IMAGE IHM VC++ WINDOWS 7 MATLAB VBA
CV Développeur C++
Sory

Développeur C++

  • Brest
C++ JAVA JAVASCRIPT IMAGE MATLAB XHTML
CV Développeur IMAGE
Van Viet

Développeur IMAGE

  • Rennes
IMAGE J2EE C++ JAVA PERL C J2ME PYTHON