Analyse, Beratung, Customizing, Entwicklung, Integration, Migration, Programmierung, Service, Support, Projektleitung und Projektkontrolle
Aktualisiert am 07.12.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 07.10.2025
Verfügbar zu: 100%
davon vor Ort: 80%
Datenbanken, Oracle, SQL-Server
Microsoft Visual Studio
C++, C#, WPF, MVVM Prism, VB, VBA
Englisch
Französisch

Einsatzorte

Einsatzorte

Horhausen (Westerwald) (+100km) Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km)
möglich

Projekte

Projekte

2 Jahre 11 Monate
2023-01 - heute

Weiterentwicklung und Wartung des Systems

Windows IIS VB .Net ...
  • Weiterentwicklung und Wartung des Systems für den Firmenfuhrpark
Windows IIS VB .Net Oracle .Net und C# ASP.Net Java Script XMl
Evonik
1 Jahr
2022-01 - 2022-12

Analysieren des Datenbanksystems

Windows C++ C# ...
  • Weiterentwicklung eines Zugangskontroll-Systems für die vertriebenen Zugangskontroll-Geräte (elektronische Schlösser, Leser, etc.)
Windows C++ C# VB.Net Sybase Datenbank Unittest SVN Jenkins
Shinkong
4 Monate
2020-03 - 2020-06

Analysieren des Datenbanksystems

Unix VMware Ingres DB ...
  • Analysieren der Lagerverwaltung der Spinnerei in Shinkong, die auf dem Datenbanksystem Ingres auf einem Unix-Host läuft
  • Dazu ist ein Unix-System unter VMware installiert worden
  • Auf dieses wurde dann die Datenbank und OpenRoad übertragen und die Analysen durchgeführt
Unix VMware Ingres DB OpenRoad C/C++ und Unixscript?s
Shinkong
4 Monate
2019-06 - 2019-09

Erfassen von Messdaten - Temperaturen

Windows Visual Studio 2019 SQL Server C++ C# ...
  • Programm zur Überprüfung und Optimierung von Lötstraßen
  • Programmieren und Einbinden einer mit C++ entwickelten Dll zum Erfassen von Daten über eine serielle Schnittstelle
  • Entwickeln der Anwendung mit C#, WPF Core 3, MVV und Prism zum Darstellen der Messwerte als Kurve in einem Chart
Windows Visual Studio 2019 SQL Server C++ C# Multithreading Marshal Objekte WPF Core3 MVVM Prism ErgoSign
Ersa
6 Monate
2018-06 - 2018-11

Erfassen von Messdaten

Windows Visual Studio 2017 C# WPF MVVM ...
  • Einbinden einer mit C#, WPF MVV und Prism programmierten Applikation zur Erfassung von Messdaten in einem vorhanden Rahmen
Windows Visual Studio 2017 C# WPF MVVM Prism XML
Bosch
9 Monate
2017-09 - 2018-05

Fuhrparkvermietsystem - Weiterentwicklung des Fuhrparksystems

Windows IIS VB .Net ...
  • Migration des Datenaustausches mit dem neuen SAP-Buchhaltungssystems
  • Weiterentwicklung des Systems für Firmenfuhrparks inklusive automatischer Führerscheinprüfung
Windows IIS VB .Net Oracle .Net C# ASP.Net Java Script XMl
Evonik
Marl und Hanau
3 Monate
2017-03 - 2017-05

Lagerverwaltung

VMware vSphere Hypervisor Windows Oracle ...
  • Erweitern des Maskensystems um Reports
VMware vSphere Hypervisor Windows Oracle MS Visual Studio C++/ C# MS WPF Crystal Reports Net XML XAML
Wellknown
4 Monate
2016-11 - 2017-02

verschieden Projekte

Windows Visual Studio 2015 C# asp.net ...
  • Verschieden Projekte
    • SPS Monitor
    • Fehlerauswertung als Windows GUI und Webpage
    • Arbeitsanweisungen
    • manuelle Eingabe von Aufträgen als Webpage
Windows Visual Studio 2015 C# asp.net libnodave SQL-Server Stored-Procedures Infragistics UI- und Webcontrols Java Script XML HTML .Net
Rehau
2 Jahre 2 Monate
2014-04 - 2016-05

Fuhrparkvermietsystem - Installation und Anpassen des Fuhrparksystems

Windows IIS C# ...
  • Installation und Anpassung des weiterentwickelten des Systems für Firmenfuhrparks am Standort Hanau inklusive Reservierung über das Internet und Datenaustauch mit dem SAP Buchhaltungssystem
  • Installation der Anwendung und Konfigurieren
Windows IIS C# VB.Net Oracle .Net und ASP.Net. XML Java Script Visual Studio 2005
Evonik
Hanau

Aus- und Weiterbildung

Aus- und Weiterbildung

Promotion mit einem EDV gestützten Simulationsmodell
Verkehrswissenschafliches Institut

Studium - Bauingenieurwesens
RWTH Aachen

Kompetenzen

Kompetenzen

Top-Skills

Datenbanken, Oracle, SQL-Server Microsoft Visual Studio C++, C#, WPF, MVVM Prism, VB, VBA

Schwerpunkte

Client-Server Datenbank-Anwendungen
Services in C++ und Pro C
Web-Applikationen
Schnittstellen

Aufgabenbereiche

Analyse
Beratung
Customizing
Entwicklung
Integration
Migration
Programmierung
Service
Support
Projektleitung
Projektkontrolle
Consulting
Architektur
Administration
Schulung
Anwendungsentwicklung
Datenbank Programmierung
Modellierung

Produkte / Standards / Erfahrungen / Methoden

Migrationen
  • von Anwendungen unter Unix / C und indexbasierter Dateiverwaltung nach Windows Visual Basic/C# und Oracle
  • von Oracle 8 nach Oracle 11
  • von Ingres und Ingres Openroad nach Oracle Pro C, C++ und C#

Tools
  • MS Visual Studio 2005-2017
  • Borland C++ Builder
  • PL/SQL Developer
  • Ingres Open Road
  • Oracle Forms
  • Oracle Pro C
  • Crystal Reports
  • MS Visio
  • IIS
  • MS Office
  • MS Projects
  • MS-WPF
  • Web-Services
  • MS-PowerShell
  • SVN
  • Jenkins
  • Unittest
  • SUN RPC
  • VMware vSphere Hypervisor
  • FactoryLink
  • GE Cimplicity
  • InTouch
  • EMT PSVII
  • Infragistics UI- und Webcontrols

Web-Technologien
  • HTML
  • ASP.NET
  • JavaScript
  • IIS
  • SOAP
  • REST
  • Azure

Profil
Einen Großteil meiner Projekte habe ich als Geschäftsführer einer Consulting Firma und als Inhaber eines Ingenieurbüros realisiert. Anfänglich unter Xenix (ein Unix Derivat) mit indexbasierten Dateisystem oder Oracle, später unter den Betriebssystem Windows mit Visual Studio (C++, C# und Visual Basic)  und als Datenbank Oracle oder MS SQL Server mit  Data Grids, Grafiken usw., womit ein Großteil der Programmierung, sowohl für Windows-Clients, als auch für Web-Clients, abgedeckt werden kann. Damit entwickelte ich in der Regel Stammdatenverwaltung, Ablauf  von Geschäftsprozessen oder Datenaustauch mit anderen Systemen wie z. B. SAP oder Steuerungen. Bei zeitkritischen Prozessen z. B. Lagerverwaltung bei dem auch die Synchronisation der Steuerungen übernommen wird und es bis zu 1,2 Millionen Datenbank Zugriffen kommt, wird C++ und Oracle Proc  eingesetzt. Zusätzlich wird versucht so viele Funktionen wie möglich in die Datenbank zu verlagern (Stored Procedures, Views etc.). 

Hierzu gibt es dann übliche Arbeiten wie: initialer Import, Zeitgesteuerter oder getriggerter Import, Synchronisation mit anderen Systemen, Archivierung nicht mehr benötigter Daten, Prüfung und Bereinigung von Daten, Datenaufbereiten für das Reporting, Datenaufbereiten für Exporte an andere Systeme, Import-Export von Dateien unterschiedlicher Formate: CSV, Excel, XML, Text. etc., Auditierung kritischer Daten, Logging aller Vorgänge, Automatische Auswertung des Logs und ggf. Alert-Mails. Wenn möglich, programmiere ich hier direkt in der Datenbank in PL/SQL (Stored Procedures, Packages, Trigger), da die Daten oft aus unterschiedlichen Quellen in unterschiedlichen Formaten stammen und somit die höchste Integrität erreicht werden kann. Auch hinsichtlich der Performance und Fehleranfälligkeit ist dies empfehlenswert. Manche Programme laufen als Jobs in der Datenbank, für manche schreibe ich Windows-Dienste, Windows- oder Web-Clients, um sie zu steuern. Ich schreibe meine Programme. in C/C++, C# oder Visual Basic (WinForms, Web Forms, WPF) je nach Anforderung oder Kundenwunsch. Als DB-Schnittstellen habe ich bisher schon verwendet: ADO.NET, Oracle Data Provider für .Net und ASP.Net, Core 3, ODBC.

Betriebssysteme

Linux
MS Windows
Unix
VMS
MS-Windows-Server
inclusive IIS

Programmiersprachen

Assembler 8086
C#
C++
Fortran
Java
Pascal
PL/SQL
VB.NET
XML
TSQL
Business Basis
MS Basic
1 - 6

Datenbanken

ADO.NET
BDE
JDBC
MS Access
MS SQL Server
ODBC
Oracle
Webservices
Sybase

Branchen

Branchen

  • Maschinenbau
  • Messtechnik
  • Gesundheitswesen
  • Chemie
  • Bahn
  • Automobilindustrie
  • Nahrungsmittelindustrie
  • Banken
  • Energiewirtschaft
  • Verkehr
  • Hüttenindustrie
  • Sicherheitstechnik

Einsatzorte

Einsatzorte

Horhausen (Westerwald) (+100km) Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km)
möglich

Projekte

Projekte

2 Jahre 11 Monate
2023-01 - heute

Weiterentwicklung und Wartung des Systems

Windows IIS VB .Net ...
  • Weiterentwicklung und Wartung des Systems für den Firmenfuhrpark
Windows IIS VB .Net Oracle .Net und C# ASP.Net Java Script XMl
Evonik
1 Jahr
2022-01 - 2022-12

Analysieren des Datenbanksystems

Windows C++ C# ...
  • Weiterentwicklung eines Zugangskontroll-Systems für die vertriebenen Zugangskontroll-Geräte (elektronische Schlösser, Leser, etc.)
Windows C++ C# VB.Net Sybase Datenbank Unittest SVN Jenkins
Shinkong
4 Monate
2020-03 - 2020-06

Analysieren des Datenbanksystems

Unix VMware Ingres DB ...
  • Analysieren der Lagerverwaltung der Spinnerei in Shinkong, die auf dem Datenbanksystem Ingres auf einem Unix-Host läuft
  • Dazu ist ein Unix-System unter VMware installiert worden
  • Auf dieses wurde dann die Datenbank und OpenRoad übertragen und die Analysen durchgeführt
Unix VMware Ingres DB OpenRoad C/C++ und Unixscript?s
Shinkong
4 Monate
2019-06 - 2019-09

Erfassen von Messdaten - Temperaturen

Windows Visual Studio 2019 SQL Server C++ C# ...
  • Programm zur Überprüfung und Optimierung von Lötstraßen
  • Programmieren und Einbinden einer mit C++ entwickelten Dll zum Erfassen von Daten über eine serielle Schnittstelle
  • Entwickeln der Anwendung mit C#, WPF Core 3, MVV und Prism zum Darstellen der Messwerte als Kurve in einem Chart
Windows Visual Studio 2019 SQL Server C++ C# Multithreading Marshal Objekte WPF Core3 MVVM Prism ErgoSign
Ersa
6 Monate
2018-06 - 2018-11

Erfassen von Messdaten

Windows Visual Studio 2017 C# WPF MVVM ...
  • Einbinden einer mit C#, WPF MVV und Prism programmierten Applikation zur Erfassung von Messdaten in einem vorhanden Rahmen
Windows Visual Studio 2017 C# WPF MVVM Prism XML
Bosch
9 Monate
2017-09 - 2018-05

Fuhrparkvermietsystem - Weiterentwicklung des Fuhrparksystems

Windows IIS VB .Net ...
  • Migration des Datenaustausches mit dem neuen SAP-Buchhaltungssystems
  • Weiterentwicklung des Systems für Firmenfuhrparks inklusive automatischer Führerscheinprüfung
Windows IIS VB .Net Oracle .Net C# ASP.Net Java Script XMl
Evonik
Marl und Hanau
3 Monate
2017-03 - 2017-05

Lagerverwaltung

VMware vSphere Hypervisor Windows Oracle ...
  • Erweitern des Maskensystems um Reports
VMware vSphere Hypervisor Windows Oracle MS Visual Studio C++/ C# MS WPF Crystal Reports Net XML XAML
Wellknown
4 Monate
2016-11 - 2017-02

verschieden Projekte

Windows Visual Studio 2015 C# asp.net ...
  • Verschieden Projekte
    • SPS Monitor
    • Fehlerauswertung als Windows GUI und Webpage
    • Arbeitsanweisungen
    • manuelle Eingabe von Aufträgen als Webpage
Windows Visual Studio 2015 C# asp.net libnodave SQL-Server Stored-Procedures Infragistics UI- und Webcontrols Java Script XML HTML .Net
Rehau
2 Jahre 2 Monate
2014-04 - 2016-05

Fuhrparkvermietsystem - Installation und Anpassen des Fuhrparksystems

Windows IIS C# ...
  • Installation und Anpassung des weiterentwickelten des Systems für Firmenfuhrparks am Standort Hanau inklusive Reservierung über das Internet und Datenaustauch mit dem SAP Buchhaltungssystem
  • Installation der Anwendung und Konfigurieren
Windows IIS C# VB.Net Oracle .Net und ASP.Net. XML Java Script Visual Studio 2005
Evonik
Hanau

Aus- und Weiterbildung

Aus- und Weiterbildung

Promotion mit einem EDV gestützten Simulationsmodell
Verkehrswissenschafliches Institut

Studium - Bauingenieurwesens
RWTH Aachen

Kompetenzen

Kompetenzen

Top-Skills

Datenbanken, Oracle, SQL-Server Microsoft Visual Studio C++, C#, WPF, MVVM Prism, VB, VBA

Schwerpunkte

Client-Server Datenbank-Anwendungen
Services in C++ und Pro C
Web-Applikationen
Schnittstellen

Aufgabenbereiche

Analyse
Beratung
Customizing
Entwicklung
Integration
Migration
Programmierung
Service
Support
Projektleitung
Projektkontrolle
Consulting
Architektur
Administration
Schulung
Anwendungsentwicklung
Datenbank Programmierung
Modellierung

Produkte / Standards / Erfahrungen / Methoden

Migrationen
  • von Anwendungen unter Unix / C und indexbasierter Dateiverwaltung nach Windows Visual Basic/C# und Oracle
  • von Oracle 8 nach Oracle 11
  • von Ingres und Ingres Openroad nach Oracle Pro C, C++ und C#

Tools
  • MS Visual Studio 2005-2017
  • Borland C++ Builder
  • PL/SQL Developer
  • Ingres Open Road
  • Oracle Forms
  • Oracle Pro C
  • Crystal Reports
  • MS Visio
  • IIS
  • MS Office
  • MS Projects
  • MS-WPF
  • Web-Services
  • MS-PowerShell
  • SVN
  • Jenkins
  • Unittest
  • SUN RPC
  • VMware vSphere Hypervisor
  • FactoryLink
  • GE Cimplicity
  • InTouch
  • EMT PSVII
  • Infragistics UI- und Webcontrols

Web-Technologien
  • HTML
  • ASP.NET
  • JavaScript
  • IIS
  • SOAP
  • REST
  • Azure

Profil
Einen Großteil meiner Projekte habe ich als Geschäftsführer einer Consulting Firma und als Inhaber eines Ingenieurbüros realisiert. Anfänglich unter Xenix (ein Unix Derivat) mit indexbasierten Dateisystem oder Oracle, später unter den Betriebssystem Windows mit Visual Studio (C++, C# und Visual Basic)  und als Datenbank Oracle oder MS SQL Server mit  Data Grids, Grafiken usw., womit ein Großteil der Programmierung, sowohl für Windows-Clients, als auch für Web-Clients, abgedeckt werden kann. Damit entwickelte ich in der Regel Stammdatenverwaltung, Ablauf  von Geschäftsprozessen oder Datenaustauch mit anderen Systemen wie z. B. SAP oder Steuerungen. Bei zeitkritischen Prozessen z. B. Lagerverwaltung bei dem auch die Synchronisation der Steuerungen übernommen wird und es bis zu 1,2 Millionen Datenbank Zugriffen kommt, wird C++ und Oracle Proc  eingesetzt. Zusätzlich wird versucht so viele Funktionen wie möglich in die Datenbank zu verlagern (Stored Procedures, Views etc.). 

Hierzu gibt es dann übliche Arbeiten wie: initialer Import, Zeitgesteuerter oder getriggerter Import, Synchronisation mit anderen Systemen, Archivierung nicht mehr benötigter Daten, Prüfung und Bereinigung von Daten, Datenaufbereiten für das Reporting, Datenaufbereiten für Exporte an andere Systeme, Import-Export von Dateien unterschiedlicher Formate: CSV, Excel, XML, Text. etc., Auditierung kritischer Daten, Logging aller Vorgänge, Automatische Auswertung des Logs und ggf. Alert-Mails. Wenn möglich, programmiere ich hier direkt in der Datenbank in PL/SQL (Stored Procedures, Packages, Trigger), da die Daten oft aus unterschiedlichen Quellen in unterschiedlichen Formaten stammen und somit die höchste Integrität erreicht werden kann. Auch hinsichtlich der Performance und Fehleranfälligkeit ist dies empfehlenswert. Manche Programme laufen als Jobs in der Datenbank, für manche schreibe ich Windows-Dienste, Windows- oder Web-Clients, um sie zu steuern. Ich schreibe meine Programme. in C/C++, C# oder Visual Basic (WinForms, Web Forms, WPF) je nach Anforderung oder Kundenwunsch. Als DB-Schnittstellen habe ich bisher schon verwendet: ADO.NET, Oracle Data Provider für .Net und ASP.Net, Core 3, ODBC.

Betriebssysteme

Linux
MS Windows
Unix
VMS
MS-Windows-Server
inclusive IIS

Programmiersprachen

Assembler 8086
C#
C++
Fortran
Java
Pascal
PL/SQL
VB.NET
XML
TSQL
Business Basis
MS Basic
1 - 6

Datenbanken

ADO.NET
BDE
JDBC
MS Access
MS SQL Server
ODBC
Oracle
Webservices
Sybase

Branchen

Branchen

  • Maschinenbau
  • Messtechnik
  • Gesundheitswesen
  • Chemie
  • Bahn
  • Automobilindustrie
  • Nahrungsmittelindustrie
  • Banken
  • Energiewirtschaft
  • Verkehr
  • Hüttenindustrie
  • Sicherheitstechnik

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.