OO Softwareentwicklung-C/C++/C# .NET - MS Visual Studio,WPF,WinForms,COM/CORBA,MFC,hardwarenahe Entwicklung,Client-Server-,Komponentensoftware, HMI
Aktualisiert am 04.12.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.09.2022
Verfügbar zu: 100%
davon vor Ort: 50%
C++, C#, WPF
MFC, VisualStudio, ATL,STL, OOP, DesignPattern, Schnittstellen
Deutsch
Muttersprache
Englisch
Fachenglisch
Russisch
gut, müsste aber aufgefrischt werden
Spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland

Deutschland: bundesweit

möglich

Projekte

Projekte

5 Monate
2022-03 - 2022-07

C# / WPF - Entwicklung

Software-Entwickler c# wpf
Software-Entwickler
Entwicklung einer C# / WPF - Anwendung zur Verwaltung von Maschinenkonfigurationen


Branche:
Maschinenbau
C# Microsoft SQL-Server Windows Presentation Foundation (WPF)
c# wpf
Herrmann Ultraschalltechnik GmbH & Co. KG Karlsbad
Karlsbad und remote
3 Monate
2021-07 - 2021-09

C# / Windows Forms - Entwicklung

Software-Entwickler C# Windows Forms
Software-Entwickler

Refactoring einer Software für Kunststoff verarbeitende Maschinen hinsichtlich Performace und Architektur


C# / Windows Forms MS VisualStudio 2019 Siemens SPS Versionsverwaltung Subversion
C# Windows Forms
Erlenbach GmbH Lautert
Lautert / Remote
1 Jahr 2 Monate
2020-04 - 2021-05

C# / WPF - Entwicklung

C# WPF Microsoft Visual Studio ...

Entwicklung eines weiteren Moduls einer Software zur Verwaltung von Maschinenzuständen.

  • udicom AG Freinsheim für Endkunde Freudenberg Performance Materials SE & Co. KG Kaiserslautern
  • Branche: Hersteller für technische Gewebe und Textilien
C# WPF Microsoft Visual Studio Azure MS SQL Server
udicom AG
Freimersheim (Pfalz)
4 Monate
2020-01 - 2020-04

C# / WPF - Entwicklung Maschinenbau

Software-Entwickler C# / WPF
Software-Entwickler

Weiterentwicklung des Frontend einer Applikation zur Steuerung von Hochregallagern.

MS VisualStudio 2019
C# / WPF
KASTO Maschinenbau GmbH & Co. KG Achern
Achern
3 Monate
2019-10 - 2019-12

C / C++ - Entwicklung ERP-System

Software-Entwickler C Linux Subversion ...
Software-Entwickler

Weiterentwicklung / Bugfixing an ERP-System Wepaform

C Linux Subversion Framework ases MS VS 2019
Progroup AG Landau, Papierindustrie
Landau
9 Monate
2018-11 - 2019-07

C# / WPF - Entwicklung Mikroskopie

Software-Entwickler C# WPF .NET ...
Software-Entwickler

Frontend/Backend-Entwicklung für ein Kalibriertool zur Kalibrierung der Hardware von Konfokal-Mikroskopsystemen.

Perforce Jira
C# WPF .NET MVVM Design Pattern MVVM
Leica Microsystems CMS GmbH Mannheim, Optoelektronik
Mannheim
1 Jahr 6 Monate
2017-01 - 2018-06

C++ -Entwicklung / Bugfixing im Umfeld HW-Ansteuerung Mikroskopie

Softwareentwickler C++ WinForms MFC
Softwareentwickler

Softwareentwicklung und BugFixing für Bildverarbeitungssysteme im Bereich Mikroskopie

  • Weiterentwicklung, BugFixing sowie Implementierung individueller Kundenanforderungen einer Software für Licht-/Lasermikroskope
  • Bewertung und Priorisierung von Bugs, sowie Erstellen von Hotfixes bzw. ServicePacks
MS Visual Studio Team Foundation Server
C++ WinForms MFC
Carl Zeiss Microscopy GmbH, Optoelektronik
Jena
5 Monate
2016-07 - 2016-11

C++ Entwicklung Finanz / Versicherung

Software-Entwickler Scrum C++ MFC ...
Software-Entwickler

Der Kunde entwickelt Software für namhafte deutsche Versicherungen und Bausparkassen. Im Rahmen eines Updates waren eine Baufinanzierungs- und eine Bauspar-Software zu modifizieren und weiterzuentwickeln.

  • Weiterentwicklung einer Baufinanzieruns- und einer Bausparsoftware in C+ + im Front- wie im Backend
  • Anbinden von WebServices und Dienstojekten
  • Generierung/Druck von PDF-Files
  • BugFixing
  • Dokumentation
Scrum C++ MFC Visual Studio 2008/2013 WebServices Versionsverwaltung Mercurial
msgGillardon AG Bretten, Versicherung
Bretten
6 Monate
2016-01 - 2016-06

C# .Net - Entwicklung Backend

Software-Entwickler C# MS Windows 8.1 MS Visual Studio 2013 ...
Software-Entwickler

Implementierung, UnitTest, Dokumentation

  • C#-Softwareentwicklung für automatisierte Lager- und Bestellsysteme
  • Implementierung von Requests
  • Integration externer Geräte (z.B. LEDPointer) in die Maschinensoftware
ReSharper StyleCop Versionsverwaltung GIT
C# MS Windows 8.1 MS Visual Studio 2013 Versionsverwaltung GIT CodeRewiew Gerrit UnitTest SCRUM
Kardex Remstar, Logistik
Bellheim
7 Monate
2015-04 - 2015-10

C# .Net Software-Entwicklung

Software-Entwickler C++ / C# MS Windows 8.1 Visual Studio 2013 / 2015 / .Net Framework 5 ...
Software-Entwickler

Mitarbeit an Design und Implementierung eines neuen Frameworks für eine Maschinensoftware (Zahnradmaschinen)

  • Verfassen des Pflichtenheftes
  • Entwicklung von Komponenten des ServiceFrameworks (Zustandsautomat, Loggingsystem)
  • Implementierung eines Prototypen
ReSharper GhostDoc StyleCop
C++ / C# MS Windows 8.1 Visual Studio 2013 / 2015 / .Net Framework 5 Visual C++ C# Versionsverwaltung svn SCRUM DesignPatterns UnitTest
Gleason-Pfauter Maschinenfabrik GmbH, Maschinenbau
Ludwigsburg
8 Monate
2014-08 - 2015-03

Entwicklung von Custom Controls in WPF / C#

System Developer WPF/XAML, C#
System Developer

Entwicklung einer Library von WPF Custom Controls zur Integration in MS Visual Studio. Die Controls dienen der spezifischen Gestaltung der Benutzeroberflächen der Maschinensoftware des Kunden.

  • Implementierung, Test, Integration, Dokumentation
Visual Studio 2010, Subversion
WPF/XAML, C#
The Gleason Works, Maschinenbau
Ludwigsburg / Rochester NY
4 Monate
2013-07 - 2013-10

Softwareentwicklung für Leittechnik im Marine-Umfeld

MS Windows 7 Visual Studio 2012 / .Net Framework 4 Visual C++ ...
  • Entwicklung und Integration von Software für Fahrstände auf Schiffen zur Überwachung der Schiffsmotoren, Fahrbetätigungssysteme usw.
  • Entwicklung und Integration eines Systems zur Netzwerküberwachung auf Warn- und Fehlermeldungen
  • Für einen eiligen Spezialauftrag des Kunden war eine Software zu implementieren/integrieren, die das Netzwerk mit allen anhängenden OPC/SNMP-fähigen und nicht OPC/SNMP-fähigen Komponenten bzw. Geräten permanent scannt und die Zustände einer VisiWin-Software zur Verfügung stellt, die diese am Leitstand visualisiert.
  • Branche: Hersteller von Antriebssystemen für Schifffahrt, Schwerfahrzeuge, Energieversorgung und Eisenbahn
  • GUI-Entwicklung für Testapplikation: Windows Presentation Foundation (WPF/XAML)
MS Windows 7 Visual Studio 2012 / .Net Framework 4 Visual C++ COM XML TestLink Ethernet CAN-Bus OPC/SNMP Wireshark
MTU Friedrichshafen GmbH
Friedrichshafen
5 Monate
2013-01 - 2013-05

C++ / COM ? Entwicklung Prüftechnik

MS Windows 7 Visual Studio 2008 / .Net Framework 4 Visual C++ ...
  • Entwicklung einer COM-Komponente als Schnittstelle zwischen der Steuerung einer Härteprüfmaschine und der Härteprüfsoftware eines Fremdanbieters.
  • Der Kunden setzt für eine seiner Materialprüfmaschinen eine spezielle Software eines kanadischen Herstellers als MMI ein.
  • Es war eine Schnittstellenkomponente zu erstellen, die die Kommunikation zwischen Maschine, Prüfverfahren und User-Interface regelt.
  • Konzeption, Implementierung, Test, Dokumentation
MS Windows 7 Visual Studio 2008 / .Net Framework 4 Visual C++ COM ATL STL UML mit Enterprise Architekt Versionsverwaltung: Subversion
Zwick GmbH & Co. KG Ulm, Prüftechnik/ Maschinenbau-, Gerätebau
2 Jahre 3 Monate
2010-10 - 2012-12

C# .NET Software Development Messtechnik

MS Windows XP MS Windows Vista Visual Studio 2010 / .Net Framework 2.0 ? 4.0 ...

Softwareentwicklung für eine neu entwickelte Messmaschine zur Vermessung / Justage einer neuen Generation von Groß-Objektiven

  • Entwicklung von Komponentensoftware (synchrone und asynchrone Remoting- Servernund –Clients zur Ansteuerung elektronischer Geräte / Messgeräte / / Achsen / Sensoren / Controller etc. im Umfeld der Messmaschine in homogenen und heterogenen Umgebungen
  • Entwicklung von Automatisierungsservern zur Einbindung von Firmware in den Messablauf
  • GUI-Entwicklung zur Bedienung der Software durch die Maschineneinrichter und Justierer sowie für Testabläufe
  • Integration von (unmanaged) COM-Komponenten in .NET-Umgebungen
  • Konzeption, Implementierung, Test, Dokumentation, Inbetriebnahme
  • Versionsverwaltung: MS Team Foundation Server, MS Visual Source Safe
  • GUI-Entwicklung: WinForms, Windows Presentation Foundations (WPF/XAML)
MS Windows XP MS Windows Vista Visual Studio 2010 / .Net Framework 2.0 ? 4.0 C# C++ .NET Remoting COM/ Interop CORBA ReSharper
Carl Zeiss SMT AG Oberkochen, Optik / industrielle Messtechnik
4 Monate
2010-07 - 2010-10

Software Development / Business Engineering Medizintechnik

MS Windows Vista MS Visual Studio 2008 MS Team Foundation Server ...
  • Bugfixing und Weiterentwicklung webbasierter Applikationen zur Lizenz-, Patent- und Vertragsverwaltung für medizintechnische Geräte, Produkte und Technologien
  • Der Kunde hat weltweit 2 webbasierte Anwendungen zur Verwaltung seiner Lizenzen und Patente im Einsatz. Diese waren weiterzuentwickeln sowie eine Fehlerdatenbank abzuarbeiten.
MS Windows Vista MS Visual Studio 2008 MS Team Foundation Server C# .NET .Net Framework 3.5 MS SQL Server 2008 ASP.NET
Roche Diagnostics GmbH Mannheim, Medizintechnik
1 Jahr
2009-04 - 2010-03

C#-.NET ? Entwicklung im betriebswirtschaftlichen Umfeld

MS Windows Vista MS Visual Studio 2008 C# ...
  • Entwicklung einer Auftragsverwaltungs- und Abrechnungssoftware (Aufwandsverwaltung, Buchhaltung, Rechnungsstellung, EÜR, Steuererklärung etc.)
  • GUI-Entwicklung: WinForms, Windows Presentation Foundations (WPF/XAML)
MS Windows Vista MS Visual Studio 2008 C# .Net Framework 3.5
Freie Mitarbeit Internetagentur serv24.net Schwetzingen, IT Dienstleistungen
1 Jahr 3 Monate
2007-10 - 2008-12

C++/ C# /COM ? Entwicklung für Messtechnik / Maschinenbau

MS Windows XP MS VC++ 6.0 C# ...
  • Design, Implementierung, Test, Inbetriebnahme von COM-Servern/-Clients (ActiveX) zur Konfiguration und Initialisierung der CZ-Messmaschinen für die Objektivproduktion
  • Implementierung eines COM-Servers zur Messung der Laserbestrahlung von Objektiven, Datenbank-Anbindung zum Logging der Messwerte und der Client-Applikation zur Visualisierung/Auswertung der Messergebnisse
  • Implementierung einer Applikation zur Ansteuerung der pneumatischen Dämpfer von Messmaschinen
  • Design und Implementierung von COM-Servern zur Bestimmung der Eingangsschnittweite am Objektiv und deren Portierung und Einrichtung auf verschiedene Messmaschinen, konfigurierbar über XML-basierte Files, Datenbankanbindung zur Übertragung der Messergebnisse
  • Portierung von Applikationen von Visual Studio 6.0 auf Visual Studio 2005
  • Konzeption, Implementierung der Software, Entwicklung von Testszenarien und Implementierung der Testtools, Integration in die Messsoftware, Inbetriebnahme
  • Versionsverwaltung: MS Visual Source Safe
  • GUI-Entwicklung: WinForms, MFC, ATL
MS Windows XP MS VC++ 6.0 C# MS Visual Studio 6 und 2005 .Net 2.0 ATL COM XML ADO SQL TinyXML Geräteansteuerung MultiThreading ActiveX
Carl Zeiss SMT AG, Oberkochen, Optik / industrielle Messtechnik
8 Monate
2007-01 - 2007-08

C++ - Entwicklung / COM AddIn ? Entwicklung für MS Office

MS Windows XP MS Windows Vista MS Visual Studio 2005 ...
  • Weiterentwicklung und Betreuung der MS Windows Vista-Version der Frankiersoftware StampIT
  • Entwicklung eines COM-AddIn zur Integration der Software in MS Office
  • Das AddIn erlaubt das Frankieren von Dokumenten, Serienbriefen, Etiketten etc. direkt in Word und Excel.
  • Portierung diverser Komponenten von VC 6.0 nach .NET
  • Implementierung, Refactoring, Test, Support
  • Versionsverwaltung: Perforce
MS Windows XP MS Windows Vista MS Visual Studio 2005 C++ ATL MFC COM XML MS Office 98 / XP / 2003 / 2007
Deutsche Post AG, Bonn

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Wirtschaftsinformatiker/IHK
  • IT-Kaufmann

1967 - 1977

allgemeinbildende polytechnische Oberschule

1977 - 1979

Ausbildung zum Facharbeiter für Datenverarbeitung an der TH (heute TU) Chemnitz.

1992 - 1993

Ausbildung zum Wirtschaftsinformatiker am Computer Data Institut Mannheim

09/1993

Prüfung zum Wirtschaftsinformatiker/IHK vor der Industrie- und Handelskammer Mannheim

Kompetenzen

Kompetenzen

Top-Skills

C++, C#, WPF MFC, VisualStudio, ATL,STL, OOP, DesignPattern, Schnittstellen

Schwerpunkte

Client-Server-, Komponentensoftware
COM/CORBA
hardwarenahe Entwicklung
HMI
MFC
Objektorientierte Softwareentwicklung im Microsoft Umfeld
C/C++/C# .NET - MS Visual Studio
Visual Studio 2013 / 2015 / .Net Framework 5
WinForms
WPF

Produkte / Standards / Erfahrungen / Methoden

Azure
CodeRewiew Gerrit
DesignPatterns
GhostDoc
Jira
MS Visual Studio
2013, 2019
MVVM
MVVM Design Pattern
Perforce
ReSharper
SCRUM
StyleCop
Subversion
Team Foundation Server
UnitTest
Versionsverwaltung GIT
Versionsverwaltung Mercurial
Versionsverwaltung svn
Visual Studio
2008/2013, 2010, Subversion
WebServices
WinForms
WPF
Entwicklungsumgebungen:
  • Microsoft Visual Studio 6.0 / 2008 / 2010 / 2013 / 2015 / 2017 / 2019
  • .NET Framework 2.0 / 3.5 / 4.0 / 4.5x
  • Borland C++ Builder
  • CA Visual Objects (CAVO)
 
Versionskontrolle:
. Microsoft Visual Source Safe ( VSS )
. Microsoft Team Foundation Server ( TFS )

. Perforce

Angewandte Techniken:

  • Client / Server Technologie
  • objektorientiertes Design (OOD)
  • objektorientierte Programmierung (OOP)
  • ereignisorientierte Programmierung
  • agile Softwareentwicklung / SCRUM
  • Komponenten-/Schnittstellenentwicklung mit .Net / COM / Interop
  • Multithreading
  • Automatisierung
  • Office ? Automatisierung
  • MVVM

Standards und Klassenbibliotheken:
  • Windows Presentation Foundation (WPF)
  • Windows Forms
  • Microsoft Foundation Classes (MFC)
  • Active Template Library (ATL)
  • Standard Template Library (STL)
  • COM/ DCOM / CORBA
  • ActiveX
  • XML / XAML
  • GDI+
 
Protokolle
FTP, TCP/IP, HTTP, SNMP, OPC
 
Test
. entwicklungsbegleitende Test über Testprojekte mit UI
. UnitTests
. TestLink

Sonstige Produkte
  • Microsoft Office
  • MS Visual FoxPro
  • ReSharper / StyleCop / GhostDoc / Jira / Confluence

Source Code Control / Versionsverwaltung

  • MS Visual SourceSafe (VSS)
  • MS Team Foundation Server (TFS)
  • Perforce / Helix
  • Subversion svn
  • Mercurial
  • GIT

Berufspraxis

2004 - heute

Rolle: freiberuflicher Softwareentwickler

2000 - 2003

Rolle: Softwareentwickler

Kunde: Online Software GmbH Weinheim

1998 - 1998

Rolle: Softwareentwickler

Kunde: DVS Datenverarbeitungs- und Datenmanagement-Service GmbH Angelbachtal

1994 - 1997

Rolle: Softwareentwickler

Kunde: SÜBA-Consult Gesellschaft für Bauplanung mbH Hockenheim

1988 - 1991

Rolle: Systembetreuer im Rechenzentrum

Kunde: Firma Presse Vertrieb Pfalz GmbH & Co KG Frankenthal

1985 - 1988

Rolle: Systembetreuer im Rechenzentrum

Kunde: Firmen Pfaadt's Presse Grosso und VULTUR GmbH Mannheim

1979 - 1983

Rolle: Systembetreuer

Kunde: Kombinat Wälzlager und Normteile Chemnitz

Betriebssysteme

Dos
HP-UX
Linux
MS Windows 8.1
MVS/ESA, OS/390
Unix
VSE/ESA
Windows
3.1, 98, NT, Vista, XP, 7
Windows CE

Programmiersprachen

.NET
Basic
Bibliotheken
MFC, ATL, STL, WPF (MVVM), Windows Forms
C
C#
C++
CA Visual Objects
CGI
Cobol
HTML
Java
JavaScript
MFC
PHP
PL/SQL
Scriptsprachen
Shell
Unix-Shell
Visual C++
WPF
XAML
XML

Datenbanken

Access
Informix
MS SQL Server
2008
MySQL
Oracle
Redis NoSql
SQL
VSAM

Datenkommunikation

.NET Remoting
CICS
CORBA
Ethernet
FTP
Internet, Intranet
Novell
RS232
SNMP
SNMP-OPC
TCP/IP
VTAM
WebServices

Hardware

IBM Großrechner
Messgeräte
Modem
PC
Sensoren

. ISIC

Branchen

Branchen

  • Architektur
  • Augenoptik
  • Direktmarketing
  • Groß- und Einzelhandel
  • Warenwirtschaft
  • Industrie
  • Internet
  • IT-Dienstleistungen
  • Logistik
  • Maschinenbau
  • Messtechnik / industrielle Messtechnik
  • Medizintechnik
  • Optik
  • Optoelektronik
  • Software-Hersteller
  • Pressevertrieb
  • Versicherung

Einsatzorte

Einsatzorte

Deutschland

Deutschland: bundesweit

möglich

Projekte

Projekte

5 Monate
2022-03 - 2022-07

C# / WPF - Entwicklung

Software-Entwickler c# wpf
Software-Entwickler
Entwicklung einer C# / WPF - Anwendung zur Verwaltung von Maschinenkonfigurationen


Branche:
Maschinenbau
C# Microsoft SQL-Server Windows Presentation Foundation (WPF)
c# wpf
Herrmann Ultraschalltechnik GmbH & Co. KG Karlsbad
Karlsbad und remote
3 Monate
2021-07 - 2021-09

C# / Windows Forms - Entwicklung

Software-Entwickler C# Windows Forms
Software-Entwickler

Refactoring einer Software für Kunststoff verarbeitende Maschinen hinsichtlich Performace und Architektur


C# / Windows Forms MS VisualStudio 2019 Siemens SPS Versionsverwaltung Subversion
C# Windows Forms
Erlenbach GmbH Lautert
Lautert / Remote
1 Jahr 2 Monate
2020-04 - 2021-05

C# / WPF - Entwicklung

C# WPF Microsoft Visual Studio ...

Entwicklung eines weiteren Moduls einer Software zur Verwaltung von Maschinenzuständen.

  • udicom AG Freinsheim für Endkunde Freudenberg Performance Materials SE & Co. KG Kaiserslautern
  • Branche: Hersteller für technische Gewebe und Textilien
C# WPF Microsoft Visual Studio Azure MS SQL Server
udicom AG
Freimersheim (Pfalz)
4 Monate
2020-01 - 2020-04

C# / WPF - Entwicklung Maschinenbau

Software-Entwickler C# / WPF
Software-Entwickler

Weiterentwicklung des Frontend einer Applikation zur Steuerung von Hochregallagern.

MS VisualStudio 2019
C# / WPF
KASTO Maschinenbau GmbH & Co. KG Achern
Achern
3 Monate
2019-10 - 2019-12

C / C++ - Entwicklung ERP-System

Software-Entwickler C Linux Subversion ...
Software-Entwickler

Weiterentwicklung / Bugfixing an ERP-System Wepaform

C Linux Subversion Framework ases MS VS 2019
Progroup AG Landau, Papierindustrie
Landau
9 Monate
2018-11 - 2019-07

C# / WPF - Entwicklung Mikroskopie

Software-Entwickler C# WPF .NET ...
Software-Entwickler

Frontend/Backend-Entwicklung für ein Kalibriertool zur Kalibrierung der Hardware von Konfokal-Mikroskopsystemen.

Perforce Jira
C# WPF .NET MVVM Design Pattern MVVM
Leica Microsystems CMS GmbH Mannheim, Optoelektronik
Mannheim
1 Jahr 6 Monate
2017-01 - 2018-06

C++ -Entwicklung / Bugfixing im Umfeld HW-Ansteuerung Mikroskopie

Softwareentwickler C++ WinForms MFC
Softwareentwickler

Softwareentwicklung und BugFixing für Bildverarbeitungssysteme im Bereich Mikroskopie

  • Weiterentwicklung, BugFixing sowie Implementierung individueller Kundenanforderungen einer Software für Licht-/Lasermikroskope
  • Bewertung und Priorisierung von Bugs, sowie Erstellen von Hotfixes bzw. ServicePacks
MS Visual Studio Team Foundation Server
C++ WinForms MFC
Carl Zeiss Microscopy GmbH, Optoelektronik
Jena
5 Monate
2016-07 - 2016-11

C++ Entwicklung Finanz / Versicherung

Software-Entwickler Scrum C++ MFC ...
Software-Entwickler

Der Kunde entwickelt Software für namhafte deutsche Versicherungen und Bausparkassen. Im Rahmen eines Updates waren eine Baufinanzierungs- und eine Bauspar-Software zu modifizieren und weiterzuentwickeln.

  • Weiterentwicklung einer Baufinanzieruns- und einer Bausparsoftware in C+ + im Front- wie im Backend
  • Anbinden von WebServices und Dienstojekten
  • Generierung/Druck von PDF-Files
  • BugFixing
  • Dokumentation
Scrum C++ MFC Visual Studio 2008/2013 WebServices Versionsverwaltung Mercurial
msgGillardon AG Bretten, Versicherung
Bretten
6 Monate
2016-01 - 2016-06

C# .Net - Entwicklung Backend

Software-Entwickler C# MS Windows 8.1 MS Visual Studio 2013 ...
Software-Entwickler

Implementierung, UnitTest, Dokumentation

  • C#-Softwareentwicklung für automatisierte Lager- und Bestellsysteme
  • Implementierung von Requests
  • Integration externer Geräte (z.B. LEDPointer) in die Maschinensoftware
ReSharper StyleCop Versionsverwaltung GIT
C# MS Windows 8.1 MS Visual Studio 2013 Versionsverwaltung GIT CodeRewiew Gerrit UnitTest SCRUM
Kardex Remstar, Logistik
Bellheim
7 Monate
2015-04 - 2015-10

C# .Net Software-Entwicklung

Software-Entwickler C++ / C# MS Windows 8.1 Visual Studio 2013 / 2015 / .Net Framework 5 ...
Software-Entwickler

Mitarbeit an Design und Implementierung eines neuen Frameworks für eine Maschinensoftware (Zahnradmaschinen)

  • Verfassen des Pflichtenheftes
  • Entwicklung von Komponenten des ServiceFrameworks (Zustandsautomat, Loggingsystem)
  • Implementierung eines Prototypen
ReSharper GhostDoc StyleCop
C++ / C# MS Windows 8.1 Visual Studio 2013 / 2015 / .Net Framework 5 Visual C++ C# Versionsverwaltung svn SCRUM DesignPatterns UnitTest
Gleason-Pfauter Maschinenfabrik GmbH, Maschinenbau
Ludwigsburg
8 Monate
2014-08 - 2015-03

Entwicklung von Custom Controls in WPF / C#

System Developer WPF/XAML, C#
System Developer

Entwicklung einer Library von WPF Custom Controls zur Integration in MS Visual Studio. Die Controls dienen der spezifischen Gestaltung der Benutzeroberflächen der Maschinensoftware des Kunden.

  • Implementierung, Test, Integration, Dokumentation
Visual Studio 2010, Subversion
WPF/XAML, C#
The Gleason Works, Maschinenbau
Ludwigsburg / Rochester NY
4 Monate
2013-07 - 2013-10

Softwareentwicklung für Leittechnik im Marine-Umfeld

MS Windows 7 Visual Studio 2012 / .Net Framework 4 Visual C++ ...
  • Entwicklung und Integration von Software für Fahrstände auf Schiffen zur Überwachung der Schiffsmotoren, Fahrbetätigungssysteme usw.
  • Entwicklung und Integration eines Systems zur Netzwerküberwachung auf Warn- und Fehlermeldungen
  • Für einen eiligen Spezialauftrag des Kunden war eine Software zu implementieren/integrieren, die das Netzwerk mit allen anhängenden OPC/SNMP-fähigen und nicht OPC/SNMP-fähigen Komponenten bzw. Geräten permanent scannt und die Zustände einer VisiWin-Software zur Verfügung stellt, die diese am Leitstand visualisiert.
  • Branche: Hersteller von Antriebssystemen für Schifffahrt, Schwerfahrzeuge, Energieversorgung und Eisenbahn
  • GUI-Entwicklung für Testapplikation: Windows Presentation Foundation (WPF/XAML)
MS Windows 7 Visual Studio 2012 / .Net Framework 4 Visual C++ COM XML TestLink Ethernet CAN-Bus OPC/SNMP Wireshark
MTU Friedrichshafen GmbH
Friedrichshafen
5 Monate
2013-01 - 2013-05

C++ / COM ? Entwicklung Prüftechnik

MS Windows 7 Visual Studio 2008 / .Net Framework 4 Visual C++ ...
  • Entwicklung einer COM-Komponente als Schnittstelle zwischen der Steuerung einer Härteprüfmaschine und der Härteprüfsoftware eines Fremdanbieters.
  • Der Kunden setzt für eine seiner Materialprüfmaschinen eine spezielle Software eines kanadischen Herstellers als MMI ein.
  • Es war eine Schnittstellenkomponente zu erstellen, die die Kommunikation zwischen Maschine, Prüfverfahren und User-Interface regelt.
  • Konzeption, Implementierung, Test, Dokumentation
MS Windows 7 Visual Studio 2008 / .Net Framework 4 Visual C++ COM ATL STL UML mit Enterprise Architekt Versionsverwaltung: Subversion
Zwick GmbH & Co. KG Ulm, Prüftechnik/ Maschinenbau-, Gerätebau
2 Jahre 3 Monate
2010-10 - 2012-12

C# .NET Software Development Messtechnik

MS Windows XP MS Windows Vista Visual Studio 2010 / .Net Framework 2.0 ? 4.0 ...

Softwareentwicklung für eine neu entwickelte Messmaschine zur Vermessung / Justage einer neuen Generation von Groß-Objektiven

  • Entwicklung von Komponentensoftware (synchrone und asynchrone Remoting- Servernund –Clients zur Ansteuerung elektronischer Geräte / Messgeräte / / Achsen / Sensoren / Controller etc. im Umfeld der Messmaschine in homogenen und heterogenen Umgebungen
  • Entwicklung von Automatisierungsservern zur Einbindung von Firmware in den Messablauf
  • GUI-Entwicklung zur Bedienung der Software durch die Maschineneinrichter und Justierer sowie für Testabläufe
  • Integration von (unmanaged) COM-Komponenten in .NET-Umgebungen
  • Konzeption, Implementierung, Test, Dokumentation, Inbetriebnahme
  • Versionsverwaltung: MS Team Foundation Server, MS Visual Source Safe
  • GUI-Entwicklung: WinForms, Windows Presentation Foundations (WPF/XAML)
MS Windows XP MS Windows Vista Visual Studio 2010 / .Net Framework 2.0 ? 4.0 C# C++ .NET Remoting COM/ Interop CORBA ReSharper
Carl Zeiss SMT AG Oberkochen, Optik / industrielle Messtechnik
4 Monate
2010-07 - 2010-10

Software Development / Business Engineering Medizintechnik

MS Windows Vista MS Visual Studio 2008 MS Team Foundation Server ...
  • Bugfixing und Weiterentwicklung webbasierter Applikationen zur Lizenz-, Patent- und Vertragsverwaltung für medizintechnische Geräte, Produkte und Technologien
  • Der Kunde hat weltweit 2 webbasierte Anwendungen zur Verwaltung seiner Lizenzen und Patente im Einsatz. Diese waren weiterzuentwickeln sowie eine Fehlerdatenbank abzuarbeiten.
MS Windows Vista MS Visual Studio 2008 MS Team Foundation Server C# .NET .Net Framework 3.5 MS SQL Server 2008 ASP.NET
Roche Diagnostics GmbH Mannheim, Medizintechnik
1 Jahr
2009-04 - 2010-03

C#-.NET ? Entwicklung im betriebswirtschaftlichen Umfeld

MS Windows Vista MS Visual Studio 2008 C# ...
  • Entwicklung einer Auftragsverwaltungs- und Abrechnungssoftware (Aufwandsverwaltung, Buchhaltung, Rechnungsstellung, EÜR, Steuererklärung etc.)
  • GUI-Entwicklung: WinForms, Windows Presentation Foundations (WPF/XAML)
MS Windows Vista MS Visual Studio 2008 C# .Net Framework 3.5
Freie Mitarbeit Internetagentur serv24.net Schwetzingen, IT Dienstleistungen
1 Jahr 3 Monate
2007-10 - 2008-12

C++/ C# /COM ? Entwicklung für Messtechnik / Maschinenbau

MS Windows XP MS VC++ 6.0 C# ...
  • Design, Implementierung, Test, Inbetriebnahme von COM-Servern/-Clients (ActiveX) zur Konfiguration und Initialisierung der CZ-Messmaschinen für die Objektivproduktion
  • Implementierung eines COM-Servers zur Messung der Laserbestrahlung von Objektiven, Datenbank-Anbindung zum Logging der Messwerte und der Client-Applikation zur Visualisierung/Auswertung der Messergebnisse
  • Implementierung einer Applikation zur Ansteuerung der pneumatischen Dämpfer von Messmaschinen
  • Design und Implementierung von COM-Servern zur Bestimmung der Eingangsschnittweite am Objektiv und deren Portierung und Einrichtung auf verschiedene Messmaschinen, konfigurierbar über XML-basierte Files, Datenbankanbindung zur Übertragung der Messergebnisse
  • Portierung von Applikationen von Visual Studio 6.0 auf Visual Studio 2005
  • Konzeption, Implementierung der Software, Entwicklung von Testszenarien und Implementierung der Testtools, Integration in die Messsoftware, Inbetriebnahme
  • Versionsverwaltung: MS Visual Source Safe
  • GUI-Entwicklung: WinForms, MFC, ATL
MS Windows XP MS VC++ 6.0 C# MS Visual Studio 6 und 2005 .Net 2.0 ATL COM XML ADO SQL TinyXML Geräteansteuerung MultiThreading ActiveX
Carl Zeiss SMT AG, Oberkochen, Optik / industrielle Messtechnik
8 Monate
2007-01 - 2007-08

C++ - Entwicklung / COM AddIn ? Entwicklung für MS Office

MS Windows XP MS Windows Vista MS Visual Studio 2005 ...
  • Weiterentwicklung und Betreuung der MS Windows Vista-Version der Frankiersoftware StampIT
  • Entwicklung eines COM-AddIn zur Integration der Software in MS Office
  • Das AddIn erlaubt das Frankieren von Dokumenten, Serienbriefen, Etiketten etc. direkt in Word und Excel.
  • Portierung diverser Komponenten von VC 6.0 nach .NET
  • Implementierung, Refactoring, Test, Support
  • Versionsverwaltung: Perforce
MS Windows XP MS Windows Vista MS Visual Studio 2005 C++ ATL MFC COM XML MS Office 98 / XP / 2003 / 2007
Deutsche Post AG, Bonn

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Wirtschaftsinformatiker/IHK
  • IT-Kaufmann

1967 - 1977

allgemeinbildende polytechnische Oberschule

1977 - 1979

Ausbildung zum Facharbeiter für Datenverarbeitung an der TH (heute TU) Chemnitz.

1992 - 1993

Ausbildung zum Wirtschaftsinformatiker am Computer Data Institut Mannheim

09/1993

Prüfung zum Wirtschaftsinformatiker/IHK vor der Industrie- und Handelskammer Mannheim

Kompetenzen

Kompetenzen

Top-Skills

C++, C#, WPF MFC, VisualStudio, ATL,STL, OOP, DesignPattern, Schnittstellen

Schwerpunkte

Client-Server-, Komponentensoftware
COM/CORBA
hardwarenahe Entwicklung
HMI
MFC
Objektorientierte Softwareentwicklung im Microsoft Umfeld
C/C++/C# .NET - MS Visual Studio
Visual Studio 2013 / 2015 / .Net Framework 5
WinForms
WPF

Produkte / Standards / Erfahrungen / Methoden

Azure
CodeRewiew Gerrit
DesignPatterns
GhostDoc
Jira
MS Visual Studio
2013, 2019
MVVM
MVVM Design Pattern
Perforce
ReSharper
SCRUM
StyleCop
Subversion
Team Foundation Server
UnitTest
Versionsverwaltung GIT
Versionsverwaltung Mercurial
Versionsverwaltung svn
Visual Studio
2008/2013, 2010, Subversion
WebServices
WinForms
WPF
Entwicklungsumgebungen:
  • Microsoft Visual Studio 6.0 / 2008 / 2010 / 2013 / 2015 / 2017 / 2019
  • .NET Framework 2.0 / 3.5 / 4.0 / 4.5x
  • Borland C++ Builder
  • CA Visual Objects (CAVO)
 
Versionskontrolle:
. Microsoft Visual Source Safe ( VSS )
. Microsoft Team Foundation Server ( TFS )

. Perforce

Angewandte Techniken:

  • Client / Server Technologie
  • objektorientiertes Design (OOD)
  • objektorientierte Programmierung (OOP)
  • ereignisorientierte Programmierung
  • agile Softwareentwicklung / SCRUM
  • Komponenten-/Schnittstellenentwicklung mit .Net / COM / Interop
  • Multithreading
  • Automatisierung
  • Office ? Automatisierung
  • MVVM

Standards und Klassenbibliotheken:
  • Windows Presentation Foundation (WPF)
  • Windows Forms
  • Microsoft Foundation Classes (MFC)
  • Active Template Library (ATL)
  • Standard Template Library (STL)
  • COM/ DCOM / CORBA
  • ActiveX
  • XML / XAML
  • GDI+
 
Protokolle
FTP, TCP/IP, HTTP, SNMP, OPC
 
Test
. entwicklungsbegleitende Test über Testprojekte mit UI
. UnitTests
. TestLink

Sonstige Produkte
  • Microsoft Office
  • MS Visual FoxPro
  • ReSharper / StyleCop / GhostDoc / Jira / Confluence

Source Code Control / Versionsverwaltung

  • MS Visual SourceSafe (VSS)
  • MS Team Foundation Server (TFS)
  • Perforce / Helix
  • Subversion svn
  • Mercurial
  • GIT

Berufspraxis

2004 - heute

Rolle: freiberuflicher Softwareentwickler

2000 - 2003

Rolle: Softwareentwickler

Kunde: Online Software GmbH Weinheim

1998 - 1998

Rolle: Softwareentwickler

Kunde: DVS Datenverarbeitungs- und Datenmanagement-Service GmbH Angelbachtal

1994 - 1997

Rolle: Softwareentwickler

Kunde: SÜBA-Consult Gesellschaft für Bauplanung mbH Hockenheim

1988 - 1991

Rolle: Systembetreuer im Rechenzentrum

Kunde: Firma Presse Vertrieb Pfalz GmbH & Co KG Frankenthal

1985 - 1988

Rolle: Systembetreuer im Rechenzentrum

Kunde: Firmen Pfaadt's Presse Grosso und VULTUR GmbH Mannheim

1979 - 1983

Rolle: Systembetreuer

Kunde: Kombinat Wälzlager und Normteile Chemnitz

Betriebssysteme

Dos
HP-UX
Linux
MS Windows 8.1
MVS/ESA, OS/390
Unix
VSE/ESA
Windows
3.1, 98, NT, Vista, XP, 7
Windows CE

Programmiersprachen

.NET
Basic
Bibliotheken
MFC, ATL, STL, WPF (MVVM), Windows Forms
C
C#
C++
CA Visual Objects
CGI
Cobol
HTML
Java
JavaScript
MFC
PHP
PL/SQL
Scriptsprachen
Shell
Unix-Shell
Visual C++
WPF
XAML
XML

Datenbanken

Access
Informix
MS SQL Server
2008
MySQL
Oracle
Redis NoSql
SQL
VSAM

Datenkommunikation

.NET Remoting
CICS
CORBA
Ethernet
FTP
Internet, Intranet
Novell
RS232
SNMP
SNMP-OPC
TCP/IP
VTAM
WebServices

Hardware

IBM Großrechner
Messgeräte
Modem
PC
Sensoren

. ISIC

Branchen

Branchen

  • Architektur
  • Augenoptik
  • Direktmarketing
  • Groß- und Einzelhandel
  • Warenwirtschaft
  • Industrie
  • Internet
  • IT-Dienstleistungen
  • Logistik
  • Maschinenbau
  • Messtechnik / industrielle Messtechnik
  • Medizintechnik
  • Optik
  • Optoelektronik
  • Software-Hersteller
  • Pressevertrieb
  • Versicherung

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.