Team Leader, Senior Softwarearchitekt, Senior Softwareentwickler, Bildverarbeitung, Algorithmen, Neuronale Netzen, Anwendungsentwickler, C++, UML, OOD, OOP, Qt
Aktualisiert am 20.03.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 16.04.2023
Verfügbar zu: 100%
davon vor Ort: 70%
Bildverarbeitung
C++
Teamleading
Swift
QT
Deutsch
Fließend
Englisch
Gut
Polnisch
Muttersprachlich
Russisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km) Berlin (+100km) Malchin (+100km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+200km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

6 Jahre 3 Monate
2018-01 - heute

vollautomatische optische Qualitätskontrolle der ID-Dokumenten

Softwareentwickler C++ (Visual Studio 2013) Color Management OOP ...
Softwareentwickler
  • Konzeptionierung und Entwicklung von der Farbmanagement für die vollautomatische optische Qualitätskontrolle der ID-Dokumenten.
C++ (Visual Studio 2013) Color Management OOP OOA OOD Bildverarbeitung SubVersion (Tortoise SVN) Qt 5.6
Bundesdruckerei GmbH
München
8 Monate
2017-05 - 2017-12

Konzeptionierung und Entwicklung von Bildverarbeitungsalgorithmen

Softwareentwickler im Bereich der Bildverarbeitung C++-11 (Visual Studio 2013) OOP 2D und 3D Grafik ...
Softwareentwickler im Bereich der Bildverarbeitung
  • Konzeptionierung und Entwicklung von Bildverarbeitungsalgorithmen für Hochpräzisionsmaschinen für die Halbleiterindustrie
C++-11 (Visual Studio 2013) OOP 2D und 3D Grafik Bildverarbeitung Git Windows 10 Ubuntu Linux
BESI Austria GmbH
Radfeld/Österreich
2 Jahre
2015-08 - 2017-07

Konzeptionierung und Entwicklung von der Kamerasysteme

Softwareentwickler C++ (Visual Studio 2013) OOP OOA ...
Softwareentwickler
  • Konzeptionierung und Entwicklung von der Kamerasysteme für die Herstellung der ID-Dokumenten.
  • Konzeptionierung und Entwicklung verschiedener Bildverarbeitungsmodule für die vollautomatische optische Qualitätskontrolle der Dokumentpersonalisierung.
C++ (Visual Studio 2013) OOP OOA OOD 2D und 3D Grafik Bildverarbeitung SubVersion (Tortoise SVN) Qt 5.6 OpenCV Halcon
Bundesdruckerei GmbH
München
2 Monate
2017-03 - 2017-04

Unterstützung eines Teams im C++ Umfeld

Coach / Teamlead CC++
Coach / Teamlead CC++
  • Unterstützung eines Teams im C++ Umfeld
  • Schulung der internen Mitarbeiter
  • Refactoring von bestehendem Code, dem Code Review
  • Optimierungen in der vorhandenen Systemlandschaft
Dienstleister
Darmstadt
3 Jahre 11 Monate
2011-09 - 2015-07

Technische Leitung des Softwareentwicklungsbereiches / Konzeptionierung und Entwicklung

Chief Software Architect C++ (Visual Studio 2008 und 2010) OOP OOA ...
Chief Software Architect
  • Technische Leitung des Softwareentwicklungsbereiches und Betreuung eines externen Teams in Polen.
  • Konzeptionierung und Entwicklung von Hochgeschwindigkeits-, Multi-Kamera-, Client-Server- basierten Inspektionssystemen für die Automobil- und Verpackungsindustrie.
  • Konzeptionierung und Entwicklung verschiedener Bildverarbeitungsmodule für die vollautomatische optische Qualitätskontrolle im industriellen Umfeld.
C++ (Visual Studio 2008 und 2010) OOP OOA OOD 2D und 3D Grafik Bildverarbeitung UML (MS Visio) DoxyGen SubVersion (Tortoise SVN) Qt 4 und 5 OpenCV MIL Windows NT Windows 2000 Windows XP
QUISS GmbH
Puchheim
2 Jahre
2009-09 - 2011-08

Leitung des Bildverarbeitungsbereich

Teamleiter im Bereich der Bildverarbeitung (Freiberufler)
Teamleiter im Bereich der Bildverarbeitung (Freiberufler)
  • Leitung des Bildverarbeitungsbereich mit 7 Mitarbeitern.
  • Auswahl der Methoden und Werkzeuge für Bildverarbeitung.
  • Konzeptionierung des Softwarearchitektur und -algorithmen für Bildklassifikation mit künstlichen neuronalen Netzen.
Superwise Technologies AG
Wolfratshausen
1 Jahr 9 Monate
2008-01 - 2009-09

Farbmanagement-System

Softwareentwickler (Freiberufler) C++ (XCode ; Visual Studio 2005) C# (Visual Studio 2005) OOP ...
Softwareentwickler (Freiberufler)
  • Implementierung verschiedener Algorithmen und Anwendungen des Farbmanagement-System für die Druckindustrie.
C++ (XCode ; Visual Studio 2005) C# (Visual Studio 2005) OOP OOA OOD 2D und 3D Grafik Farbmanagement UML (Altova UModel) SubVersion Team Foundation Server MS SQL Server Qt 4 MFC COM ATL AWT AWT 3D OpenGL OpenCV XERCES ZLIB ACF Macintosh OS X Windows XP
GMG GmbH Co. & KG
Tübingen
5 Monate
2007-08 - 2007-12

Implementierung verschiedener Bildverarbeitungsmodule

Unterstützung in Thema Bildverarbeitung (Freiberufler) C++ (Visual Studio 2003) UML (Enterprise Architect) Qt 4 ...
Unterstützung in Thema Bildverarbeitung (Freiberufler)
  • Implementierung verschiedener Bildverarbeitungsmodule im Bereich intelligente Navigationssysteme für einen führenden Autohersteller.
C++ (Visual Studio 2003) UML (Enterprise Architect) Qt 4 MFC COM OpenCV ADTF
Gaimersheim/Ingolstadt
5 Jahre 11 Monate
2001-08 - 2007-06

Design und Implementierung eines komponenten-basierten Anwendungsframeworks

Sr. Softwarearchitekt
Sr. Softwarearchitekt
  • Design und Implementierung eines komponenten-basierten Anwendungsframeworks, das als Basis für alle unternehmensweite Produktentwicklungen dient.
  • Technische Leitung und Betreuung aller Projekte, die auf dem oben genannten Framework basieren.
  • Implementierung verschiedener Bildverarbeitungsmodule für die vollautomatische optische Qualitätskontrolle im industriellen Umfeld.
  • Konzeptionierung, Entwicklung und Implementierung von Hochgeschwindigkeits-, Multi-Kamera-, Client-Server- basierten Kleberinspektionssystemen für die Automobil- und Verpackungsindustrie.
QUISS GmbH
Puchheim
10 Monate
2000-10 - 2001-07

Entwicklung und Implementierung von webbasiertem E-Bussiness-Applikationen

Softwareentwickler
Softwareentwickler
  • Entwicklung und Implementierung von webbasiertem E-Bussiness-Applikationen unter C++ und Java.
NorCom AG
München
1 Jahr
1999-10 - 2000-09

Entwicklung und Implementierung von 2D Visualisierungs-Bibliotheken

Junior Consultant
Junior Consultant
  • Entwicklung und Implementierung von 2D Visualisierungs-Bibliotheken in C++ unter Verwendung von Qt und MFC.
  • Entwicklung und Implementierung von Valtech internen EJB Projekten
Valtech / ootec GmbH
Gauting

Aus- und Weiterbildung

Aus- und Weiterbildung

7 Jahre
1992-10 - 1999-09

Studium der Informatik, Studienrichtung: Angewandte Informatik

Diplom Informatiker, Universität Breslau
Diplom Informatiker
Universität Breslau
  • Note: Sehr Gut
  • Diplomarbeitsthema: Handschrifterkennung - statistische Methoden

Position

Position

Erfahrener Softwareentwickler, Softwarearchitekt und Teamleiter sucht eine neue freiberufliche Herausforderung. Bevorzugt werden die Projekte, die sich im Bildverarbeitung und komplexen Algorithmischem Umfeld bewegen.

Andere:

  • Certificed Scrum Master
  • Gründer und Mitautor von Open Source Projekt ( Name gerne auf Anfrage).
    • ( Name gerne auf Anfrage) ist ein Satz von Softwarebibliotheken und Werkzeugen, die komponenten-orientierte Softwareentwicklung unterstützen, siehe ( URL gerne auf Anfrage).

Kompetenzen

Kompetenzen

Top-Skills

Bildverarbeitung C++ Teamleading Swift QT

Produkte / Standards / Erfahrungen / Methoden

Werkzeuge:

  • MS Visual Studio .NET, Eclipse, Borland C++ Builder, Borland JBuilder, XCode
  • ObjectIF von MicroTools, Enterprise Architect, Rational Rose
  • STL, Qt, Windows API, MFC, COM, ATL, DCOM, QWT, QWT3D, OpenGL, OpenCV, ACF, ADTF
  • Doxygen, SubVersion, CppUnit, MKS Integrity

Methoden:

  • SCRUM
  • Model Driven Architecture
  • Objektorientiertes Programmieren (OOP), objektorientierte Analyse (OOA) und Design (OOD)
  • Mustererkennung basierend auf statistischen und heuristischen Methoden
  • Bildverarbeitung
  • Farbmanagement
  • Mathematische Methoden für Computergrafik (2D und 3D)
  • Numerische Algebra und Optimierungsalgorithmen auf hohem Uni-Niveau
  • Entwicklung von hardwarenahen Softwaremodulen

Betriebssysteme

Macintosh OS X
Gute Kenntnisse
Unix
Grundkenntnisse
Windows
Mehrjärige Erfahrung
Windows CE
Nur kleine Testprogramme

Programmiersprachen

Ada
Grundkenntnisse
Assembler
Gute kenntnisse von 80x86 und Motorola 68K Assembler
Basic
Grundkenntnisse
C
Sehr gute Kenntnisse
C#
Gute Kenntnisse
C++
Experte
Delphi
Grundkenntnisse
Imake, GNU-Make, Make-Maker etc...
Grundkenntnisse
Java
Sehr gute Kenntnisse
JavaScript
Sehr gute Kenntnisse
Matlab
MATLAB / Simulink
Grundkenntnisse
Pascal
Gute Kenntnisse
Qt
Sehr gute Kenntnisse
TeX, LaTeX
Gute Kenntnisse
UML
XML
XSLT

Datenbanken

Access
Grundkenntnisse
JDBC
Grundkenntnisse
MySQL
Oracle
SQL
Grundkenntnisse
SQL Server

Datenkommunikation

Ethernet
Internet, Intranet
LUCA Kommunikation API
Gute Kenntnisse
PC-Anywhere
RS232
TCP/IP
Gute Kenntnisse
Winsock
Gute Kenntnisse

Hardware

Framegrabber
Cognex, Imagination
Macintosh
OS X
PC
Sensoren
Kameras, Frame-Grabber und IO Karten
SPS
Siemens S7
Steuer und Regelsysteme
Kamerainspektionssysteme

Branchen

Branchen

Bildverarbeitung

Sprachverarbeitung

Bildanalyse

Forschung, Entwicklung, UNI

Automatisierungstechnik

Softwarehersteller

Robotersteuerung

Automotive

Einsatzorte

Einsatzorte

Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km) Berlin (+100km) Malchin (+100km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+200km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

6 Jahre 3 Monate
2018-01 - heute

vollautomatische optische Qualitätskontrolle der ID-Dokumenten

Softwareentwickler C++ (Visual Studio 2013) Color Management OOP ...
Softwareentwickler
  • Konzeptionierung und Entwicklung von der Farbmanagement für die vollautomatische optische Qualitätskontrolle der ID-Dokumenten.
C++ (Visual Studio 2013) Color Management OOP OOA OOD Bildverarbeitung SubVersion (Tortoise SVN) Qt 5.6
Bundesdruckerei GmbH
München
8 Monate
2017-05 - 2017-12

Konzeptionierung und Entwicklung von Bildverarbeitungsalgorithmen

Softwareentwickler im Bereich der Bildverarbeitung C++-11 (Visual Studio 2013) OOP 2D und 3D Grafik ...
Softwareentwickler im Bereich der Bildverarbeitung
  • Konzeptionierung und Entwicklung von Bildverarbeitungsalgorithmen für Hochpräzisionsmaschinen für die Halbleiterindustrie
C++-11 (Visual Studio 2013) OOP 2D und 3D Grafik Bildverarbeitung Git Windows 10 Ubuntu Linux
BESI Austria GmbH
Radfeld/Österreich
2 Jahre
2015-08 - 2017-07

Konzeptionierung und Entwicklung von der Kamerasysteme

Softwareentwickler C++ (Visual Studio 2013) OOP OOA ...
Softwareentwickler
  • Konzeptionierung und Entwicklung von der Kamerasysteme für die Herstellung der ID-Dokumenten.
  • Konzeptionierung und Entwicklung verschiedener Bildverarbeitungsmodule für die vollautomatische optische Qualitätskontrolle der Dokumentpersonalisierung.
C++ (Visual Studio 2013) OOP OOA OOD 2D und 3D Grafik Bildverarbeitung SubVersion (Tortoise SVN) Qt 5.6 OpenCV Halcon
Bundesdruckerei GmbH
München
2 Monate
2017-03 - 2017-04

Unterstützung eines Teams im C++ Umfeld

Coach / Teamlead CC++
Coach / Teamlead CC++
  • Unterstützung eines Teams im C++ Umfeld
  • Schulung der internen Mitarbeiter
  • Refactoring von bestehendem Code, dem Code Review
  • Optimierungen in der vorhandenen Systemlandschaft
Dienstleister
Darmstadt
3 Jahre 11 Monate
2011-09 - 2015-07

Technische Leitung des Softwareentwicklungsbereiches / Konzeptionierung und Entwicklung

Chief Software Architect C++ (Visual Studio 2008 und 2010) OOP OOA ...
Chief Software Architect
  • Technische Leitung des Softwareentwicklungsbereiches und Betreuung eines externen Teams in Polen.
  • Konzeptionierung und Entwicklung von Hochgeschwindigkeits-, Multi-Kamera-, Client-Server- basierten Inspektionssystemen für die Automobil- und Verpackungsindustrie.
  • Konzeptionierung und Entwicklung verschiedener Bildverarbeitungsmodule für die vollautomatische optische Qualitätskontrolle im industriellen Umfeld.
C++ (Visual Studio 2008 und 2010) OOP OOA OOD 2D und 3D Grafik Bildverarbeitung UML (MS Visio) DoxyGen SubVersion (Tortoise SVN) Qt 4 und 5 OpenCV MIL Windows NT Windows 2000 Windows XP
QUISS GmbH
Puchheim
2 Jahre
2009-09 - 2011-08

Leitung des Bildverarbeitungsbereich

Teamleiter im Bereich der Bildverarbeitung (Freiberufler)
Teamleiter im Bereich der Bildverarbeitung (Freiberufler)
  • Leitung des Bildverarbeitungsbereich mit 7 Mitarbeitern.
  • Auswahl der Methoden und Werkzeuge für Bildverarbeitung.
  • Konzeptionierung des Softwarearchitektur und -algorithmen für Bildklassifikation mit künstlichen neuronalen Netzen.
Superwise Technologies AG
Wolfratshausen
1 Jahr 9 Monate
2008-01 - 2009-09

Farbmanagement-System

Softwareentwickler (Freiberufler) C++ (XCode ; Visual Studio 2005) C# (Visual Studio 2005) OOP ...
Softwareentwickler (Freiberufler)
  • Implementierung verschiedener Algorithmen und Anwendungen des Farbmanagement-System für die Druckindustrie.
C++ (XCode ; Visual Studio 2005) C# (Visual Studio 2005) OOP OOA OOD 2D und 3D Grafik Farbmanagement UML (Altova UModel) SubVersion Team Foundation Server MS SQL Server Qt 4 MFC COM ATL AWT AWT 3D OpenGL OpenCV XERCES ZLIB ACF Macintosh OS X Windows XP
GMG GmbH Co. & KG
Tübingen
5 Monate
2007-08 - 2007-12

Implementierung verschiedener Bildverarbeitungsmodule

Unterstützung in Thema Bildverarbeitung (Freiberufler) C++ (Visual Studio 2003) UML (Enterprise Architect) Qt 4 ...
Unterstützung in Thema Bildverarbeitung (Freiberufler)
  • Implementierung verschiedener Bildverarbeitungsmodule im Bereich intelligente Navigationssysteme für einen führenden Autohersteller.
C++ (Visual Studio 2003) UML (Enterprise Architect) Qt 4 MFC COM OpenCV ADTF
Gaimersheim/Ingolstadt
5 Jahre 11 Monate
2001-08 - 2007-06

Design und Implementierung eines komponenten-basierten Anwendungsframeworks

Sr. Softwarearchitekt
Sr. Softwarearchitekt
  • Design und Implementierung eines komponenten-basierten Anwendungsframeworks, das als Basis für alle unternehmensweite Produktentwicklungen dient.
  • Technische Leitung und Betreuung aller Projekte, die auf dem oben genannten Framework basieren.
  • Implementierung verschiedener Bildverarbeitungsmodule für die vollautomatische optische Qualitätskontrolle im industriellen Umfeld.
  • Konzeptionierung, Entwicklung und Implementierung von Hochgeschwindigkeits-, Multi-Kamera-, Client-Server- basierten Kleberinspektionssystemen für die Automobil- und Verpackungsindustrie.
QUISS GmbH
Puchheim
10 Monate
2000-10 - 2001-07

Entwicklung und Implementierung von webbasiertem E-Bussiness-Applikationen

Softwareentwickler
Softwareentwickler
  • Entwicklung und Implementierung von webbasiertem E-Bussiness-Applikationen unter C++ und Java.
NorCom AG
München
1 Jahr
1999-10 - 2000-09

Entwicklung und Implementierung von 2D Visualisierungs-Bibliotheken

Junior Consultant
Junior Consultant
  • Entwicklung und Implementierung von 2D Visualisierungs-Bibliotheken in C++ unter Verwendung von Qt und MFC.
  • Entwicklung und Implementierung von Valtech internen EJB Projekten
Valtech / ootec GmbH
Gauting

Aus- und Weiterbildung

Aus- und Weiterbildung

7 Jahre
1992-10 - 1999-09

Studium der Informatik, Studienrichtung: Angewandte Informatik

Diplom Informatiker, Universität Breslau
Diplom Informatiker
Universität Breslau
  • Note: Sehr Gut
  • Diplomarbeitsthema: Handschrifterkennung - statistische Methoden

Position

Position

Erfahrener Softwareentwickler, Softwarearchitekt und Teamleiter sucht eine neue freiberufliche Herausforderung. Bevorzugt werden die Projekte, die sich im Bildverarbeitung und komplexen Algorithmischem Umfeld bewegen.

Andere:

  • Certificed Scrum Master
  • Gründer und Mitautor von Open Source Projekt ( Name gerne auf Anfrage).
    • ( Name gerne auf Anfrage) ist ein Satz von Softwarebibliotheken und Werkzeugen, die komponenten-orientierte Softwareentwicklung unterstützen, siehe ( URL gerne auf Anfrage).

Kompetenzen

Kompetenzen

Top-Skills

Bildverarbeitung C++ Teamleading Swift QT

Produkte / Standards / Erfahrungen / Methoden

Werkzeuge:

  • MS Visual Studio .NET, Eclipse, Borland C++ Builder, Borland JBuilder, XCode
  • ObjectIF von MicroTools, Enterprise Architect, Rational Rose
  • STL, Qt, Windows API, MFC, COM, ATL, DCOM, QWT, QWT3D, OpenGL, OpenCV, ACF, ADTF
  • Doxygen, SubVersion, CppUnit, MKS Integrity

Methoden:

  • SCRUM
  • Model Driven Architecture
  • Objektorientiertes Programmieren (OOP), objektorientierte Analyse (OOA) und Design (OOD)
  • Mustererkennung basierend auf statistischen und heuristischen Methoden
  • Bildverarbeitung
  • Farbmanagement
  • Mathematische Methoden für Computergrafik (2D und 3D)
  • Numerische Algebra und Optimierungsalgorithmen auf hohem Uni-Niveau
  • Entwicklung von hardwarenahen Softwaremodulen

Betriebssysteme

Macintosh OS X
Gute Kenntnisse
Unix
Grundkenntnisse
Windows
Mehrjärige Erfahrung
Windows CE
Nur kleine Testprogramme

Programmiersprachen

Ada
Grundkenntnisse
Assembler
Gute kenntnisse von 80x86 und Motorola 68K Assembler
Basic
Grundkenntnisse
C
Sehr gute Kenntnisse
C#
Gute Kenntnisse
C++
Experte
Delphi
Grundkenntnisse
Imake, GNU-Make, Make-Maker etc...
Grundkenntnisse
Java
Sehr gute Kenntnisse
JavaScript
Sehr gute Kenntnisse
Matlab
MATLAB / Simulink
Grundkenntnisse
Pascal
Gute Kenntnisse
Qt
Sehr gute Kenntnisse
TeX, LaTeX
Gute Kenntnisse
UML
XML
XSLT

Datenbanken

Access
Grundkenntnisse
JDBC
Grundkenntnisse
MySQL
Oracle
SQL
Grundkenntnisse
SQL Server

Datenkommunikation

Ethernet
Internet, Intranet
LUCA Kommunikation API
Gute Kenntnisse
PC-Anywhere
RS232
TCP/IP
Gute Kenntnisse
Winsock
Gute Kenntnisse

Hardware

Framegrabber
Cognex, Imagination
Macintosh
OS X
PC
Sensoren
Kameras, Frame-Grabber und IO Karten
SPS
Siemens S7
Steuer und Regelsysteme
Kamerainspektionssysteme

Branchen

Branchen

Bildverarbeitung

Sprachverarbeitung

Bildanalyse

Forschung, Entwicklung, UNI

Automatisierungstechnik

Softwarehersteller

Robotersteuerung

Automotive

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.