Softwareentwicklung C, C++, C#, WPF, EntityFramework, Qt, Bildverarbeitung, Medizintechnik
Aktualisiert am 09.09.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2024
Verfügbar zu: 40%
davon vor Ort: 100%
C++
Bildverarbeitung
Medizintechnik
Qt
C
C#
WPF
Entity Framework
IEC 62304
Deutsch
fließend
Englisch
fließend
Polnisch
fließend
Russisch
Muttersprache
Ukrainisch
fließend

Einsatzorte

Einsatzorte

München (+100km) Berlin (+100km) Stuttgart (+100km)
Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

6 Jahre 3 Monate
2018-07 - heute

GUI für ein Leberfunktionsmessgerät (Linux)

Senior Software Developer C++11 Qt 5 SQLite3 ...
Senior Software Developer

Eingenständige Portierung einer Benutzeroberfläche für ein Leberfunktionsmessgerät von Windows (C# / WPF / EF / Windows SQL Server) nach Linux (C++11 / Qt 5 / SQLite3):

  • Lokale Patientendatenbank
  • GUI zur Erfassung und Verwaltung von Patientendaten
  • GUI zur Benutzerführung durch den Messablauf
  • Funktionen zur Erstellung, Vorschau und Speicherung eines Messberichts
  • Funktionen zur Aktualisierung und Wartung von der Benutzeroberfläche (Update Machanismus)
QtCreator SQLite3 googletest Linux Doxygen CMake Git
C++11 Qt 5 SQLite3 Sockets
Berlin
1 Jahr 6 Monate
2023-02 - 2024-07

Entwicklung in C++20 von Infrastruktur-Modulen für ein Client/Server-basierendes Framework zur Anbindung von 3D-Scannern

Senior Software Engineer C++20 Visual Studio 2022 Git ...
Senior Software Engineer
  • Refactoring von Client/Server-Basismodulen
  • Interprozesskommunikation mit Sockets und Pipes
  • Refactoring von Framework-Interfaces   
C++20 Visual Studio 2022 Git Jira
Carl ZEISS Optotechnik GmbH
Neubeuern
4 Jahre 11 Monate
2018-02 - 2022-12

Entwicklung und Implementierung in C++11 einer Firmware für Kameramodule eines Zellprozessierungssystems.

Senior Software Developer C++11 Bildverarbeitung CAN
Senior Software Developer
  • 2 Kamera-Module die über CAN mit dem Hauptsystem verbunden sind
  • 2 USB Kameras
  • Steuerung von Blitz und Fokus Modulen über CAN
  • Implementierung von Autofokus
  • Implementierung von multiplen Bilderkennung und Bildauswertung Algorithmen
Polarion Eclipse Git JIRA Jenkins CMake
C++11 Bildverarbeitung CAN
Bergisch Gladbach
9 Jahre 7 Monate
2010-07 - 2020-01

Entwicklung einer Therapieplanungsstation

Senior Software Entwickler C++ Image Processing DICOM ...
Senior Software Entwickler

Entwicklung einer Planungsstation für Nanotherapie:

  • Implementierung einer Benutzeroberfläche im maßgeschneiderten Design (Qt)
  • Entwicklung einer Patientendatenbank (SQLite)
  • Einlesen und Analyse von MT/CT/RT Daten in DICOM-Format
  • Segmentierung von diversen Arealen (ITK/VTK und eigene Algorithmen)
  • Funktionalität zur Erstellung und Vorschau von Protokollen im PDF-Format
Visual Studio 2010 Visual Studio 2013 Redmine SVN SQLite Visual Studio 2017 CMake
C++ Image Processing DICOM ITK VTK Qt 4
MagForce AG
Berlin
3 Jahre 10 Monate
2014-10 - 2018-07

GUI für ein Leberfunktionsmessgerät (Windows)

Senior Software Developer C# .NET 4.5 WPF ...
Senior Software Developer

Eingenständige Entwicklung einer Benutzeroberfläche für ein Leberfunktionsmessgerät:

  • Implementierung einer lokalen Patientendatenbank
  • GUI zur Erfassung und Verwaltung von Patientendaten
  • GUI zur Benutzerführung durch den Messablauf
  • Funktionen zur Erstellung, Vorschau und Speicherung eines Messberichts
  • Funktionen zur Aktualisierung und Wartung von der Benutzeroberfläche (Update Machanismus)
Visual Studio 2012 MS SQL Server 2012 TeamCity SVN
C# .NET 4.5 WPF Entity Framework 6.0 Mobile Broadband API
Berlin
1 Jahr
2017-02 - 2018-01

Software for Video Processing Unit

Senior Software Developer C++11
Senior Software Developer

Entwicklung und Implementierung einer Applikation zur Verarbeitung und Visualisierung von Multispektralen Mikroskopiebilder:

  • Windows Embedded
  • USB3-Kameras von Basler
  • DirectX, Direct2D
  • C++11
Perforce Microsoft Visual Studio 2015 JIRA Jenkins Spira Pylon DirectDraw Direct2D
C++11
Leica Microsystems (Schweiz) AG
Heerbrugg (Schweiz)
3 Monate
2016-07 - 2016-09

Datenverarbeitungspipeline für EKG, Blutdruck, usw.

Senior Software Engineer C# .NET 4.6 WPF
Senior Software Engineer
  • Entwicklung und Implementierung einer Pipeline zur Verarbeitung von elektrophysiologischen und hämodynamischen Daten
  • Implementierung eines Moduls zur Protokollierung von GUI-Nutzung
Visual Studio 2015 SVN TeamCity MSTest
C# .NET 4.6 WPF
Heilbronn
6 Jahre 3 Monate
2010-05 - 2016-07

Entwicklung eines Gerätes zur elektrischen Gehirnstimulation

Senior Software Developer (in Festanstellung) C++ C# WPF ...
Senior Software Developer (in Festanstellung)
  • Konzeption der Systemarchitektur
  • Entwicklung einer Therapieplanungsstation
  • Entwicklung eines EEG-Visualisierungsmodules
  • Implementierung von diversen Signalverarbeitungsalgorithmen für EEG-Daten
  • Export von EEG Daten
  • Erstellung von PDF-Reports
MS SQL Server MS Visual Studio 2010-2013 SVN Visio MS Project QPack TeamCity
C++ C# WPF Entity Framework OOA/OOD Unit Testing Integration Testing V-Modell
EBS Technologies GmbH
Kleinmachnow
2 Jahre
2007-09 - 2009-08

Planungsstation für robotergestützte Chirurgie

Senior Software Developer (in Festanstellung) C++ Assembler OpenGL ...
Senior Software Developer (in Festanstellung)

Im Rahmen der Entwicklung von OP-Planungsstation GuideLine:

  • Entwicklung und Implementierung eines Algorithmus zur automatischen Registrierung von multimodalen Datensätzen
  • Entwicklung und Implementierung von vier verschiedenen Algorithmen zur Berechnung des Diffusions-Tensors
  • Entwicklung und Implementierung von allen Algorithmen zur 2D-Visualisierung von CTund MRI-Datensätzen
  • Implementierung von allen Algorithmen zur 3D-Visualisierung von CT- und MRIDatensätzen (Strahlverfolgung mit Hilfe von OpenGL und GPU, CUDA)
  • Implementierung von mehreren GUI-Schnittstellen
  • Implementierung der CD/DVD-Datenarchivierung (IMAPI, IMAPI2)
  • Implementierung der Patientendatenbank (XML)
  • Teilnahme an der Konzeption der Systemarchitektur (UML)

Im Rahmen der Produktzulassung (FDA) von einem OP-Robot:

  • Konsistenzprüfung von Test Plans, Test Protocols und Risikomanagementunterlagen
  • Durchführung von Hardware- und Software-Tests
QT 4 CUDA MS Visual Studio 2008 SVN trac Visio MS Project.
C++ Assembler OpenGL CUDA Win32 API Win64 API V-Modell medizinische Bildverarbeitung
Prosurgics Ltd. Germany
Berlin
7 Jahre 11 Monate
1999-10 - 2007-08

Entwicklung von Neuronavigationssystemen

Senior Software Developer (in Festanstellung) C++ Assembler QT 3 ...
Senior Software Developer (in Festanstellung)

Im Rahmen der Entwicklung von Navigationssystemen (NEN – Nicolet Electromagnetic Navigation
System und ACCISS-II):

  • Entwicklung und Implementierung von allen Algorithmen zur automatischen und semiautomatischen Segmentierung von CT- und MR-Datensätzen (Kopf, Schädel, Gehirn, Wirbelsäule, Fiducials, frei-definierte Objekte)
  • Implementierung von allen Algorithmen zur 3D-Visualisierung von CT- und MRDatensätzen (zwei Methoden: Drahtgittermodelle mit OpenGL, Strahlverfolgung mit Hilfe
    von CPU)
  • Entwicklung und Implementierung von allen Algorithmen zur 2D-Visualisierung
  • Implementierung von allen Schnittstellen zur Trackinghardware: Ascension miniBIRD (elektromagnetisches System), NDI Polaris (optisches System) und NDI Aurora (elektromagnetisches System)
  • Implementierung von meisten GUI-Schnittstellen (Win32 API, MFC, Qt 3)
  • Implementierung von Modulen zum Import von Numaris- und DICOM-Daten, auch von SPI-MOD
  • Implementierung der Patientendatenbank (MySQL)
  • Konzeption der Systemarchitektur mithilfe von UML (Visio, ObjectDomain)

Im Rahmen der Produktzulassung (EC, FDA) von Navigationssystemen:

  • Erstellung von Test Plans und Test Cases unter Berücksichtigung der Risikomanagementanforderungen
  • Leitung und Durchführung von Hardware- und Software-Tests
  • Konsistenzprüfung von Dokumenten der Produkthauptakte

IT-Infrastruktur:

  • Strukturierung von Change und Complaint Management Prozessen unter Berücksichtigung der Risikoanalyse
  • Installation eines Bugtracking-Systems (Bugzilla) und eines Versionsverwaltung-Systems (CVS)
QT 3 Linux MS Visual Studio 1997 - 2005 CVS SVN Bugzilla Visio ObjectDomain MS Project
C++ Assembler QT 3 MFC Win32 API Linux OpenGL V-Modell OOA/OOD medizinische Bildverarbeitung
Schaerer Mayfield Technologies GmbH (vor 2001 ? Functional Imaging Technologies GmbH)
Berlin
5 Jahre
1995-01 - 1999-12

Entwicklung von Bildverarbeitungsalgorithmen

Wissenschaftlicher Mitarbeiter C C++ Bildverarbeitung ...
Wissenschaftlicher Mitarbeiter
  • Entwicklung und Implementierung eines Algorithmus zur Segmentierung von Textzeilen auf den gescannten Stadtplänen
  • Entwicklung und Implementierung einer GUI zur Markierung und Abmessung den wichtigen Merkmalen auf den Schuhabdruckfotos
  • Entwicklung und Implementierung eines Algorithmus zur Beseitigung der Beleuchtungsinhomogenität auf Schuhabdruckfotos
  • Entwicklung und Implementierung von Algorithmen im Rahmen des Projekts „Automatische Extraktion des Eingabetextes von gescannten Formularen“
Borland C++ MS Visual C++ Linux Windows 3.1 Windows NT
C C++ Bildverarbeitung Win32 API LaTeX
Institut für Kybernetik der Akadamie der Wissenschaften der Ukraine
Kiew, Ukraine
9 Monate
1998-06 - 1999-02

Entwicklung von Bildverarbeitungsalgorithmen

Wissenschaftlicher Mitarbeiter OOA/OOD C++ Bildverarbeitung ...
Wissenschaftlicher Mitarbeiter

Entwicklung und Implementierung eines Algorithmus zur Segmentierung von gescannten Stadtplänen:

  • Vektorisierung von schwarz-weißen Bildern
  • Erkennung von Symbolen (OCR)
Windows NT MS Visual C++ LaTeX Tcl/Tk
OOA/OOD C++ Bildverarbeitung MFC
Institut für Künstliche Intelligenz, TU Dresden
Dresden

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre 7 Monate
1992-09 - 1998-03

Fachrichtung ?Informationssysteme im Management?

Diplom-Mathematiker, Nationale Technische Universität der Ukraine, Kiew, Ukraine
Diplom-Mathematiker
Nationale Technische Universität der Ukraine, Kiew, Ukraine

Mathematische Modellierung

Kompetenzen

Kompetenzen

Top-Skills

C++ Bildverarbeitung Medizintechnik Qt C C# WPF Entity Framework IEC 62304

Schwerpunkte

Objektorientierte Softwareentwicklung
Softwareentwicklung für Medizintechnik
Image Processing
Bildverarbeitung
2D- and 3D-Visualization
Datenverarbeitung
Medical Image Processing
Medizintechnik

Aufgabenbereiche

Requirements Engineering
Software Dokumentation
Softwarearchitektur
Softwareentwicklung
OOA/OOD/OOP, C, C++, C#
Softwaretests
Definition von Unittests, Integrationstests, Abnahmetests. NUnit, NSubstitute, MSTest, CodedUI, googletest. Automatisierung von Tests.

Produkte / Standards / Erfahrungen / Methoden

CAN
CMake
CodedUI Test
DICOM
Doxygen
Eclipse
Entity Framework 6.0
Model first, code first, database first
git
googletest
IEC 62304
ITK
Jenkins
JIRA
LaTeX
MFC
Mobile Broadband API
MSTest
MVVM
OpenGL
Perforce
Polarion
QML
Qt
Qt 3.x - 5.x
STL
SVN
TeamCity
UI Automation
UML
Unit-Tests
V-Modell
Visio
Visual Studio 2010
Visual Studio 2012
Visual Studio 2013
Visual Studio 2015
Visual Studio 2017
VTK
WPF
XAML
Power Automate

Betriebssysteme

Linux
Windows
NT / XP / 7 / 8 / 10 (32- und 64-bit), sehr gute Kenntnisse Win32 API

Programmiersprachen

C++
Sehr gute Kenntnisse bis einschließlich C++20
C#
Sehr gute Kenntnisse
C
Sehr gute Kenntnisse
C++11
HTML5
Grundkenntnisse
Java
Grundkenntnisse
JavaScript
Grundkenntnisse
Assembler
x86
Pascal
Tcl/Tk
XAML
XML
C++20
C++17

Datenbanken

MS SQL Server
Versionen 2012 - 2014 (Express)
MySQL
SQLite

Branchen

Branchen

IT-Dienstleistungen
Pharma/Medizintechnik

Automotive

Luft- und Raumfahrttechnik

Einsatzorte

Einsatzorte

München (+100km) Berlin (+100km) Stuttgart (+100km)
Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

6 Jahre 3 Monate
2018-07 - heute

GUI für ein Leberfunktionsmessgerät (Linux)

Senior Software Developer C++11 Qt 5 SQLite3 ...
Senior Software Developer

Eingenständige Portierung einer Benutzeroberfläche für ein Leberfunktionsmessgerät von Windows (C# / WPF / EF / Windows SQL Server) nach Linux (C++11 / Qt 5 / SQLite3):

  • Lokale Patientendatenbank
  • GUI zur Erfassung und Verwaltung von Patientendaten
  • GUI zur Benutzerführung durch den Messablauf
  • Funktionen zur Erstellung, Vorschau und Speicherung eines Messberichts
  • Funktionen zur Aktualisierung und Wartung von der Benutzeroberfläche (Update Machanismus)
QtCreator SQLite3 googletest Linux Doxygen CMake Git
C++11 Qt 5 SQLite3 Sockets
Berlin
1 Jahr 6 Monate
2023-02 - 2024-07

Entwicklung in C++20 von Infrastruktur-Modulen für ein Client/Server-basierendes Framework zur Anbindung von 3D-Scannern

Senior Software Engineer C++20 Visual Studio 2022 Git ...
Senior Software Engineer
  • Refactoring von Client/Server-Basismodulen
  • Interprozesskommunikation mit Sockets und Pipes
  • Refactoring von Framework-Interfaces   
C++20 Visual Studio 2022 Git Jira
Carl ZEISS Optotechnik GmbH
Neubeuern
4 Jahre 11 Monate
2018-02 - 2022-12

Entwicklung und Implementierung in C++11 einer Firmware für Kameramodule eines Zellprozessierungssystems.

Senior Software Developer C++11 Bildverarbeitung CAN
Senior Software Developer
  • 2 Kamera-Module die über CAN mit dem Hauptsystem verbunden sind
  • 2 USB Kameras
  • Steuerung von Blitz und Fokus Modulen über CAN
  • Implementierung von Autofokus
  • Implementierung von multiplen Bilderkennung und Bildauswertung Algorithmen
Polarion Eclipse Git JIRA Jenkins CMake
C++11 Bildverarbeitung CAN
Bergisch Gladbach
9 Jahre 7 Monate
2010-07 - 2020-01

Entwicklung einer Therapieplanungsstation

Senior Software Entwickler C++ Image Processing DICOM ...
Senior Software Entwickler

Entwicklung einer Planungsstation für Nanotherapie:

  • Implementierung einer Benutzeroberfläche im maßgeschneiderten Design (Qt)
  • Entwicklung einer Patientendatenbank (SQLite)
  • Einlesen und Analyse von MT/CT/RT Daten in DICOM-Format
  • Segmentierung von diversen Arealen (ITK/VTK und eigene Algorithmen)
  • Funktionalität zur Erstellung und Vorschau von Protokollen im PDF-Format
Visual Studio 2010 Visual Studio 2013 Redmine SVN SQLite Visual Studio 2017 CMake
C++ Image Processing DICOM ITK VTK Qt 4
MagForce AG
Berlin
3 Jahre 10 Monate
2014-10 - 2018-07

GUI für ein Leberfunktionsmessgerät (Windows)

Senior Software Developer C# .NET 4.5 WPF ...
Senior Software Developer

Eingenständige Entwicklung einer Benutzeroberfläche für ein Leberfunktionsmessgerät:

  • Implementierung einer lokalen Patientendatenbank
  • GUI zur Erfassung und Verwaltung von Patientendaten
  • GUI zur Benutzerführung durch den Messablauf
  • Funktionen zur Erstellung, Vorschau und Speicherung eines Messberichts
  • Funktionen zur Aktualisierung und Wartung von der Benutzeroberfläche (Update Machanismus)
Visual Studio 2012 MS SQL Server 2012 TeamCity SVN
C# .NET 4.5 WPF Entity Framework 6.0 Mobile Broadband API
Berlin
1 Jahr
2017-02 - 2018-01

Software for Video Processing Unit

Senior Software Developer C++11
Senior Software Developer

Entwicklung und Implementierung einer Applikation zur Verarbeitung und Visualisierung von Multispektralen Mikroskopiebilder:

  • Windows Embedded
  • USB3-Kameras von Basler
  • DirectX, Direct2D
  • C++11
Perforce Microsoft Visual Studio 2015 JIRA Jenkins Spira Pylon DirectDraw Direct2D
C++11
Leica Microsystems (Schweiz) AG
Heerbrugg (Schweiz)
3 Monate
2016-07 - 2016-09

Datenverarbeitungspipeline für EKG, Blutdruck, usw.

Senior Software Engineer C# .NET 4.6 WPF
Senior Software Engineer
  • Entwicklung und Implementierung einer Pipeline zur Verarbeitung von elektrophysiologischen und hämodynamischen Daten
  • Implementierung eines Moduls zur Protokollierung von GUI-Nutzung
Visual Studio 2015 SVN TeamCity MSTest
C# .NET 4.6 WPF
Heilbronn
6 Jahre 3 Monate
2010-05 - 2016-07

Entwicklung eines Gerätes zur elektrischen Gehirnstimulation

Senior Software Developer (in Festanstellung) C++ C# WPF ...
Senior Software Developer (in Festanstellung)
  • Konzeption der Systemarchitektur
  • Entwicklung einer Therapieplanungsstation
  • Entwicklung eines EEG-Visualisierungsmodules
  • Implementierung von diversen Signalverarbeitungsalgorithmen für EEG-Daten
  • Export von EEG Daten
  • Erstellung von PDF-Reports
MS SQL Server MS Visual Studio 2010-2013 SVN Visio MS Project QPack TeamCity
C++ C# WPF Entity Framework OOA/OOD Unit Testing Integration Testing V-Modell
EBS Technologies GmbH
Kleinmachnow
2 Jahre
2007-09 - 2009-08

Planungsstation für robotergestützte Chirurgie

Senior Software Developer (in Festanstellung) C++ Assembler OpenGL ...
Senior Software Developer (in Festanstellung)

Im Rahmen der Entwicklung von OP-Planungsstation GuideLine:

  • Entwicklung und Implementierung eines Algorithmus zur automatischen Registrierung von multimodalen Datensätzen
  • Entwicklung und Implementierung von vier verschiedenen Algorithmen zur Berechnung des Diffusions-Tensors
  • Entwicklung und Implementierung von allen Algorithmen zur 2D-Visualisierung von CTund MRI-Datensätzen
  • Implementierung von allen Algorithmen zur 3D-Visualisierung von CT- und MRIDatensätzen (Strahlverfolgung mit Hilfe von OpenGL und GPU, CUDA)
  • Implementierung von mehreren GUI-Schnittstellen
  • Implementierung der CD/DVD-Datenarchivierung (IMAPI, IMAPI2)
  • Implementierung der Patientendatenbank (XML)
  • Teilnahme an der Konzeption der Systemarchitektur (UML)

Im Rahmen der Produktzulassung (FDA) von einem OP-Robot:

  • Konsistenzprüfung von Test Plans, Test Protocols und Risikomanagementunterlagen
  • Durchführung von Hardware- und Software-Tests
QT 4 CUDA MS Visual Studio 2008 SVN trac Visio MS Project.
C++ Assembler OpenGL CUDA Win32 API Win64 API V-Modell medizinische Bildverarbeitung
Prosurgics Ltd. Germany
Berlin
7 Jahre 11 Monate
1999-10 - 2007-08

Entwicklung von Neuronavigationssystemen

Senior Software Developer (in Festanstellung) C++ Assembler QT 3 ...
Senior Software Developer (in Festanstellung)

Im Rahmen der Entwicklung von Navigationssystemen (NEN – Nicolet Electromagnetic Navigation
System und ACCISS-II):

  • Entwicklung und Implementierung von allen Algorithmen zur automatischen und semiautomatischen Segmentierung von CT- und MR-Datensätzen (Kopf, Schädel, Gehirn, Wirbelsäule, Fiducials, frei-definierte Objekte)
  • Implementierung von allen Algorithmen zur 3D-Visualisierung von CT- und MRDatensätzen (zwei Methoden: Drahtgittermodelle mit OpenGL, Strahlverfolgung mit Hilfe
    von CPU)
  • Entwicklung und Implementierung von allen Algorithmen zur 2D-Visualisierung
  • Implementierung von allen Schnittstellen zur Trackinghardware: Ascension miniBIRD (elektromagnetisches System), NDI Polaris (optisches System) und NDI Aurora (elektromagnetisches System)
  • Implementierung von meisten GUI-Schnittstellen (Win32 API, MFC, Qt 3)
  • Implementierung von Modulen zum Import von Numaris- und DICOM-Daten, auch von SPI-MOD
  • Implementierung der Patientendatenbank (MySQL)
  • Konzeption der Systemarchitektur mithilfe von UML (Visio, ObjectDomain)

Im Rahmen der Produktzulassung (EC, FDA) von Navigationssystemen:

  • Erstellung von Test Plans und Test Cases unter Berücksichtigung der Risikomanagementanforderungen
  • Leitung und Durchführung von Hardware- und Software-Tests
  • Konsistenzprüfung von Dokumenten der Produkthauptakte

IT-Infrastruktur:

  • Strukturierung von Change und Complaint Management Prozessen unter Berücksichtigung der Risikoanalyse
  • Installation eines Bugtracking-Systems (Bugzilla) und eines Versionsverwaltung-Systems (CVS)
QT 3 Linux MS Visual Studio 1997 - 2005 CVS SVN Bugzilla Visio ObjectDomain MS Project
C++ Assembler QT 3 MFC Win32 API Linux OpenGL V-Modell OOA/OOD medizinische Bildverarbeitung
Schaerer Mayfield Technologies GmbH (vor 2001 ? Functional Imaging Technologies GmbH)
Berlin
5 Jahre
1995-01 - 1999-12

Entwicklung von Bildverarbeitungsalgorithmen

Wissenschaftlicher Mitarbeiter C C++ Bildverarbeitung ...
Wissenschaftlicher Mitarbeiter
  • Entwicklung und Implementierung eines Algorithmus zur Segmentierung von Textzeilen auf den gescannten Stadtplänen
  • Entwicklung und Implementierung einer GUI zur Markierung und Abmessung den wichtigen Merkmalen auf den Schuhabdruckfotos
  • Entwicklung und Implementierung eines Algorithmus zur Beseitigung der Beleuchtungsinhomogenität auf Schuhabdruckfotos
  • Entwicklung und Implementierung von Algorithmen im Rahmen des Projekts „Automatische Extraktion des Eingabetextes von gescannten Formularen“
Borland C++ MS Visual C++ Linux Windows 3.1 Windows NT
C C++ Bildverarbeitung Win32 API LaTeX
Institut für Kybernetik der Akadamie der Wissenschaften der Ukraine
Kiew, Ukraine
9 Monate
1998-06 - 1999-02

Entwicklung von Bildverarbeitungsalgorithmen

Wissenschaftlicher Mitarbeiter OOA/OOD C++ Bildverarbeitung ...
Wissenschaftlicher Mitarbeiter

Entwicklung und Implementierung eines Algorithmus zur Segmentierung von gescannten Stadtplänen:

  • Vektorisierung von schwarz-weißen Bildern
  • Erkennung von Symbolen (OCR)
Windows NT MS Visual C++ LaTeX Tcl/Tk
OOA/OOD C++ Bildverarbeitung MFC
Institut für Künstliche Intelligenz, TU Dresden
Dresden

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre 7 Monate
1992-09 - 1998-03

Fachrichtung ?Informationssysteme im Management?

Diplom-Mathematiker, Nationale Technische Universität der Ukraine, Kiew, Ukraine
Diplom-Mathematiker
Nationale Technische Universität der Ukraine, Kiew, Ukraine

Mathematische Modellierung

Kompetenzen

Kompetenzen

Top-Skills

C++ Bildverarbeitung Medizintechnik Qt C C# WPF Entity Framework IEC 62304

Schwerpunkte

Objektorientierte Softwareentwicklung
Softwareentwicklung für Medizintechnik
Image Processing
Bildverarbeitung
2D- and 3D-Visualization
Datenverarbeitung
Medical Image Processing
Medizintechnik

Aufgabenbereiche

Requirements Engineering
Software Dokumentation
Softwarearchitektur
Softwareentwicklung
OOA/OOD/OOP, C, C++, C#
Softwaretests
Definition von Unittests, Integrationstests, Abnahmetests. NUnit, NSubstitute, MSTest, CodedUI, googletest. Automatisierung von Tests.

Produkte / Standards / Erfahrungen / Methoden

CAN
CMake
CodedUI Test
DICOM
Doxygen
Eclipse
Entity Framework 6.0
Model first, code first, database first
git
googletest
IEC 62304
ITK
Jenkins
JIRA
LaTeX
MFC
Mobile Broadband API
MSTest
MVVM
OpenGL
Perforce
Polarion
QML
Qt
Qt 3.x - 5.x
STL
SVN
TeamCity
UI Automation
UML
Unit-Tests
V-Modell
Visio
Visual Studio 2010
Visual Studio 2012
Visual Studio 2013
Visual Studio 2015
Visual Studio 2017
VTK
WPF
XAML
Power Automate

Betriebssysteme

Linux
Windows
NT / XP / 7 / 8 / 10 (32- und 64-bit), sehr gute Kenntnisse Win32 API

Programmiersprachen

C++
Sehr gute Kenntnisse bis einschließlich C++20
C#
Sehr gute Kenntnisse
C
Sehr gute Kenntnisse
C++11
HTML5
Grundkenntnisse
Java
Grundkenntnisse
JavaScript
Grundkenntnisse
Assembler
x86
Pascal
Tcl/Tk
XAML
XML
C++20
C++17

Datenbanken

MS SQL Server
Versionen 2012 - 2014 (Express)
MySQL
SQLite

Branchen

Branchen

IT-Dienstleistungen
Pharma/Medizintechnik

Automotive

Luft- und Raumfahrttechnik

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

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