a Randstad company

Entwickler C, C++, C#, Bildverarbeitung, Computer-Vision

Profil
Top-Skills
C++ C# Bildverarbeitung
Verfügbar ab
02.01.2023
Noch verfügbar - Schnell sein lohnt sich: Der Experte kann bereits für Projekte vorgesehen sein.
Verfügbar zu
100%
davon vor Ort
0%
Einsatzorte

PLZ-Gebiete
Länder
Deutschland
Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

2019 - 2022: Entwicklung eines echtzeitfähigen Softwaremoduls zur Erstellung bathymetrischer Karten die Hydrographie im Hamburger Hafen


Rolle: PROJEKTLEITER / SOFTWAREENTWICKLER

Kunde: HPA, SENSELABS GMBH


Aufgaben:

  • Auswahl und Entwicklung geeigneter Algorithmen und Methoden sowie Konzepterstellung und Implementierung eines Serversystems zur echtzeitfähigen, nautisch sicheren Filterung von Tiefenzahlen und zur Berechnung von Tiefenlinien
  • Aufbau einer Schnittstelle für Geoinformationssysteme und zum Export bathymetrischer Karten als PDF-Dateien


Kenntnisse:

Intel Integrated Performance Primitives, REST, OpenAPI, .NET, C++, C#, Python ArcGIS, Mulithreding, Branchless programming, MS Visual Studio 2019/2022, CMake, Linux-Portierung und Refactoring einer C++ PDF-Bibliothek


2014 - 2022: Entwicklung einer Schnittstelle zwischen einem Kardiologie-Dokumentationssystem und einem Qualitätsmanagementsystem für Krankenhäuser und Kliniken


Rolle: SOFTWAREENTWICKLER

Kunde: ESATOE SPA (ITALIEN / DEUTSCHLAND)


Aufgaben:

Konzepterstellung und Implementierung eines Web-Service basierten Adapters für die Integration einer Kardiologie-Dokumentationsanwendung in ein BQS-Verwaltungssystem mit jährlicher Anpassung an neue Normen


Kenntnisse:

.NET, WCF, C#, XSLT, MS Visual Studio


2019 - 2019: Entwicklung einer Applikation zur Qualitätssicherung von gedruckten Kopierschutz-Symbolen


Rolle: SOFTWAREENTWICKLER

Kunde: SCHREINER GROUP GMBH & CO. KG


Aufgaben:

Implementierung einer Applikation für die Aufnahme und die statistische Auswertung von Messreihen für den Kopierschutz in der Druckindustrie


Kenntnisse:

NET, WPF, C++, C#, MS Visual Studio 2019


2019 - 2019: Entwicklung einer Applikation zur Vermessung von Verpackungsschachteln und zur Detektion von Fehlern


Rolle: SOFTWAREENTWICKLER

Kunde: ELOPAK B.V. (NIEDERLANDE)


Aufgaben:

Konzepterstellung und Implementierung einer Applikation für die optische, semiautomatische Vermessung von Verpackungsschachteln in der Produktion und zur Detektion von Materialfehlern in Flüssigkeitsverpackungen. Dazu auch Auswahl der Algorithmen und Methoden


Kenntnisse:

Intel Integrated Performance Primitives, C++, C#, .Net, WPF, TWAIN, BASLER Pylon, MS Visual Studio


2003 - 2019: Produktentwicklung einer Applikation zur Detektion von Fehlern im Druckmaterial und zur Druckqualitätssicherung


Rolle: SOFTWAREENTWICKLER

Kunde: EYEC GMBH


Aufgaben:

Entwicklung von Bildverarbeitungsroutinen für den Vergleich zwischen Vorlage und eingescannten Samples für die Qualitätssicherung in der Druckindustrie. Dazu Auswahl und Entwicklung geeigneter Algorithmen und Methoden mit hohen Performance-Anforderungen. Beispiele:

  • Erkennen, Dekodieren und Vermessen von geprägten Braille-Schriften auf Medikamentenverpackungen für verschiedene nationale Braille-Schrift-Varianten
  • Entwicklung ISO konformer DataMatrix- und QR-Code-Decoder mit Berechnung und Prüfung ISO normierter Druckqualitätsmerkmale.
  • Semiautomatisierte Platzierung von Warnhinweisen auf Druckvorlagen von Zigarettenschachteln
  • Refactoring der C++ Bildverarbeitungsbibliothek unter dem Performance-Aspekt der und der Multithreading-Fähigkeit
  • Entwicklung eines Renderers für die DeviceN-Farbseparationen eines PDF-Dokuments


Kenntnisse:

Intel Integrated Performance Primitives, Adobe PDF Library, Windows Forms, .NET, WPF, MFC, C++, C#, MS Visual Studio


2016 - 2016: Entwicklung eines eingebetteten Systems für die Zugangskontrolle bei der UEFA-Fußball-Europameisterschaft 2012 und 2016


Rolle: SOFTWAREENTWICKLER

Kunde: SCHREINER GROUP GMBH & CO. KG, UEFA


Aufgaben:

Konzepterstellung und Implementierung einer Applikation für die Konfiguration von Handheld-Geräten sowie einer Embedded-Software (Handheld-Gerät) für die Zugangskontrolle von akkreditieren Personen bei der UEFA-Fußball-Europameisterschaft 2012 und 2016


Kenntnisse:

C++, Linux, Embedded-Linux, Eclipse, CMake


2012 - 2013: Entwicklung eines echtzeitfähigen Softwaremoduls für die farbenbasierte Sortierung von Mineralien


Rolle: SOFTWAREENTWICKLER

Kunde: PAU-SÖHNE GMBH


Aufgaben:

Konzepterstellung sowie Implementierung einer Bildverarbeitungskomponente für die farbbasierte Sortierung von Mineralien in einer Sortieranlage. Dazu auch Auswahl der Algorithmen und Methoden sowie die Integration geeigneter Bildaufnahme-Hardware


Kenntnisse:

Intel Integrated Performance Primitives, C++, FPGA, MS Visual Studio, CMake


2011 - 2011: Entwicklung einer Applikation zur Vermessung von Verpackungsschachteln und zur Detektion von Fehlern


Rolle: SOFTWAREENTWICKLER

Kunde: ELOPAK B.V. (NIEDERLANDE)


Aufgaben:

Konzepterstellung und Implementierung einer Applikation für die optische, semiautomatische Vermessung von Verpackungsschachteln in der Produktion und zur Detektion von Materialfehlern in Flüssigkeitsverpackungen. Dazu auch Auswahl der Algorithmen und Methoden


Kenntnisse:

Intel Integrated Performance Primitives, C++, C#, .Net, WPF, TWAIN, BASLER Pylon, MS Visual Studio


2011 - 2011: Entwicklung eines eingebetteten Systems für die Zugangskontrolle bei der UEFA-Fußball-Europameisterschaft 2012 und 2016


Rolle: SOFTWAREENTWICKLER

Kunde: SCHREINER GROUP GMBH & CO. KG, UEFA


Aufgaben:

Konzepterstellung und Implementierung einer Applikation für die Konfiguration von Handheld-Geräten sowie einer Embedded-Software (Handheld-Gerät) für die Zugangskontrolle von akkreditieren Personen bei der UEFA-Fußball-Europameisterschaft 2012 und 2016


Kenntnisse:

C++, Linux, Embedded-Linux, Eclipse, CMake


2005 - 2005: Entwicklung einer Softwarebibliothek zur Vermessung der Stimmbänder für laryngologische Untersuchungen


Rolle: SOFTWAREENTWICKLER

Kunde: REHDER/PARTNER GMBH


Aufgaben:

Konzepterstellung und Implementierung einer Softwarekomponente für das Vermessen von Stimmbändern in Videosequenzen. Ergebnisse der Vermessung wurden für laryngologische Diagnostik genutzt


Kenntnisse:

Intel Integrated Performance Primitives, C++, MS Visual Studio


2002 - 2004: Migration einer Anwendung und Neuentwicklung einer Webapplikation zur graphisch mathematischen Analyse für das Finanzwesen


Rolle: SOFTWAREENTWICKLER

Kunde: ANONYMER KUNDE


Aufgaben:

  • Überführung der Datenbestände einer Altanwendung
  • Konzepterstellung und Implementierung einer Webapplikation für graphisch mathematische Analysen im Finanzwesen
  • Windows-Portierung und Refactoring einer C++ Bibliothek für die graphische Darstellung von mathematischen Graphen


Kenntnisse:

.NET, ASP .NET, Windows Forms, C#, C++, MS Visual Studio


2003 - 2003: Entwicklung einer Applikation für die Aufnahme und Analyse von Motortestdaten


Rolle: SOFTWAREENTWICKLER

Kunde: BMW AG


Aufgaben:

Konzepterstellung und Implementierung einer Applikation für die Aufnahme, Darstellung und Verwaltung von Motorentest-Daten in der Automobilindustrie inklusive der Integration der Hardware für die digitalen Zähler


Kenntnisse:

.NET, Windows Forms, C#, C++, SQL, MS Visual Studio


2001 - 2003: Entwicklung einer mobilen Applikation für die Erfassung von Protokollen im Rettungsdienst


Rolle: SOFTWAREENTWICKLER

Kunde: WENK SYSTEMS GMBH


Aufgaben:

Entwicklung und spätere technische Umstellung einer mobilen Applikation für das elektronische Erfassen und Verwalten von Rettungsprotokollen im Rettungsdienst mit besonderem Fokus auf einfache Benutzung und Wiedererkennbarkeit der bekannten Papierversion


Kenntnisse:

MFC (Embedded), Windows Forms, C++, C#, MS Visual Studio


2000 - 2001: Entwicklung einer Videoschnittapplikation für die Werbeindustrie


Rolle: SOFTWAREENTWICKLER

Kunde: QUAZAR SOFTWARE GMBH


Aufgaben:

Konzepterstellung, Design und Implementierung einer Applikation für die einfache und schnelle Erstellung von Werbespot-Entwürfen


Kenntnisse:

MFC, DirectShow, DirectX, C++, MS Visual Studio


1999 - 2000: Entwicklung eines Softwaremoduls zur visuellen Analyse medizinischer Daten


Rolle: SOFTWAREENTWICKLER

Kunde: QUAZAR SOFTWARE GMBH


Aufgaben:

Konzepterstellung und Implementierung einer Softwarekomponente zum Lesen und Abspielen medizinischer DICOM-Dateien


Kenntnisse:

MFC, DirectShow, DirectX, C++, MS Visual Studio

2002

DIPLOM INFORMATIKER | UNIVERSITÄT HAMBURG

Hauptfach: Informatik

Nebenfach: Theoretische Physik

Vertiefungsgebiet: Bildorientierte Künstliche Intelligenz, Active-Vision

Diplomarbeit: auf Anfrage


1994

ABITUR | EMIL-KRAUSE-GYMNASIUM HAMBURG

Englisch
Polnisch

Top Skills
C++ C# Bildverarbeitung
Produkte / Standards / Erfahrungen / Methoden

Qualifikation und Fachwissen

BILDVERARBEITUNG, COMPUTER-VISION

Auswahl und Entwicklung von Algorithmen und Methoden für die Bilderkennung und -verarbeitung


RAHMENWERKE (AUSZUG)

Plattformen:

.Net Framework, .Net Core, ASP .Net Core


User-Interface:

MFC, Windows Forms, WPF, Xamarin, .Net MAUI, QT, Dear ImGui


Bildverarbeitung:

Intel Integrated Performance Primitives (IPP), Intel Data Analytics Acceleration Library (Daal), OpenCV


Deep Learning:

TensorFlow


Graphik:

OpenGL, DirectX


Geo-Datenverarbeitung:

Esri ArgGIS


Messaging:

RabbitMQ


Medizinische Datenverarbeitung:

DICOM, HL7


DEVOPS

Docker, Kubernetes (nur Grundlagen)


ENTWICKLUNGSWERKZEUGE

Git, Visual Studio, Visual Studio Profiler, Resharper, Matlab, IntelliJ IDEA, Eclipse u.a.


ENTWICKLUNGSMETHODEN

Scrum, UML, Domain Driven Design, Refoctoring, Clean Code u.a.

Programmiersprachen
C C++ C# Assembler Fortran Java Python
Datenbanken
PostgreSQL PostGIS Microsoft SQL MySQL FireBird Redis
Hardware
Framegrabber-Karten Barcode-Leser digitale, industrielle Kameras LED-Beleuchtungskomponenten digitale Scanner

Publikationen: auf Anfrage

Ihr Kontakt zu Gulp

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

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren