Seniorsoftwareentwickler und -Architekt, C#, C++
Aktualisiert am 25.03.2025
Profil
Referenzen (4)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.06.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Software-Entwicklung C# und C++
Mathematik
Software-Architekt
Erstellung mathematischer Modelle
Refactoring
verteilte Anwendungen
Maschinenbau
3D-Visualisierung
SPS-Schnittstellen
Front-End
Back-End
Industrie-Drucker
Deutsch
Muttersprache
Englisch
mehrere Projekte mit Englisch als Projektsprache
Französisch
gute Grundkenntnisse

Einsatzorte

Einsatzorte

Freiburg im Breisgau (+75km) Karlsruhe (Baden) (+100km) Stuttgart (+150km) Rastatt (+75km) Frankfurt am Main (+300km) Basel (+150km) Zürich (+200km) Offenburg (+20km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 10 Monate
2023-06 - heute

Einbettung Kamera-Controller-Ansteuerung in Zenon

Software-Entwickler C#
Software-Entwickler

Ansteuerung des Kamera-Controllers OmronFH über TCP/IP

Implementation und Test mehrerer WPF-Controls

Implementation und Test mehrerer Zenon Project Wizard Extensions

Erstellen zugehöriger Unit-Tests

Erstellen von Design- und Test-Spezifikation

Visual Studio Zenon MaterialDesign in Xaml Git AsciiDoc WPF
C#
6 Monate
2022-07 - 2022-12

zyklisches Scheduling für eine Naßchemie-Maschine

Software-Entwickler, Product-Owner C#.NET WPF Controls Windows Communication Foundation ...
Software-Entwickler, Product-Owner

Erweiterung der unten beschriebenen Toolfamilie um einen Algorithmus zur automatisierten Durchsatz-Prognose mit Hilfe des digitalen Zwillings (Idee, Spezifikation, Planung)

Dokumentation der zentralen Planungs-Algorithmen (PlantUml, GraphWiz)

Visual Studio Subversion Resharper MaterialDesign in Xaml
C#.NET WPF Controls Windows Communication Foundation AGLink (Schnittstelle zu Siemens-Steuerungen) ADS (TwinCAT-Schnittstelle an Beckhoff-Steuerungen) PlantUML GraphWiz NLog
4 Monate
2022-03 - 2022-06

Erweiterung der Steuerung einer Maschinenfamilie

Software-Entwickler C++ C#.NET Boost-Library ...
Software-Entwickler

Umstellung der WindowsForms-Applikation auf Wpf

Konfigurierbarkeit der Parameter-Anzeige


Visual Studio Subversion
C++ C#.NET Boost-Library Standard Template Library Windows Forms Windows Presentation Foundation
3 Jahre 5 Monate
2018-10 - 2022-02

zyklisches Scheduling für eine Naßchemie-Maschine

Software-Entwickler, Product-Owner C#.NET WPF Controls Windows Communication Foundation ...
Software-Entwickler, Product-Owner

Überführung einer Tool-Familie vom Prototypen-Stand zum stabilen Produkt (Front-End in WPF, Back-End). Die Tool-Familie enthielt Tools zur Planung des Produktionsprozesses (Lösung eines hochdimensionalen Optimierungsproblems), Visualisierung an der Maschine (Einbettung in Zenon bzw. WinCC), Aufzeichnung der Produktionsvorgänge, Offline-Visualisierung, Emulation der Maschine.

Das unterstellte mathematische Modell wurde längs des Projektes mehrfach erweitert um neue Requirements abzudecken.

Erweiterung des Gesamtkonzepts um einen Digitalen Zwilling

Erweiterung der Software um ein Planungstool (Idee, Theorie, Spezifizierung und Implementierung)

Erstellung eines Frameworks für ein einheitliches Look & Feel aller Tools

Einarbeitung weiterer Mitarbeiter

Betreuung einer Abschlussarbeit

Visual Studio .NET Subversion Resharper
C#.NET WPF Controls Windows Communication Foundation AGLink (Schnittstelle zu Siemens-Steuerungen) ADS (TwinCAT-Schnittstelle an Beckhoff-Steuerungen) NLog
1 Jahr
2017-09 - 2018-08

Oberfläche für eine Schleifmaschine

Software-Entwickler C#.NET Windows Presentation Foundation XML
Software-Entwickler

Erweiterung einer bestehenden .NET-Applikation

Implementation eines Hilfesystems

Umstellung von MSVS 2010 auf MSVS 2017 .NET Framework 4.5

Portierung der PC-Applikation auf Windows 10 Tablet

Visual Studio .NET Subversion
C#.NET Windows Presentation Foundation XML

Aus- und Weiterbildung

Aus- und Weiterbildung

1985 - 1991 Mathematik-Studium an der TU Karlsruhe, Nebenfach Informatik

Abschluß als Diplom-Mathematiker


1992 - 1998 Programmierung in C und C++ unter Windows und Unix (IRIX)

1999 - 2001 Projektleiter

seit 2002   freiberuflicher Software-Entwickler und -Architekt


Position

Position

Software-Entwicklung / Programmierung


Kompetenzen

Kompetenzen

Top-Skills

Software-Entwicklung C# und C++ Mathematik Software-Architekt Erstellung mathematischer Modelle Refactoring verteilte Anwendungen Maschinenbau 3D-Visualisierung SPS-Schnittstellen Front-End Back-End Industrie-Drucker

Produkte / Standards / Erfahrungen / Methoden

Implementation
Erstellung von Spezifikationen
Projektleitung

Bibliotheken: Boost, Standard Template Library (STL), MFC,

  Quantum Framework (qf4net), VisiWinNET 2005 (Smart und

  Professional), Rogue Wave Library, Open Inventor

Mathematik:   Numerik, Computational Geometry, 1D/2D Cutting Stock, Kohonen-Netze
Tools:        MSVC.NET 2010, MSVC.NET 2008, MSVC.NET 2005, MSVC 6.0, IntelliCAD,
              4TrueVision, SubVersion, MS SourceSafe
sonstiges:    .NET-Framework 4.0, MFC, XML, UML, Bildverarbeitung 2D/3D, VRML,

  Datenvisualisierung, CNC-Programm-Generator, DXF, ADS-Schnittstelle

  von IntelliCAD (AutoCAD Development Systems)


Betriebssysteme

Windows
MS DOS

Programmiersprachen

C#
C++
C
Ansi C

Datenbanken

MS SQL Server

Datenkommunikation

Ethernet
Internet, Intranet
parallele Schnittstelle
TCP/IP
OPC

Hardware


Branchen

Branchen

Softwarehersteller
Dienstleister IT, EDV
Maschinenbau
Lebensmittelindustrie
Telekommunikation
Industrie
Entwicklung + Forschung allgemein

Einsatzorte

Einsatzorte

Freiburg im Breisgau (+75km) Karlsruhe (Baden) (+100km) Stuttgart (+150km) Rastatt (+75km) Frankfurt am Main (+300km) Basel (+150km) Zürich (+200km) Offenburg (+20km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 10 Monate
2023-06 - heute

Einbettung Kamera-Controller-Ansteuerung in Zenon

Software-Entwickler C#
Software-Entwickler

Ansteuerung des Kamera-Controllers OmronFH über TCP/IP

Implementation und Test mehrerer WPF-Controls

Implementation und Test mehrerer Zenon Project Wizard Extensions

Erstellen zugehöriger Unit-Tests

Erstellen von Design- und Test-Spezifikation

Visual Studio Zenon MaterialDesign in Xaml Git AsciiDoc WPF
C#
6 Monate
2022-07 - 2022-12

zyklisches Scheduling für eine Naßchemie-Maschine

Software-Entwickler, Product-Owner C#.NET WPF Controls Windows Communication Foundation ...
Software-Entwickler, Product-Owner

Erweiterung der unten beschriebenen Toolfamilie um einen Algorithmus zur automatisierten Durchsatz-Prognose mit Hilfe des digitalen Zwillings (Idee, Spezifikation, Planung)

Dokumentation der zentralen Planungs-Algorithmen (PlantUml, GraphWiz)

Visual Studio Subversion Resharper MaterialDesign in Xaml
C#.NET WPF Controls Windows Communication Foundation AGLink (Schnittstelle zu Siemens-Steuerungen) ADS (TwinCAT-Schnittstelle an Beckhoff-Steuerungen) PlantUML GraphWiz NLog
4 Monate
2022-03 - 2022-06

Erweiterung der Steuerung einer Maschinenfamilie

Software-Entwickler C++ C#.NET Boost-Library ...
Software-Entwickler

Umstellung der WindowsForms-Applikation auf Wpf

Konfigurierbarkeit der Parameter-Anzeige


Visual Studio Subversion
C++ C#.NET Boost-Library Standard Template Library Windows Forms Windows Presentation Foundation
3 Jahre 5 Monate
2018-10 - 2022-02

zyklisches Scheduling für eine Naßchemie-Maschine

Software-Entwickler, Product-Owner C#.NET WPF Controls Windows Communication Foundation ...
Software-Entwickler, Product-Owner

Überführung einer Tool-Familie vom Prototypen-Stand zum stabilen Produkt (Front-End in WPF, Back-End). Die Tool-Familie enthielt Tools zur Planung des Produktionsprozesses (Lösung eines hochdimensionalen Optimierungsproblems), Visualisierung an der Maschine (Einbettung in Zenon bzw. WinCC), Aufzeichnung der Produktionsvorgänge, Offline-Visualisierung, Emulation der Maschine.

Das unterstellte mathematische Modell wurde längs des Projektes mehrfach erweitert um neue Requirements abzudecken.

Erweiterung des Gesamtkonzepts um einen Digitalen Zwilling

Erweiterung der Software um ein Planungstool (Idee, Theorie, Spezifizierung und Implementierung)

Erstellung eines Frameworks für ein einheitliches Look & Feel aller Tools

Einarbeitung weiterer Mitarbeiter

Betreuung einer Abschlussarbeit

Visual Studio .NET Subversion Resharper
C#.NET WPF Controls Windows Communication Foundation AGLink (Schnittstelle zu Siemens-Steuerungen) ADS (TwinCAT-Schnittstelle an Beckhoff-Steuerungen) NLog
1 Jahr
2017-09 - 2018-08

Oberfläche für eine Schleifmaschine

Software-Entwickler C#.NET Windows Presentation Foundation XML
Software-Entwickler

Erweiterung einer bestehenden .NET-Applikation

Implementation eines Hilfesystems

Umstellung von MSVS 2010 auf MSVS 2017 .NET Framework 4.5

Portierung der PC-Applikation auf Windows 10 Tablet

Visual Studio .NET Subversion
C#.NET Windows Presentation Foundation XML

Aus- und Weiterbildung

Aus- und Weiterbildung

1985 - 1991 Mathematik-Studium an der TU Karlsruhe, Nebenfach Informatik

Abschluß als Diplom-Mathematiker


1992 - 1998 Programmierung in C und C++ unter Windows und Unix (IRIX)

1999 - 2001 Projektleiter

seit 2002   freiberuflicher Software-Entwickler und -Architekt


Position

Position

Software-Entwicklung / Programmierung


Kompetenzen

Kompetenzen

Top-Skills

Software-Entwicklung C# und C++ Mathematik Software-Architekt Erstellung mathematischer Modelle Refactoring verteilte Anwendungen Maschinenbau 3D-Visualisierung SPS-Schnittstellen Front-End Back-End Industrie-Drucker

Produkte / Standards / Erfahrungen / Methoden

Implementation
Erstellung von Spezifikationen
Projektleitung

Bibliotheken: Boost, Standard Template Library (STL), MFC,

  Quantum Framework (qf4net), VisiWinNET 2005 (Smart und

  Professional), Rogue Wave Library, Open Inventor

Mathematik:   Numerik, Computational Geometry, 1D/2D Cutting Stock, Kohonen-Netze
Tools:        MSVC.NET 2010, MSVC.NET 2008, MSVC.NET 2005, MSVC 6.0, IntelliCAD,
              4TrueVision, SubVersion, MS SourceSafe
sonstiges:    .NET-Framework 4.0, MFC, XML, UML, Bildverarbeitung 2D/3D, VRML,

  Datenvisualisierung, CNC-Programm-Generator, DXF, ADS-Schnittstelle

  von IntelliCAD (AutoCAD Development Systems)


Betriebssysteme

Windows
MS DOS

Programmiersprachen

C#
C++
C
Ansi C

Datenbanken

MS SQL Server

Datenkommunikation

Ethernet
Internet, Intranet
parallele Schnittstelle
TCP/IP
OPC

Hardware


Branchen

Branchen

Softwarehersteller
Dienstleister IT, EDV
Maschinenbau
Lebensmittelindustrie
Telekommunikation
Industrie
Entwicklung + Forschung allgemein

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.