avatar

Senior Developer, Software Architect, C#, .NET (C++, SQL)

Experience:
20 y
Experience:
20 y
Location:
91056 Erlangen
Last update:
21.04.2021
Register to Contact Freelancer
Available
Onsite hourly: 75 €
Remote hourly: N/A
German: Native
French: Basic knowledge
English: Near native
Verfügbar ab 12.2.2018. Bevorzugt Raum Nürnberg (inkl. Fürth, Erlangen, Forchheim, Herzogenaurach)
SKILLS
C#, .NET, C++, SQL, Software-Architektur, Senior-Developer
Design Pattern Informatik Rational RequisitePro Benutzeroberfläche C# UML WPF Team Foundation Server Excel Cobol ODBC TFS Scrum NUnit Design Patterns Altova XMLSpy Tabellen Datenbanken DICOM ADO.NET Visual C# Sybase ReSharper C++ XAML .NET Windows ADO Rational Rose Visual C++ Rational ClearQuest Compiler XSLT DB2 Specflow HP Quality Center Outlook Oracle Microsoft Visual Studio MS SQL Server Datenbank MS Visual Studio CICS Visual SourceSafe PVCS Rational ClearCase Oracle 8 Profiler MVC Windows Workflow Foundation Debugger z/OS Geschäftslogik Compilers Integration Tests XML SQL
01.03.2017 — 31.01.2018
11 Monate
01.04.2010 — 31.03.2015
Siemens Healthcare MR (Medizintechnik / Erlangen)
5 Jahre
01.08.2008 — 30.04.2009
Siemens Healthcare MR (Medizintechnik / Erlangen)
Sperrmatrizen 9 Monate
01.08.2007 — 31.08.2008
DATEVeG
Artikelstammdaten als Teil eines Produktstammsystems 1 Jahr 1 Monat
01.10.2004 — 31.05.2007
DATEVeG
2 Jahre 8 Monate
01.03.2004 — 31.08.2004
Siemens Automation & Drives (A&D) (Automatisierungstechnik / Nürnberg)
Magnetresonanztomographen (Syngo MR). 6 Monate
01.03.2003 — 29.02.2004
Siemens MED MR (Medizintechnik / Erlangen)
und Auswertungen 1 Jahr
01.02.2002 — 31.07.2002
Siemens MED MR (Medizintechnik / Erlangen)
6 Monate
01.01.2001 — 31.01.2001
DATEVeG
Dozent) in Visual C++ / MFC und Windows-Programmierung
1 Monat Rolle: Dozent
01.05.2000 — 31.12.2001
DATEVeG
1 Jahr 8 Monate
01.10.1999 — 31.03.2000
Heizspiegelschweissanlage Visual C++ / MFC
6 Monate
01.07.1998 — 30.06.1999
Bremer Werk für Montagesysteme
Projekt im industriellen Bereich (Montagestrasse)
1 Jahr
Siemens Healthcare CT (Medizintechnik / Forchhheim)
Projektinhalte: Entwicklung von Komponenten zum Setup eines Computertomographie Systems: * Multimodalityfähigkeit einer Fehler-Eskalations Komponente. * System-Check UI Test SDK. * Implementierungen zur System-Check Komponente. * Design und Implementierung einer Komponente zur Fehleranalyse im Kontext Backup & Restore. * Tool zum automatischen Mergen von Konfigurationsdateien verschiedener Versionen (XML). Kenntnisse: Enterprise Architect, C#, TFS, Syngo, NUnit, Moq, Somaris/X, Windows Workflow Foundation, WF, WPF, WCF, XML, XAML Eingesetzte Produkte: Microsoft Visual Studio, PostSharp, ReSharper
Siemens Healthcare MR (Medizintechnik / Erlangen)
Projektinhalte: Kern- und Infrastrukturkomponenten für Magnetresonanztomographie (MRT) * Komponenten zur Patientensicherheit. * Gradient Coil Stimulation Monitor. * Überwachung der Werte bezüglich der Stimulation eines Patienten durch die Gradientenspulen. * Neuentwicklung in C#/WPF (Oberfläche) und C++ (BL & Wrapper). * Patient Safety Control. * Überwachung und Visualisierung der Komponenten zur Patientensicherheit. * Neuentwicklung in C#/WPF (Oberfläche) und C++ (Wrapper). * Virtual Coils Anwendung. * Anwendung zum virtuellen Stecken von Meßspulen. * Portierung von C++/MFC nach .Net/C#/WPF mit BL-Teilen in C++. * Tool(s) zur Protokollentwicklung u.a.: * Automatische Installation der Komponenten aus einem TFS Drop. * Automatisches Checkin der (bearbeiteten) Datenbank ins TFS * Wartung mehrerer Projekte gleichzeitig. * Unterstützung des Workflows einer Wartungs Iteration. * Tool zum Mergen von Datenbanken. * Mergekonflikte der Programme eines Protokollentwicklers in der Datenbank können visuell gelöst werden. * Diverse UI und Systemkomponenten. * Design Spezifikationen. * Test Spezifikation für Komponenten zur Patientensicherheit. * Unit & Integration Tests Kenntnisse: Visual C#, .NET, C++, Scrum, .NET 4.5, .NET 4.6, Reactive Extensions (C#), Rx (C#), WPF, TFS, NUMARIS/X, Architektur, Design Patterns, DICOM, Specflow Eingesetzte Produkte: MS Visual Studio, Rational ClearQuest, Team Foundation Server, ReShaper, NUnit, moq, NSubstitute, MS SQL Server 2014
Siemens Healthcare MR (Medizintechnik / Erlangen)
Projektinhalte: Neuroperfusions Applikationen für Magnetresonanztomographie (MRT) * Bewegungskorrektur (Motion-Correction) für 3D-Volumen. * Erweiterungen zum Processing Framework. * Dicom Exportfilter für Enhanced MR Bilder Kenntnisse: Visual C#, .NET, C++, syngo.via, Architektur, Design Patterns Eingesetzte Produkte: Rational ClearCase, Rational ClearQuest, Team Foundation Server, MS Visual Studio, YourKit Profiler, Rational RequisitePro, Enterprise Architect, DICOM
DATEVeG
Projektinhalte: * Komponenten in C# (ADO .NET) und SQL (MS SQL Server 2005). * Konzeptionierung und Implementierung eines Validierungssystems. * Client- und Serverseitige Validierungen werden von Fachentwicklern mittels einer domänenspezifischen Sprache definiert. * Erweiterungen und Anpassungen eines Compilers / Interpreters. * Implementierung in C# (.NET 3.5) Kenntnisse:XML, XAML, C#, ADO.NET, SQL, .NET, .NET 3.5, Compilerbau, Architektur, Design Patterns Eingesetzte Produkte:MS Visual Studio, MS SQL Server, Team Foundation Server, Windows
DATEVeG
Projektinhalte: * PC-Client Komponente in MS C++. Applikation mit mehreren Tabellen / Tabseiten. Realisiert mittels MVC (Model, View, Controller) Design Pattern. * Host Wrapper unter IBM z/OS (CICS) in C++ für die Kommunikation einer hostseitigen Cobol Geschäftslogik mit der PC Applikation. * DB2-Datenbankmodellierung mit Rational Rose (UML).
Siemens Automation & Drives (A&D) (Automatisierungstechnik / Nürnberg)
Projektinhalte: * Applikation zur graphischen und tabellarischen Anzeige von technischen Systemen und Diagnosedaten. * Editorprogrammierung * Tabellenprogrammierung (Planung und Realisierung).
Siemens MED MR (Medizintechnik / Erlangen)
Projektinhalte: Redesign von Softwarekomponenten der Bedieneroberfläche für medizinische Geräte (Syngo MR). Erstellen / Erweitern von Oberflächenkomponenten
Siemens MED MR (Medizintechnik / Erlangen)
Projektinhalte: * Entwicklung und Implementierung einer eigenen Sprache zur Beschreibung von Fehlermustern basierend auf XML. * Darstellung verschiedener Auswertungen als Listen sowie formatiert mittels XML/XSLT. * Exporte der Auswertungen nach Excel, Outlook, XML, CSV (comma separated values). * Design und Implementierung der Benutzeroberfläche sowie der Programmstruktur. Implementierung zahlreicher Möglichkeiten der Konfiguration mittels XML-Dateien. * Einbindung diverser externer Tools
DATEVeG
Projektinhalte: * Verschiedene produktspezifische Teilprojekte in C++. * Windows-Programmierung im GG Kanzleiorganisation
DATEVeG
Projektinhalte: * Datenbankumstellung von Btrieve auf SQL (Datenbanktransformator). * Verschiedene produktspezifische Teilprojekte in C++. * Windows-Programmierung
Bremer Werk für Montagesysteme
Projektinhalte: Endkunde: HELLA KGaA Hueck & Co. Heizspiegelschweissanlage Visual C++ / MFC, Bediener- und Einrichterprogramm mit Grafischer Darstellung, Programmablaufschritten, Protokollierung etc
Bremer Werk für Montagesysteme
Projektinhalte: Endkunde: Motorenhersteller f. landw. Fahrzeuge Projekt im industriellen Bereich (Montagestrasse), Steuerung, Visualisierung und Qualitätssicherungssystem. (Planung und Realisierung).

Description

SKILLS
C#, .NET, C++, SQL, Software-Architektur, Senior-Developer

Main Skills

Other Skills

Design Pattern Informatik Rational RequisitePro Benutzeroberfläche C# UML WPF Team Foundation Server Excel Cobol ODBC TFS Scrum NUnit Design Patterns Altova XMLSpy Tabellen Datenbanken DICOM ADO.NET Visual C# Sybase ReSharper C++ XAML .NET Windows ADO Rational Rose Visual C++ Rational ClearQuest Compiler XSLT DB2 Specflow HP Quality Center Outlook Oracle Microsoft Visual Studio MS SQL Server Datenbank MS Visual Studio CICS Visual SourceSafe PVCS Rational ClearCase Oracle 8 Profiler MVC Windows Workflow Foundation Debugger z/OS Geschäftslogik Compilers Integration Tests XML SQL

Work & Experience

01.03.2017 — 31.01.2018
11 Monate
01.04.2010 — 31.03.2015
Siemens Healthcare MR (Medizintechnik / Erlangen)
5 Jahre
01.08.2008 — 30.04.2009
Siemens Healthcare MR (Medizintechnik / Erlangen)
Sperrmatrizen 9 Monate
01.08.2007 — 31.08.2008
DATEVeG
Artikelstammdaten als Teil eines Produktstammsystems 1 Jahr 1 Monat
01.10.2004 — 31.05.2007
DATEVeG
2 Jahre 8 Monate
01.03.2004 — 31.08.2004
Siemens Automation & Drives (A&D) (Automatisierungstechnik / Nürnberg)
Magnetresonanztomographen (Syngo MR). 6 Monate
01.03.2003 — 29.02.2004
Siemens MED MR (Medizintechnik / Erlangen)
und Auswertungen 1 Jahr
01.02.2002 — 31.07.2002
Siemens MED MR (Medizintechnik / Erlangen)
6 Monate
01.01.2001 — 31.01.2001
DATEVeG
Dozent) in Visual C++ / MFC und Windows-Programmierung
1 Monat Rolle: Dozent
01.05.2000 — 31.12.2001
DATEVeG
1 Jahr 8 Monate
01.10.1999 — 31.03.2000
Heizspiegelschweissanlage Visual C++ / MFC
6 Monate
01.07.1998 — 30.06.1999
Bremer Werk für Montagesysteme
Projekt im industriellen Bereich (Montagestrasse)
1 Jahr
Siemens Healthcare CT (Medizintechnik / Forchhheim)
Projektinhalte: Entwicklung von Komponenten zum Setup eines Computertomographie Systems: * Multimodalityfähigkeit einer Fehler-Eskalations Komponente. * System-Check UI Test SDK. * Implementierungen zur System-Check Komponente. * Design und Implementierung einer Komponente zur Fehleranalyse im Kontext Backup & Restore. * Tool zum automatischen Mergen von Konfigurationsdateien verschiedener Versionen (XML). Kenntnisse: Enterprise Architect, C#, TFS, Syngo, NUnit, Moq, Somaris/X, Windows Workflow Foundation, WF, WPF, WCF, XML, XAML Eingesetzte Produkte: Microsoft Visual Studio, PostSharp, ReSharper
Siemens Healthcare MR (Medizintechnik / Erlangen)
Projektinhalte: Kern- und Infrastrukturkomponenten für Magnetresonanztomographie (MRT) * Komponenten zur Patientensicherheit. * Gradient Coil Stimulation Monitor. * Überwachung der Werte bezüglich der Stimulation eines Patienten durch die Gradientenspulen. * Neuentwicklung in C#/WPF (Oberfläche) und C++ (BL & Wrapper). * Patient Safety Control. * Überwachung und Visualisierung der Komponenten zur Patientensicherheit. * Neuentwicklung in C#/WPF (Oberfläche) und C++ (Wrapper). * Virtual Coils Anwendung. * Anwendung zum virtuellen Stecken von Meßspulen. * Portierung von C++/MFC nach .Net/C#/WPF mit BL-Teilen in C++. * Tool(s) zur Protokollentwicklung u.a.: * Automatische Installation der Komponenten aus einem TFS Drop. * Automatisches Checkin der (bearbeiteten) Datenbank ins TFS * Wartung mehrerer Projekte gleichzeitig. * Unterstützung des Workflows einer Wartungs Iteration. * Tool zum Mergen von Datenbanken. * Mergekonflikte der Programme eines Protokollentwicklers in der Datenbank können visuell gelöst werden. * Diverse UI und Systemkomponenten. * Design Spezifikationen. * Test Spezifikation für Komponenten zur Patientensicherheit. * Unit & Integration Tests Kenntnisse: Visual C#, .NET, C++, Scrum, .NET 4.5, .NET 4.6, Reactive Extensions (C#), Rx (C#), WPF, TFS, NUMARIS/X, Architektur, Design Patterns, DICOM, Specflow Eingesetzte Produkte: MS Visual Studio, Rational ClearQuest, Team Foundation Server, ReShaper, NUnit, moq, NSubstitute, MS SQL Server 2014
Siemens Healthcare MR (Medizintechnik / Erlangen)
Projektinhalte: Neuroperfusions Applikationen für Magnetresonanztomographie (MRT) * Bewegungskorrektur (Motion-Correction) für 3D-Volumen. * Erweiterungen zum Processing Framework. * Dicom Exportfilter für Enhanced MR Bilder Kenntnisse: Visual C#, .NET, C++, syngo.via, Architektur, Design Patterns Eingesetzte Produkte: Rational ClearCase, Rational ClearQuest, Team Foundation Server, MS Visual Studio, YourKit Profiler, Rational RequisitePro, Enterprise Architect, DICOM
DATEVeG
Projektinhalte: * Komponenten in C# (ADO .NET) und SQL (MS SQL Server 2005). * Konzeptionierung und Implementierung eines Validierungssystems. * Client- und Serverseitige Validierungen werden von Fachentwicklern mittels einer domänenspezifischen Sprache definiert. * Erweiterungen und Anpassungen eines Compilers / Interpreters. * Implementierung in C# (.NET 3.5) Kenntnisse:XML, XAML, C#, ADO.NET, SQL, .NET, .NET 3.5, Compilerbau, Architektur, Design Patterns Eingesetzte Produkte:MS Visual Studio, MS SQL Server, Team Foundation Server, Windows
DATEVeG
Projektinhalte: * PC-Client Komponente in MS C++. Applikation mit mehreren Tabellen / Tabseiten. Realisiert mittels MVC (Model, View, Controller) Design Pattern. * Host Wrapper unter IBM z/OS (CICS) in C++ für die Kommunikation einer hostseitigen Cobol Geschäftslogik mit der PC Applikation. * DB2-Datenbankmodellierung mit Rational Rose (UML).
Siemens Automation & Drives (A&D) (Automatisierungstechnik / Nürnberg)
Projektinhalte: * Applikation zur graphischen und tabellarischen Anzeige von technischen Systemen und Diagnosedaten. * Editorprogrammierung * Tabellenprogrammierung (Planung und Realisierung).
Siemens MED MR (Medizintechnik / Erlangen)
Projektinhalte: Redesign von Softwarekomponenten der Bedieneroberfläche für medizinische Geräte (Syngo MR). Erstellen / Erweitern von Oberflächenkomponenten
Siemens MED MR (Medizintechnik / Erlangen)
Projektinhalte: * Entwicklung und Implementierung einer eigenen Sprache zur Beschreibung von Fehlermustern basierend auf XML. * Darstellung verschiedener Auswertungen als Listen sowie formatiert mittels XML/XSLT. * Exporte der Auswertungen nach Excel, Outlook, XML, CSV (comma separated values). * Design und Implementierung der Benutzeroberfläche sowie der Programmstruktur. Implementierung zahlreicher Möglichkeiten der Konfiguration mittels XML-Dateien. * Einbindung diverser externer Tools
DATEVeG
Projektinhalte: * Verschiedene produktspezifische Teilprojekte in C++. * Windows-Programmierung im GG Kanzleiorganisation
DATEVeG
Projektinhalte: * Datenbankumstellung von Btrieve auf SQL (Datenbanktransformator). * Verschiedene produktspezifische Teilprojekte in C++. * Windows-Programmierung
Bremer Werk für Montagesysteme
Projektinhalte: Endkunde: HELLA KGaA Hueck & Co. Heizspiegelschweissanlage Visual C++ / MFC, Bediener- und Einrichterprogramm mit Grafischer Darstellung, Programmablaufschritten, Protokollierung etc
Bremer Werk für Montagesysteme
Projektinhalte: Endkunde: Motorenhersteller f. landw. Fahrzeuge Projekt im industriellen Bereich (Montagestrasse), Steuerung, Visualisierung und Qualitätssicherungssystem. (Planung und Realisierung).

Attachments