C++, C#, .NET, WPF, LINQ
Aktualisiert am 04.03.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.10.2024
Verfügbar zu: 100%
davon vor Ort: 100%
C++
C#
WPF
C
Assembler
Python
MFC
Deutsch
Gut
Englisch
Gut
Italienisch
Umgangssprache
Russisch
Muttersprache
Ukrainisch
Muttersprache

Einsatzorte

Einsatzorte

Konstanz (+100km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km)
Schweiz

Deutschland: bevorzugt Raum Konstanz

möglich

Projekte

Projekte

2 Jahre
2022-04 - heute

Kiosk-Terminal

Softwareentwickler C++ Python HTML5
Softwareentwickler

Fehlersuche und Behebung, Weiterentwicklung neuen Funktionen.

Linux CentOS6 C++98 HTML5 Atlassian JIRA CVS Git
C++ Python HTML5
Konstanz
2 Monate
2018-11 - 2018-12

?C flashing Application

Software Entwickler C (Embedded) C++ CAN/LIN Busse
Software Entwickler

Fehlerbehebung, teilweise Restrukturierung, neue Funktionalität, neue API

MS Visual Studio 2010
C (Embedded) C++ CAN/LIN Busse
B-W
2 Monate
2018-11 - 2018-12

?C flashing Application

Software-Ingeneur C (Embedded) C++ CAN/LIN Busse ...
Software-Ingeneur
Fehlerbehebung, teilweise Restrukturierung, neue
Funktionalität, neue API
MS Visual Studio 2010 CANoe
C (Embedded) C++ CAN/LIN Busse MFC
Ludwigsburg (Württemberg)
1 Jahr 1 Monat
2017-10 - 2018-10

System für die Gewinnung, Speicherung und Visualisierung von Daten zu Sportereignissen

Software Design und Entwicklung C# LINQ WPF ...
Software Design und Entwicklung
MS Visual Studio
C# LINQ WPF MVVM Design Pattern HTML
Eigenes Projekt
Konstanz
1 Jahr
2017-09 - 2018-08

Alarmanlage

Softwareingenieur , Embedded Softwareentwickler Assembler Cortex-M C C++ ...
Softwareingenieur , Embedded Softwareentwickler

Entwicklung von Alarmanlage

Keil-?Vision 5 NodeMCU
Assembler Cortex-M C C++ Lua
Eigenes Projekt
Konstanz
1 Monat
2017-08 - 2017-08

vollständige Portierung der Software

Softwareingenieur C++ Win32 API DirectX 2D ...
Softwareingenieur
  • "Proof of Concept", inklusive einer Aufwandsabschätzung für eine vollständige Portierung der Software WinNT auf neue Hardware und Windows 7 Betriebsystem.
  • Code Analyze, VS6->VS2010->VS2015 Konvertieren und zum Laufen bringen.
  • Dokumentation von neue HW lernen, Aufwand abschaetzen.
VS6 VS2010 VS2015 Windows NT Windows 7
C++ Win32 API DirectX 2D Drucker Kommandos Barcodeleser EMV PinPad
D-78467 Konstanz
8 Monate
2017-01 - 2017-08

Entwicklung von Beispielprogramme

Softwareingenieur , Embedded Softwareentwickler Assembler Cortex-M0
Softwareingenieur , Embedded Softwareentwickler
  • Entwicklung von Beispielprogrammen für nRF51822 Chip von Nordic Semiconductor.
Keil-?Vision 5 Git GitHub
Assembler Cortex-M0
Eigenes OpenSource Projekt
Konstanz
4 Monate
2016-05 - 2016-08

Eigenes OpenSource Projekt

Softwarearchitekt, Softwareentwickler Qt/QML FSM C++
Softwarearchitekt, Softwareentwickler
  • Entwicklung von Software für das Editing von Finite State
    Machine
  • Entwicklung eines Prototypen einer Touchscreen Applikation
     mittels Entwickeltem FSM-Editor
Qt Creator
Qt/QML FSM C++
Konstanz
3 Jahre 11 Monate
2011-07 - 2015-05

Firmenübernahme, diverse Projekte

Senior Softwareegineer
Senior Softwareegineer

3 Monate: Software für ein Mobiles Gerät für den Verkauf von Losen


Aufgaben:

  • Entwicklung von Prototypen
  • Implementierung von GUI
  • Business-Logik
  • Kommunikationsprotokoll.

Eingesetzte Produkte:

C#, Winforms, Windows Mobile.

5 Monate: Software für Selbst-Bedienung Terminals zum Verkauf von Lottospielen


Aufgaben:

  • Entwicklung von Prototypen
  • Neuimplementierung von GUI
  • Business-Logik
  • Steuerung des Münzmodul
  • Anpassung und Einbau von Teilen, die von schon existierenden Applikationen (C++) übernommen wurden in die neuentwickelte Applikation (C#).

Eingesetzte Produkte:

C#, WPF, Eingesetzt: VS2010; C++ VS2008; MS Expression Blend 4; Interprozesskommunikation.

Dauerhaft: Client-Server basierte Software zur Abwicklung geldwerter Spieltransaktionen


Aufgaben:

  • Entwicklung
  • Implementierung und Refaktoring verschiedener Komponenten

 

Eingesetzte Produkte:

C++, MFC, STL, VS6 NT; C++..

Dauerhaft: Client-Server basierte Software zur Abwicklung geldwerter Spieltransaktionen

Aufgaben:

  • Entwicklung
  • Implementierung
  • Maintainance verschiedener Komponenten

 

Eingesetzte Produkte:

Linux C++, HTML5, Eclipse.

eigenes Unternhemen, Tochtergesellschaft eines US-amerikanischen SGI-Konzerns
Konstanz
9 Jahre 2 Monate
2002-05 - 2011-06

diverse Projekte

Softwareentwickler in der Abteilung Lottery Solutions
Softwareentwickler in der Abteilung Lottery Solutions

Dauerhaft: Client-Server basierte Software zur Abwicklung geldwerter Spieltransaktionen.


Aufgaben:

  • Entwicklung
  • Implementierung und Refaktoring verschiedener Komponenten
  • bei Bedarf Einsatz vor Ort beim Kunden.


Eingesetzte Produkte:

C++, MFC, STL, VS6 NT; C++

 

4 Monate: Handheld Software für den Verkauf von Lottospielen


Aufgaben:

  • Entwicklung von einem Framework
  • Implementierung verschiedener Komponenten.


Eingesetzte Produkte:

C#, Winforms, Windows CE

2 Wochen: Demo Software für Selbst-Bedienung Terminals fuer den Verkauf von Lottospielen

Aufgaben:

Implementierung in vollem Umfang

 

Eingesetzte Produkte:

C#, WPF, MS VS 2010, MS Expression Blend 4

 

3 Monate: Entwicklung der Software für ein mobiles Gerät für den Verkauf von Losen


Aufgaben:

  • Entwicklung von Prototypen
  • Implementierung in fast vollem Umfang (ausgeschlossen VPN-Tunnel zum Zentralsystem)

 

Eingesetzte Produkte:

C#, Winforms, Windows Mobile.

Dauerhaft: Entwicklung verschiedener Software Tools und Simulatoren für die Automatisierung der Softwareentwicklung und Testing


Aufgaben:

  • Implementierung im vollen Umfang

 

Eingesetzte Produkte:

C++, C#, Java, JavaFX.

Wincor Nixdorf Intermational GmbH, Tochtergesellschaft eines Konzerns mit Hauptsitz in Paderborn, NRW
Konstanz
1 Jahr 10 Monate
2000-07 - 2002-04

Entwicklung von mehreren Teilen für eine Client-Server basierte Software

Softwareentwickler
Softwareentwickler
  • Entwicklung von mehreren Teilen für eine Client-Server basierte Software
  • Mitarbeit in einem Projekt zur Entwicklung einer Bildbearbeitungs-Software (Implementierung von Minkowski Summe, Testprogramme)
PIIT GmbH
Allensbach
4 Monate
2000-03 - 2000-06

Bug-Fixing im ?Nero? Brennprogramm auf verschiedenen Betriebsystemen

Softwareentwickler
Softwareentwickler
AHEAD GmbH
Karlsbad

Aus- und Weiterbildung

Aus- und Weiterbildung

Dipl. Ingenieur

In der Ukraine


1991 - 1997

Büroleiter


1981 - 1991

Systemprogrammierer und Systemadministrator

 

1980 - 1981

Softwareentwickler


In Deutschland


2000 - heute

festangestellter Softwareentwickler

1998 - 2000

Hilfsabreiter

Kompetenzen

Kompetenzen

Top-Skills

C++ C# WPF C Assembler Python MFC

Produkte / Standards / Erfahrungen / Methoden

DirectX 2D
EMV PinPad
Git
GitHub
HTML
Keil-?Vision 5
MS Visual Studio
MS Visual Studio 2010
MVVM Design Pattern
NodeMCU
Qt Creator
Qt5, QML
VS2010
VS2015
VS6
Win32 API
WPF

Betriebssysteme

Dos
MS-DOS
MVS, OS/390
Novell
Netware 2.15, 3.12
Unix
Linux
Windows
NT, XP, 7
Windows 7
Windows NT

Programmiersprachen

Assembler
Intel x86, IBM 360/370
Assembler Cortex-M
Assembler Cortex-M0
C
+++
C (Embedded)
C#
WPF, .NET, Linq, MS Expression Blend, ...
C++
MS VC++ (MFC, .NET), STL, Qt
Java
swing, swt, FX
LINQ
Lua
Python
++
Qt/QML

Datenkommunikation

CAN/LIN Busse
+++
I2C
+++
Internet, Intranet
+++
TCP/IP
+++
TWI
+++
Winsock
+++

Hardware

Barcodeleser
+++
CD-Writer / Brenner
++
IBM Großrechner
IBM 370
Messgeräte
Modem
PC
SPS
Steuer und Regelsysteme
Cortex-M0-M6, CAN, I2C, SPI, UART

Design / Entwicklung / Konstruktion

FSM

Einsatzorte

Einsatzorte

Konstanz (+100km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km)
Schweiz

Deutschland: bevorzugt Raum Konstanz

möglich

Projekte

Projekte

2 Jahre
2022-04 - heute

Kiosk-Terminal

Softwareentwickler C++ Python HTML5
Softwareentwickler

Fehlersuche und Behebung, Weiterentwicklung neuen Funktionen.

Linux CentOS6 C++98 HTML5 Atlassian JIRA CVS Git
C++ Python HTML5
Konstanz
2 Monate
2018-11 - 2018-12

?C flashing Application

Software Entwickler C (Embedded) C++ CAN/LIN Busse
Software Entwickler

Fehlerbehebung, teilweise Restrukturierung, neue Funktionalität, neue API

MS Visual Studio 2010
C (Embedded) C++ CAN/LIN Busse
B-W
2 Monate
2018-11 - 2018-12

?C flashing Application

Software-Ingeneur C (Embedded) C++ CAN/LIN Busse ...
Software-Ingeneur
Fehlerbehebung, teilweise Restrukturierung, neue
Funktionalität, neue API
MS Visual Studio 2010 CANoe
C (Embedded) C++ CAN/LIN Busse MFC
Ludwigsburg (Württemberg)
1 Jahr 1 Monat
2017-10 - 2018-10

System für die Gewinnung, Speicherung und Visualisierung von Daten zu Sportereignissen

Software Design und Entwicklung C# LINQ WPF ...
Software Design und Entwicklung
MS Visual Studio
C# LINQ WPF MVVM Design Pattern HTML
Eigenes Projekt
Konstanz
1 Jahr
2017-09 - 2018-08

Alarmanlage

Softwareingenieur , Embedded Softwareentwickler Assembler Cortex-M C C++ ...
Softwareingenieur , Embedded Softwareentwickler

Entwicklung von Alarmanlage

Keil-?Vision 5 NodeMCU
Assembler Cortex-M C C++ Lua
Eigenes Projekt
Konstanz
1 Monat
2017-08 - 2017-08

vollständige Portierung der Software

Softwareingenieur C++ Win32 API DirectX 2D ...
Softwareingenieur
  • "Proof of Concept", inklusive einer Aufwandsabschätzung für eine vollständige Portierung der Software WinNT auf neue Hardware und Windows 7 Betriebsystem.
  • Code Analyze, VS6->VS2010->VS2015 Konvertieren und zum Laufen bringen.
  • Dokumentation von neue HW lernen, Aufwand abschaetzen.
VS6 VS2010 VS2015 Windows NT Windows 7
C++ Win32 API DirectX 2D Drucker Kommandos Barcodeleser EMV PinPad
D-78467 Konstanz
8 Monate
2017-01 - 2017-08

Entwicklung von Beispielprogramme

Softwareingenieur , Embedded Softwareentwickler Assembler Cortex-M0
Softwareingenieur , Embedded Softwareentwickler
  • Entwicklung von Beispielprogrammen für nRF51822 Chip von Nordic Semiconductor.
Keil-?Vision 5 Git GitHub
Assembler Cortex-M0
Eigenes OpenSource Projekt
Konstanz
4 Monate
2016-05 - 2016-08

Eigenes OpenSource Projekt

Softwarearchitekt, Softwareentwickler Qt/QML FSM C++
Softwarearchitekt, Softwareentwickler
  • Entwicklung von Software für das Editing von Finite State
    Machine
  • Entwicklung eines Prototypen einer Touchscreen Applikation
     mittels Entwickeltem FSM-Editor
Qt Creator
Qt/QML FSM C++
Konstanz
3 Jahre 11 Monate
2011-07 - 2015-05

Firmenübernahme, diverse Projekte

Senior Softwareegineer
Senior Softwareegineer

3 Monate: Software für ein Mobiles Gerät für den Verkauf von Losen


Aufgaben:

  • Entwicklung von Prototypen
  • Implementierung von GUI
  • Business-Logik
  • Kommunikationsprotokoll.

Eingesetzte Produkte:

C#, Winforms, Windows Mobile.

5 Monate: Software für Selbst-Bedienung Terminals zum Verkauf von Lottospielen


Aufgaben:

  • Entwicklung von Prototypen
  • Neuimplementierung von GUI
  • Business-Logik
  • Steuerung des Münzmodul
  • Anpassung und Einbau von Teilen, die von schon existierenden Applikationen (C++) übernommen wurden in die neuentwickelte Applikation (C#).

Eingesetzte Produkte:

C#, WPF, Eingesetzt: VS2010; C++ VS2008; MS Expression Blend 4; Interprozesskommunikation.

Dauerhaft: Client-Server basierte Software zur Abwicklung geldwerter Spieltransaktionen


Aufgaben:

  • Entwicklung
  • Implementierung und Refaktoring verschiedener Komponenten

 

Eingesetzte Produkte:

C++, MFC, STL, VS6 NT; C++..

Dauerhaft: Client-Server basierte Software zur Abwicklung geldwerter Spieltransaktionen

Aufgaben:

  • Entwicklung
  • Implementierung
  • Maintainance verschiedener Komponenten

 

Eingesetzte Produkte:

Linux C++, HTML5, Eclipse.

eigenes Unternhemen, Tochtergesellschaft eines US-amerikanischen SGI-Konzerns
Konstanz
9 Jahre 2 Monate
2002-05 - 2011-06

diverse Projekte

Softwareentwickler in der Abteilung Lottery Solutions
Softwareentwickler in der Abteilung Lottery Solutions

Dauerhaft: Client-Server basierte Software zur Abwicklung geldwerter Spieltransaktionen.


Aufgaben:

  • Entwicklung
  • Implementierung und Refaktoring verschiedener Komponenten
  • bei Bedarf Einsatz vor Ort beim Kunden.


Eingesetzte Produkte:

C++, MFC, STL, VS6 NT; C++

 

4 Monate: Handheld Software für den Verkauf von Lottospielen


Aufgaben:

  • Entwicklung von einem Framework
  • Implementierung verschiedener Komponenten.


Eingesetzte Produkte:

C#, Winforms, Windows CE

2 Wochen: Demo Software für Selbst-Bedienung Terminals fuer den Verkauf von Lottospielen

Aufgaben:

Implementierung in vollem Umfang

 

Eingesetzte Produkte:

C#, WPF, MS VS 2010, MS Expression Blend 4

 

3 Monate: Entwicklung der Software für ein mobiles Gerät für den Verkauf von Losen


Aufgaben:

  • Entwicklung von Prototypen
  • Implementierung in fast vollem Umfang (ausgeschlossen VPN-Tunnel zum Zentralsystem)

 

Eingesetzte Produkte:

C#, Winforms, Windows Mobile.

Dauerhaft: Entwicklung verschiedener Software Tools und Simulatoren für die Automatisierung der Softwareentwicklung und Testing


Aufgaben:

  • Implementierung im vollen Umfang

 

Eingesetzte Produkte:

C++, C#, Java, JavaFX.

Wincor Nixdorf Intermational GmbH, Tochtergesellschaft eines Konzerns mit Hauptsitz in Paderborn, NRW
Konstanz
1 Jahr 10 Monate
2000-07 - 2002-04

Entwicklung von mehreren Teilen für eine Client-Server basierte Software

Softwareentwickler
Softwareentwickler
  • Entwicklung von mehreren Teilen für eine Client-Server basierte Software
  • Mitarbeit in einem Projekt zur Entwicklung einer Bildbearbeitungs-Software (Implementierung von Minkowski Summe, Testprogramme)
PIIT GmbH
Allensbach
4 Monate
2000-03 - 2000-06

Bug-Fixing im ?Nero? Brennprogramm auf verschiedenen Betriebsystemen

Softwareentwickler
Softwareentwickler
AHEAD GmbH
Karlsbad

Aus- und Weiterbildung

Aus- und Weiterbildung

Dipl. Ingenieur

In der Ukraine


1991 - 1997

Büroleiter


1981 - 1991

Systemprogrammierer und Systemadministrator

 

1980 - 1981

Softwareentwickler


In Deutschland


2000 - heute

festangestellter Softwareentwickler

1998 - 2000

Hilfsabreiter

Kompetenzen

Kompetenzen

Top-Skills

C++ C# WPF C Assembler Python MFC

Produkte / Standards / Erfahrungen / Methoden

DirectX 2D
EMV PinPad
Git
GitHub
HTML
Keil-?Vision 5
MS Visual Studio
MS Visual Studio 2010
MVVM Design Pattern
NodeMCU
Qt Creator
Qt5, QML
VS2010
VS2015
VS6
Win32 API
WPF

Betriebssysteme

Dos
MS-DOS
MVS, OS/390
Novell
Netware 2.15, 3.12
Unix
Linux
Windows
NT, XP, 7
Windows 7
Windows NT

Programmiersprachen

Assembler
Intel x86, IBM 360/370
Assembler Cortex-M
Assembler Cortex-M0
C
+++
C (Embedded)
C#
WPF, .NET, Linq, MS Expression Blend, ...
C++
MS VC++ (MFC, .NET), STL, Qt
Java
swing, swt, FX
LINQ
Lua
Python
++
Qt/QML

Datenkommunikation

CAN/LIN Busse
+++
I2C
+++
Internet, Intranet
+++
TCP/IP
+++
TWI
+++
Winsock
+++

Hardware

Barcodeleser
+++
CD-Writer / Brenner
++
IBM Großrechner
IBM 370
Messgeräte
Modem
PC
SPS
Steuer und Regelsysteme
Cortex-M0-M6, CAN, I2C, SPI, UART

Design / Entwicklung / Konstruktion

FSM

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.