Softwareentwicklung C / C++ / Python / WPF
Aktualisiert am 23.07.2019
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 02.09.2019
Verfügbar zu: 100%
davon vor Ort: 100%
Englisch
gut
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Dortmund (+50km) Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km)

Mein Einsatzradius ist max. 50km 

von Dortmund aus gesehen.

nicht möglich

Projekte

Projekte

1 Jahr 11 Monate
2017-10 - 2019-08

Freiberuflicher Softwareentwickler

C++ ANSI C CAN ...

Weiterentwicklung der Software für eine medizinische Rollenpumpe (DIANA):

  • Plattform Windows Embedded Compact v8.00
  • Analyse des bestehenden C++ Quellcodes
  • Optimierung von Abläufen 
  • Fehlerbeseitigung und Restrukturierung des Codes
  • Weiterentwicklung der Softwareabläufe
  • Ansteuerung der Hardware (Schrittmotor) über CAN-Bus
  • Erweiterung der Bedienoberfläche mit Microsoft Blend, XAML bzw. WPF
  • Absprache der Weiterentwicklung mit internationalem Team
  • Dokumentation

Microsoft Visual Studio 2013 Microsoft Blend Enterprise Architect SQLite Expert Microsoft Excel
C++ ANSI C CAN Embedded SQL WPF XAML Doxygen
ICU Medical Germany GmbH
Lüdenscheid
8 Jahre 5 Monate
2009-06 - 2017-10

Softwareentwickler in Festanstellung

C++ ANSI C CAN ...
  • Entwicklung von Ticketinglösungen für öffentliche und private Verkehrs- und Bahnunternehmen (ÖPNV)
  • Konzeption und Entwicklung von Softwarebausteinen in C++ unter Windows Embedded Standard / Compact
  • Erstellung und Weiterentwicklung von Spezifikationen für CANopen Hardwarekomponenten
  • Analyse von CAN-Bus Signalen mittles IXXAT CANanalyser
  • Erstellung von Skripten zum Testen von CANopen Hardwarekomponenten
  • Analyse kundenspezifischer Tarifsysteme inkl. Konzipierung der Integration in das ICA eigene Tarifformat
  • Planung, Konzepterstellung und Umsetzung von kundenspezifischen Anforderungen
Microsoft VisualStudio Microchip MP Lab Microsoft Office 2010 CANanalyser Enterprise Architect Atlassian JIRA Atlassian Confluence
C++ ANSI C CAN CANalyser Qt MFC Doxygen
ICA Traffic GmbH
Dortmund
1 Jahr 5 Monate
2008-04 - 2009-08

Studentische Hilfskraft

  • Fahrspurerkennung zur Realisierung eines optischen Messsystems
  • Offline auswerten von Messdaten
  • Durchführung von Testfahrten mit Versuchsträgern
Leopold Kostal GmbH & Co. KG
Dortmund
8 Monate
2008-08 - 2009-03

Diplomand

Diplomarbeit:

„Entwicklung und Untersuchung von Algorithmen für einen kamerabasierten Fernlichtassistenten"

Leopold Kostal GmbH & Co. KG
Dortmund
1 Jahr
2007-04 - 2008-03

Praxissemester / Werksstudent

  • Entwicklung eines Systems für Verkehrszeichenerkennung
  • Erstellen von GTK-Anwendungen für einen Demonstrator (Nokia N800 Internet Tablet)
  • Cross Compiling für embedded Linux (Maemo/Debian)
Nokia Research Center
Bochum
5 Jahre 8 Monate
2001-08 - 2007-03

Studentische Hilfskraft

  • Medizinischer Transportdienst
  • Leitung der Einsatzzentrale
  • Organisation der Rettungsfahrzeuge
Malteser Hilfsdienst e.V
Rettungswache Essen

Aus- und Weiterbildung

Aus- und Weiterbildung

Hochschulausbildung:

10/2001 ? 05/2009

Fachhochschule Gelsenkirchen

University of Applied Sciences

 

Studiengang:

Angewandte Informatik

 

Fachrichtung:

Echtzeitsysteme und Robotik

                                              

Abschluss:

Diplom-Informatiker (FH)

 

Interessenschwerpunkte:

ildverarbeitung / Computergrafik, Programmierung für Embedded Systems, Softwareentwicklung in C/C++, C# und Java, Echtzeitbetriebssysteme

Schulausbildung und Zivildienst:                           

10/2000 - 08/2001

Zivildienst beim Malteser Hilfsdienst e.V. in Essen

 

1997 - 2000

Heinz-Nixdorf-Berufskolleg in Essen:

Fachhochschulreife + Ausbildung zum staatlich geprüften Informationstechnischen Assistenten

 

1991 -1997

Realschule Essen-West in Essen:

Fachoberschulreife

 

1986 - 1991

Grundschule in Essen

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Atlassian Confluence
Atlassian JIRA
Bildverarbeitung
Boost
CAN
CANalyser
CANBus
Doxygen
Eclipse
ELO
eMbedded Visual C++
Enterprise Architect
Industrielle Bildverarbeitung
Libre Office
MFC
Microchip MP Lab
Microsoft Blend
Microsoft Excel
Microsoft Office
Microsoft Office 2010
Microsoft Visual Studio
Microsoft VisualStudio
OpenCV
Qt
Ranorex
Scrum
STL
SVN
Tortoise
UML
WPF
XAML
XML

Entwicklungsumgebungen:

MS Visual Studio, MS Blend, Matlab, Simulink, canAnalyser, CanOE, Eclipse, Netbeans, Microchip MP Lab

Bildverarbeitung:

Entwicklung von Algorithmen für:

  • einen kamerabasierten Fernlichtassistenten
  • Spurerkennung eines optischen Messsystems
  • Verkehrszeichenerkennung

Embedded:

  • CANopen: Aufbau, Analyse und Entwicklung
  • Programmieren von Mikrocontrollern (8051er / PIC)
  • Erstellen von Leiterplatten mittels Protell und Eagle
  • Aufbau und Simulation von elektr. Schaltungen

Sonstiges:

Jira, Confluence, CAN, CanOpen, ELO, Microsoft Office, Open/Libre Office, Html, CSS, QT,

Google Web Toolkit, Vaadin, TinyXml, Boost Libary, OpenCV

 

                                                                                                                                            

Betriebssysteme

Windows, Windows Embedded Compact , Windows Embedded Standard, Linux, Mac OS X

 

Programmiersprachen

ANSI C
C++
Embedded SQL

C, C++, C#, Java, Matlab M, Assembler, SQL, Python, XAML, XML

Datenbanken

SQLite Expert

SQ-Lite, Oracle, Microsoft Access

Hardware

CANanalyser

Design / Entwicklung / Konstruktion

Eclipse
Enterprise Architect
Microsoft Expression Blend
Microsoft Visual Studio 2013

Einsatzorte

Einsatzorte

Dortmund (+50km) Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km)

Mein Einsatzradius ist max. 50km 

von Dortmund aus gesehen.

nicht möglich

Projekte

Projekte

1 Jahr 11 Monate
2017-10 - 2019-08

Freiberuflicher Softwareentwickler

C++ ANSI C CAN ...

Weiterentwicklung der Software für eine medizinische Rollenpumpe (DIANA):

  • Plattform Windows Embedded Compact v8.00
  • Analyse des bestehenden C++ Quellcodes
  • Optimierung von Abläufen 
  • Fehlerbeseitigung und Restrukturierung des Codes
  • Weiterentwicklung der Softwareabläufe
  • Ansteuerung der Hardware (Schrittmotor) über CAN-Bus
  • Erweiterung der Bedienoberfläche mit Microsoft Blend, XAML bzw. WPF
  • Absprache der Weiterentwicklung mit internationalem Team
  • Dokumentation

Microsoft Visual Studio 2013 Microsoft Blend Enterprise Architect SQLite Expert Microsoft Excel
C++ ANSI C CAN Embedded SQL WPF XAML Doxygen
ICU Medical Germany GmbH
Lüdenscheid
8 Jahre 5 Monate
2009-06 - 2017-10

Softwareentwickler in Festanstellung

C++ ANSI C CAN ...
  • Entwicklung von Ticketinglösungen für öffentliche und private Verkehrs- und Bahnunternehmen (ÖPNV)
  • Konzeption und Entwicklung von Softwarebausteinen in C++ unter Windows Embedded Standard / Compact
  • Erstellung und Weiterentwicklung von Spezifikationen für CANopen Hardwarekomponenten
  • Analyse von CAN-Bus Signalen mittles IXXAT CANanalyser
  • Erstellung von Skripten zum Testen von CANopen Hardwarekomponenten
  • Analyse kundenspezifischer Tarifsysteme inkl. Konzipierung der Integration in das ICA eigene Tarifformat
  • Planung, Konzepterstellung und Umsetzung von kundenspezifischen Anforderungen
Microsoft VisualStudio Microchip MP Lab Microsoft Office 2010 CANanalyser Enterprise Architect Atlassian JIRA Atlassian Confluence
C++ ANSI C CAN CANalyser Qt MFC Doxygen
ICA Traffic GmbH
Dortmund
1 Jahr 5 Monate
2008-04 - 2009-08

Studentische Hilfskraft

  • Fahrspurerkennung zur Realisierung eines optischen Messsystems
  • Offline auswerten von Messdaten
  • Durchführung von Testfahrten mit Versuchsträgern
Leopold Kostal GmbH & Co. KG
Dortmund
8 Monate
2008-08 - 2009-03

Diplomand

Diplomarbeit:

„Entwicklung und Untersuchung von Algorithmen für einen kamerabasierten Fernlichtassistenten"

Leopold Kostal GmbH & Co. KG
Dortmund
1 Jahr
2007-04 - 2008-03

Praxissemester / Werksstudent

  • Entwicklung eines Systems für Verkehrszeichenerkennung
  • Erstellen von GTK-Anwendungen für einen Demonstrator (Nokia N800 Internet Tablet)
  • Cross Compiling für embedded Linux (Maemo/Debian)
Nokia Research Center
Bochum
5 Jahre 8 Monate
2001-08 - 2007-03

Studentische Hilfskraft

  • Medizinischer Transportdienst
  • Leitung der Einsatzzentrale
  • Organisation der Rettungsfahrzeuge
Malteser Hilfsdienst e.V
Rettungswache Essen

Aus- und Weiterbildung

Aus- und Weiterbildung

Hochschulausbildung:

10/2001 ? 05/2009

Fachhochschule Gelsenkirchen

University of Applied Sciences

 

Studiengang:

Angewandte Informatik

 

Fachrichtung:

Echtzeitsysteme und Robotik

                                              

Abschluss:

Diplom-Informatiker (FH)

 

Interessenschwerpunkte:

ildverarbeitung / Computergrafik, Programmierung für Embedded Systems, Softwareentwicklung in C/C++, C# und Java, Echtzeitbetriebssysteme

Schulausbildung und Zivildienst:                           

10/2000 - 08/2001

Zivildienst beim Malteser Hilfsdienst e.V. in Essen

 

1997 - 2000

Heinz-Nixdorf-Berufskolleg in Essen:

Fachhochschulreife + Ausbildung zum staatlich geprüften Informationstechnischen Assistenten

 

1991 -1997

Realschule Essen-West in Essen:

Fachoberschulreife

 

1986 - 1991

Grundschule in Essen

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Atlassian Confluence
Atlassian JIRA
Bildverarbeitung
Boost
CAN
CANalyser
CANBus
Doxygen
Eclipse
ELO
eMbedded Visual C++
Enterprise Architect
Industrielle Bildverarbeitung
Libre Office
MFC
Microchip MP Lab
Microsoft Blend
Microsoft Excel
Microsoft Office
Microsoft Office 2010
Microsoft Visual Studio
Microsoft VisualStudio
OpenCV
Qt
Ranorex
Scrum
STL
SVN
Tortoise
UML
WPF
XAML
XML

Entwicklungsumgebungen:

MS Visual Studio, MS Blend, Matlab, Simulink, canAnalyser, CanOE, Eclipse, Netbeans, Microchip MP Lab

Bildverarbeitung:

Entwicklung von Algorithmen für:

  • einen kamerabasierten Fernlichtassistenten
  • Spurerkennung eines optischen Messsystems
  • Verkehrszeichenerkennung

Embedded:

  • CANopen: Aufbau, Analyse und Entwicklung
  • Programmieren von Mikrocontrollern (8051er / PIC)
  • Erstellen von Leiterplatten mittels Protell und Eagle
  • Aufbau und Simulation von elektr. Schaltungen

Sonstiges:

Jira, Confluence, CAN, CanOpen, ELO, Microsoft Office, Open/Libre Office, Html, CSS, QT,

Google Web Toolkit, Vaadin, TinyXml, Boost Libary, OpenCV

 

                                                                                                                                            

Betriebssysteme

Windows, Windows Embedded Compact , Windows Embedded Standard, Linux, Mac OS X

 

Programmiersprachen

ANSI C
C++
Embedded SQL

C, C++, C#, Java, Matlab M, Assembler, SQL, Python, XAML, XML

Datenbanken

SQLite Expert

SQ-Lite, Oracle, Microsoft Access

Hardware

CANanalyser

Design / Entwicklung / Konstruktion

Eclipse
Enterprise Architect
Microsoft Expression Blend
Microsoft Visual Studio 2013

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.