Deutschland: D9 bevorzugt
Absicherung von Windows Systemen gegen Malware, Viren, Ransomware, ...
Absichern der Altsysteme gegen Malware, Intrusion, Viren etc. unter Verwendung von Windows Defender (Application Control und Antivirus)
Gesamtverantwortlicher für Umsetzung der Anforderungen aus EU Data Act.
Verantwortlicher für Produkt-Stabilisierung
Definition von Stabilitäts-Kriterien bzgl. Laufzeit, Fehlertoleranz und Ressourcen-Verbrauch
Definition von Endurance Tests zur Evaluierung der Produkt-Stabilität
Verantwortlich für die Entwicklung und Durchführung der Endurance Tests durch separates Testteam
Auswertung der Testergebnisse und Ableiten der Stabilisierungs-Maßnahmen.
Tracking der Stabilisierungs-Maßnahmen
Erstellen von statistischen
Kennzahlen bzgl. Stabilität und Ressourcen Verbrauch
Reporting an Projektleitung und R&D Management
Teamgröße: 5
Technologien:
.Net, C#, WPF, WCF, Developer Studio, TFS
C++, Spring.Net, Windows 10, Enterprise Architect, Syngo, .Net-COM-Interop, NUnit (Unit Test Framework), MSTest, DICOM, HIS/RIS/PACS, MPPS, HL7, IHE, V-Model, FDA konform, CMMI, SAP EDM Dokumenten-Management, SCRUM, Catalyst, Ranorex
Eigene Erfindung eines neuen Drug Deliery Systems zur direkten lokalen Applikation von Nukleinsäuren.
Anwendung des Drug-Delivery Systems auf Basis von
mRNA, siRNA, DNA, ...
Verantwortlich für:
Gründung der GmbH
Erstellen der Business-Pläne , dabei mehrfacher Sieger auf Business-Plan-Wettbewerben.
Strategische Ausrichtung des Unternehmens,
Akquisition von Venture Capital,
Akquisition strategischer Allianzen mit Kliniken,
strategische Auswahl von Kooperationspartnern,
IP-Management (Patentwesen),
Lieferanten-Auswahl,
Auswahl CROs,
Präsentation des Unternehmens auf Plattformen wie Bio-Varia München,
Auswahl Labor-Standort,
Ausarbeitung der Lizenz-Strategie
Erstellen von Konzepten für eine neue SW-Entwicklungsplattform für
CT-Scanner, bzw. Hybrid-Scanner (CT-SPECT, CT-PET)
Dabei Klärung der Anforderungen mit Produkt-Managern, Projekt-Leitern,
Team-Architekten.
Vorbereitung und Erstellung der Spezifikationen, sowie Durchführung der Reviews.
Terminliche und inhaltlichen Absprachen mit internen Lieferanten bzgl.
benötigter Komponenten und Interfaces. Erstellen der SW-Architektur für
Teil-Komponenten.
Machbarkeitsstudien für Konzepte mit Prototypen.
Mitarbeit an Entwicklung einzelner SW.Komponenten
Teamgröße: ca. 200 (Hardware, Software, Testcenter, Off-Shore Teams, etc.)
Technologien:
.Net, C#, WPF, WCF, DevStudio 2012, TFS 2012,
C++, Spring.Net, Windows 7, Enterprise Architect, Syngo, Singapore, M-Box, .Net-COM-Interop, NUnit (Unit Test Framework), MSTest, DICOM, HIS/RIS/PACS, MPPS, HL7, IHE, V-Model, FDA konform, CMMI, SAP EDM Dokumenten-Management, SCRUM, Catalyst.
Aufbau eines neuen Vorentwicklungsteams zur Evaluierung neuer Technologien für
CT (Computed Tomography) Arbeitsplätze
Vorauswahl zu evaluierender Technologien
Design und Implementierung von Prototypen
Erstellen von Entscheidungsvorlagen
Initiale Kostenschätzung
Kommunikation mit Produktmanagement
Patent-Recherchen,
Anmeldung von Erfindungen als Patent.
Definition der Entwicklungsumgebung
Know-How Beschaffung
Know-How Transfer in die Entwicklungsabteilung
Ermitteln der Kosten für Hardware, Software-Lizenzen, Entwicklungsumgebung,
Aufbau der initialen Entwicklung
Integration in bestehende Umgebung
Auswahl neuer Mitarbeiter
Hauptverantwortlicher SW-Architekt und System-Architekt für eine neue
Strahlentherapie-Lösung der Onkologie.
Dabei Technologie-Auswahl, System-SW-Design, Dekomposition
in Subsysteme.
Erstellen von Entscheidungvorlagen für oberes Management.
Auswahl und akquirieren neuer Mitarbeiter.
Aufbau des neuen Teams.
Zentraler Ansprechspartner für Architektur.
Kostenschätzung und Planung der SW-Entwicklung.
Einbettung des Systems in angrenzende SW-Systeme,
Definition der Hardware-Anforderungen,
Ableitung der funktionalen Requirements aus den
Marketing Requirements.
Prototyping und Vergleich unterschiedlicher Konzepte,
Risiko-Management nach IEC 60601, IEC 62304,
permante Kommunikation mit Management, Produktdefinition,
Produktmanagement. Mitglied des Architektur Boards,
Internationale Teams (Indien, USA, Slowakei)
Bearbeiten von Customer Complaints
Teamgröße: je nach Phase 5-50 (Hard- und Software)
.NET, Winforms, C# (C-Sharp), C++
Visual Studio 2010, Teamfoundation Server 2010, Spring.NET
Jira + Greenhopper plug-in, MS SQL Server 2008, T-SQL, XP, Windows 7,
Windows Server 2003 (64 Bit), Windows Vista (64 Bit), XML,
ClearCase, MS Office 2003/2007, Pervasive,
Enterprise Architect (UML Tool),
.NET Remoting, Syngo, Singapore, M-Box,
.Net-COM-Interop, NUnit (Unit Test Framework),
DICOM, HIS/RIS/PACS/OIS, MPPS, HL7, IHE, IIS-WebServices, V-Model,
FDA konform, CMMI, .Net Framework, Windows Presentation
Foundation (WPF), Windows Communication Foundation (WCF),
Windows Workflow Foundation (WF), SAP EDM Dokumenten-Management,
Caliber RM, Live-Link, IEC 60601-2-1 IEC 60601.2.1., SCRUM Master,
SCRUM Product Owner
Computer Tomographie (CT), Magnet Resonanz Tomographie (MR)
Software-Architekt für eine neue SW-Plattform für CT-Scanner
Architektur-Design, Prototypenentwicklung, Implementierung,
Schnittstelle zwischen Produktmanagement und Entwicklung,
Definition der Prozessebene,
Definition des Workflows,
Klaerung und Definition der Produktrequirements,
SCRUM
Software für Computer Tomographie (CT) Scanner,
n-tier Architektur. Austausch der Bild- und Workflow
Information zwischen CT-Scanner, image reconstruction systems,
image control systems und image viewing workstations.
Design und Entwicklung der Multitier Architektur, dabei
Übergänge diverser Technologie- und Maschinen-Grenzen
Teamgröße: ca. 200 Personen (Hard- und Software)
Zeitraum: 04/08 - 2020
Projekt : Navigationsysteme - GPS
GPS-Tracker zum Aufzeichnen der aktuellen Position,
Daraus erstellen der Route (retrospektiv) inkl. Hoehenprofil,
Export in diverse Datenformate, e.g. csv, GPX.
Technik: .NET (compact), C# (C-Sharp), Windows Mobile 6.1, Pockets PCs,
VStudio.NET 2008, Windows Vista (64 Bit), Enterprise Architect
(UML Tool, offizieller Trainer),
.Net Framework 3.5,
Zeitraum: 12/04 - 08/06
Projekt : Anwendung aus dem Bereich
Gebäudemanagement/-Sicherheit/Facility-Management.
Building-Integration-System (BIS), Gebäudeleittechnik
Verantwortung für Teile der Applikations-Architektur.
Unterstützung beim Aufbau eines service orientierten
Plattform-Frameworks.
Unterstützung des Teams bei der Umsetzung des Frameworks in
applikations-spezifische Dienste.
Design und Entwicklung der Multitier Architektur
(ASP.NET/Winforms Frontends, WebService middle ware,
, .NET Remoting, SQL Server backend)
Design und Optimierung des logischen und physischen Datenmodells.
Es handelte sich hier um eine sehr performance problematische
Datenbanken, da einzelne Tabellen bis zu 2 GB Daten beinhalten konnten.
Vertikale/Horizontale Partitionierung.
Teamgröße: ca. 20 Personen
Technik: IIS-WebServices, ASP.NET, Winforms, ADO.NET, C# (C-Sharp),
VStudio.NET 2003 Architekt, MS-SQL-Server 2000, T-SQL, Dyn-SQL,
XP, Windows Server 2003, XML, PVCS, PVCS-Tracker,
HTML, JScript, MS Office 2003, Enterprise Architect (UML Tool),
MS-SQL Server 2005 Beta 2 (Validierung), VBScript, .NET Remoting,
.Net-COM-Interop, MSS (Microsoft Source Safe), Infragistics Framework
WMI Provider for SQL Server, Microsoft Installer, Wise Package Studio
5.5, NUnit (Unit test library), OPC Server.
Zeitraum: 05/04 - 11/04
Projekt : Web-Anwendung aus dem Bereich
Gebäudemanagement/-Sicherheit/Facility-Management.
Building-Integration-System (BIS)
Verantwortung für Applikations-Architektur.
Aufbau eines service orientierten Plattform-Frameworks.
Design und Entwicklung des Framework-Kernels.
Unterstützung des Teams bei der Umsetzung des Frameworks in
applikations-spezifische Dienste.
Design und Entwicklung der Multitier Architektur
(ASP.NET Frontend, WebService middle ware, SQL Server backend)
Design und Optimierung des logischen und physischen Datenmodells.
Es handelte sich hier um eine sehr performance problematische
Anwendung, da einzelne Tabellen bis zu 2 GB Daten beinhalten konnten.
Vertikale/Horizontale Partitionierung.
Technik: IIS-WebServices, ASP.NET, ADO.NET, C# (C-Sharp),
VStudio.NET 2003 Architekt, MS-SQL-Server 2000, T-SQL,
XP, Windows Server 2003, XML, PVCS, PVCS-Tracker, Rational Rose/XDE,
HTML, JScript, MS Office 2003,
MS-SQL Server 2005 Beta 2 (Validierung)
Zeitraum: 11/03 - 05/04
Projekt : Web-Anwendung zum lokalisieren von Reports aus unterschiedlichen
Datenhaltungssystemen für MISe. Design des Prozesses und des Workflows.
Design und Implementierung der Webservices und d. Business Logik,
ASP.NET Seiten.
Prüfung des Einsatzes von mySQL als alternatives DBMS,
in Verbindung der Kompatibilität mit ASP.NET.
Teamgröße: ca. 20 Personen
Technik: IIS-WebServices, ASP.NET, ADO.NET, C# (C-Sharp),
VStudio.NET 2003 Architekt, MS-SQL-Server 2000, T-SQL,
Access 2003, XP, Windows Server 2003, OPENXML, XML,
Oracle9i, PL/SQL, OLEDB.NET, Java, JSP, J2EE/J2SE 1.4,
TOMCAT, Apache, JDK, JDBC, Embarcadero Rapid SQL,
Microsoft Content Management Server 2002 (MCMS)
Zeitraum: 11/03 - 05/04
Projekt : Web-Anwendung zum weltweiten Monitoring von Projektkennzahlen.
Für einen grossen Technologie-Konzern wurde eine Monitoring-
und Datenerfassungs-Web-Applikation entwickelt, die für die welt-
weite Einführung von Projekten in diversen Ländern bestimmte Kennzahlen
erfasst und für den Zentralvorstand kumuliert. Dazu wurde auch ein
Reporting Web Frontend designed und implementiert. Das Projekt hatte
globalen Charakter.
Technik : IIS-WebServices, ASP.NET, ADO.NET, C# (C-Sharp),
VStudio.NET 2003 Architekt, Excel, WinCVS, MS-SQL-Server 2000,
T-SQL, XP, Windows Server 2003, XML, MSMQ, Import von Oracle 9i,
PL/SQL, OLEDB.NET, Embarcadero Rapid SQL,
Microsoft Content Management Server 2002 (MCMS)
Teamgröße: ca. 6 Personen
Zeitraum: 11/99 - 04/04
Projekt : Design und Implementierung von Bildakquisitions-Systemen für diverse Röntgengerätetypen.
Gesamtverantwortung für die Software-Architektur und die Umsetzung der
Akquisitions- Front- und Backends.
Die Software ist dabei hochparallel ausgelegt (Multiprocessing,
Multithreading).
Aufbau einer mehrschichtigen Architektur mit IPC.
Design einer generischen Datenzugriffsschicht, die es den Entwicklern
erlaubt, ohne DB Know-how zu arbeiten.
Remote-Service fähig via WebService.
Implementierung des Frameworks und zweier Zielsysteme für die
Urologie und die Chirurgie.
Treiberprogrammierung.
Teamgröße: ca. 30 Personen
Technik : C++, C# (C-Sharp), UML, XP, ClearCase (multisite Umgebung), V-Modell,
requirement-engineering,
Erstellung der Requirement-, Func-, Design-, Unit-Test specs.
Design für generischen DB-Zugriff mit eigenem Meta-Daten-Modell.
MS-SQL-Server, ODBC, MS-Project, Treiberprogrammierung,
MedCom, Syngo, ACE, DirectShow, .NET, MSMQ, XML, HTML, CSS,
WebService, COM, DCOM, OLE, ActiveX, Multi-Processing,
Multi-Threading
Zeitraum: 01.99 - 10.99
Projekt : Werkzeug für den logischen Entwurf von relationalen Datenbanken
Steuerberatungskonzern, 9 Monate,
logischer Entwurf, physischer Entwurf, Datenelemente, Versionierung,
Skriptgenerierung zum Transformieren der versionierten DBs.
Teamgröße: ca. 10 Personen
Technik: C++, SQL, ODBC, Access, ASA, ASE, COM, DCOM, OLE, MSVC 6.0, PVCS,
MFC, Rational Rose, Sybase u. MS SQL-Server.
Zeitraum: 01.99 - 10.99
Projekt : Entwicklung einer Datenbank-Abstraktionsschicht, die es den
Entwicklern erlaubt ohne DB know-how zu arbeiten.
Steuerberatungskonzern
Technik: Java, JSP, JDBC, Sybase Adaptive Server Anywhere, MS-SQL-Server,
Oracle, Apache, HTML, Java Script
Zeitraum: 07.98 - 11.98
Projekt : Prozess-Überwachung in NT Netzen
Der Dienst läuft dabei auf NT-Clients und greift auf eine zentrale
Datenbank zu, in der Prozesse aufgelistet sind, die zur Ausführung
erlaubt sind. Versucht der Anwender einen Prozess zu starten, der
nicht erlaubt ist, wird der Prozess nicht zur Ausführung gebracht
Technik : MSVC++, MFC, ATL, COM/DCOM, IP, Win32-Api, Novell-Netware,
NT-DDK, Autoduck
Davor jeweils mehrere Jahre tätig für Grosskonzerne bzgl.:
- Datenmigration für RDBMSe
Steuerberatungskonzern, 6 Monate,
Analyse/Entwicklung
C++/MSVC 6.0/Autoduck/Rational Rose/ODBC/Sybase/MS-SQL-Server/Access
- Installations und Konfigurationswerkzeuge für SQL-Server
Steuerberatungskonzern, 12 Monate,
Analyse/Entwicklung
C++, SQL, Access, ASA/ASE (Sybase), ODBC, COM, DCOM, OLE, MSVC 5.0, PVCS
- Aufbau eines Intranets
Steuerberatungskonzern, 1 Monate,
Frontpage, TCP/IP, NT, Novell, Internet Information Server, WebSphere, SPX/IPX
- Netzadministration Novell/NT
ständig begleitende Tätigkeit in Steuerberatungskonzern
- ODBC Kopierprogramm (Daten von einer ODBC-Quelle auf eine andere ODBC-Senke kopieren)
Steuerberatungskonzern, 6 Monate,
C++, ODBC, CRecordset, MFC, Sybase, Access, MS-SQL-Server
- Kommunikationsserver ISDN OS/2
Steuerberatungskonzern, 9 Monate,
OS/2, CSet++, UICL, REXX
- Datenkompression LZ-Kompression (Lempel-Ziv-Welch Algorithmus)
MSVC, C++, OS/2, CSet++ (IBM Mainframe und OS/2), REXX, Windows 3.11, NT
- Produktionsplanung
Optik-/Keramik Unternehmen
Projektleitung, Borland C++, OWL, MS-Project
5 MA
- MaWi
Lüftertechnik
Projektleitung, Borland C++, OWL, MS-Project
10 MA
- FIBU
Lüftertechnik
Projektleitung, Borland C++, OWL, MS-Project
10 MA
- Portfolioanalysen (McKinsey, Boston CG)
(eigenes Produkt)
Tool zum Erstellen von Portfolioanalysen nach McKinsey,
Boston Consulting Group und selbst definierter Methoden
Borland C++, OWL
- Meßwertüberwachung
Nuklearindustrie (England), 6 Monate
Überwachung der Kalibrierdaten- und Zeitpunkte für
Messwerkzeuge im Nuklear-Sektor
Smartware
- Röntgen Computer Tomographie (CTG)
6 Monate
Studien- und Machbarkeitsanalyse von hohen Bildauflösungen im CT-Bereich
(bis zu 4k-Matritzen)
C, Unix, OSF/Motif, VMS, DEC VAX, FFT (fast fourier transformation),
Butterfly-Algorithmus
- natürlich sprachliche Eingabe
Studienarbeit, 3 Monate
Prolog/Macintosh
- UI-Maskengenerator
Systemhaus
6 Monate
Foxbase 1.0
- DTA (belegloser Datenträger Austausch)
Systemhaus
12 Monate
Foxbase 1.0
interne Audits
Software-Entwickler, Software-Architekt, Qualitätsmanager
Langjährige Erfahrung mit SW-Entwicklungsprozessen nach
ISO 9001 Kundenorientierung
ISO 13485 QM Systeme Medizintechnik,
ISO 14971 Risiko-Management,
ISO 62304 Medical Device SW life cycle,
ISO 60601 in Auszügen,
MDR 2017/745
sowie FDA konformer Prozesse
nach QR 21 CFR 820/821
Architekturelle Leitung von großen, internationalen Projekten
> 100 Personen auf mehrere internationale Standorten verteilt
Qualitätsmanager, zertifiziert durch TÜV Rheinland
Software Architekt, zertifiziert durch iSAQB
Android 4.0, iOS 5.0, 5.1
WCF, .NET Remoting, SPX/IPX
Der Consultant ist seit Januar 2012 für unsere SW-Entwicklungsabteilung im Bereich der
Medizintechnik tätig.
Dabei ist er verantwortlich für die Auswahl und Evaluierung neuer Technologien, der
prototypischen Umsetzung neuer Ideen und das Erarbeiten von Machbarkeitsstudien.
Die Themen hierfür wurde von Ihm selbständig erarbeitet und mit der Entwicklungsleitung und dem Produktmanagement abgestimmt. Zum Umsetzen der neuen Technologien gehörte ebenso die Definition der benötigten Entwicklungsumgebung, sowie die Beschaffung der hierzu notwendigen SW- und HW-Komponenten.
Sein umfassendes Wissen half ihm hierbei schnell und effizient, kostengünstige Lösungen zu schaffen. Eine seiner Lösungen mündete sogar in einer Patentanmeldung. Hierbei wurden von ihm auch entsprechende Patentrecherchen durchgeführt. Er wurde bei seinen Tätigkeiten durch Werkstudenten und internen Mitarbeitern unterstützt, die er selbst in die neuen Themen einarbeitete und Arbeitspakete für diese definierte.
Hierzu gehörten auch Absprachen mit internen und externen Lieferanten. Mit Durchsetzungsfähigkeit und Souveränität führt er seine Aufgaben völlig selbständig und zu unserer vollsten Zufriedenheit durch. Wir wünschen Ihm weiterhin viel Erfolg
Deutschland: D9 bevorzugt
Absicherung von Windows Systemen gegen Malware, Viren, Ransomware, ...
Absichern der Altsysteme gegen Malware, Intrusion, Viren etc. unter Verwendung von Windows Defender (Application Control und Antivirus)
Gesamtverantwortlicher für Umsetzung der Anforderungen aus EU Data Act.
Verantwortlicher für Produkt-Stabilisierung
Definition von Stabilitäts-Kriterien bzgl. Laufzeit, Fehlertoleranz und Ressourcen-Verbrauch
Definition von Endurance Tests zur Evaluierung der Produkt-Stabilität
Verantwortlich für die Entwicklung und Durchführung der Endurance Tests durch separates Testteam
Auswertung der Testergebnisse und Ableiten der Stabilisierungs-Maßnahmen.
Tracking der Stabilisierungs-Maßnahmen
Erstellen von statistischen
Kennzahlen bzgl. Stabilität und Ressourcen Verbrauch
Reporting an Projektleitung und R&D Management
Teamgröße: 5
Technologien:
.Net, C#, WPF, WCF, Developer Studio, TFS
C++, Spring.Net, Windows 10, Enterprise Architect, Syngo, .Net-COM-Interop, NUnit (Unit Test Framework), MSTest, DICOM, HIS/RIS/PACS, MPPS, HL7, IHE, V-Model, FDA konform, CMMI, SAP EDM Dokumenten-Management, SCRUM, Catalyst, Ranorex
Eigene Erfindung eines neuen Drug Deliery Systems zur direkten lokalen Applikation von Nukleinsäuren.
Anwendung des Drug-Delivery Systems auf Basis von
mRNA, siRNA, DNA, ...
Verantwortlich für:
Gründung der GmbH
Erstellen der Business-Pläne , dabei mehrfacher Sieger auf Business-Plan-Wettbewerben.
Strategische Ausrichtung des Unternehmens,
Akquisition von Venture Capital,
Akquisition strategischer Allianzen mit Kliniken,
strategische Auswahl von Kooperationspartnern,
IP-Management (Patentwesen),
Lieferanten-Auswahl,
Auswahl CROs,
Präsentation des Unternehmens auf Plattformen wie Bio-Varia München,
Auswahl Labor-Standort,
Ausarbeitung der Lizenz-Strategie
Erstellen von Konzepten für eine neue SW-Entwicklungsplattform für
CT-Scanner, bzw. Hybrid-Scanner (CT-SPECT, CT-PET)
Dabei Klärung der Anforderungen mit Produkt-Managern, Projekt-Leitern,
Team-Architekten.
Vorbereitung und Erstellung der Spezifikationen, sowie Durchführung der Reviews.
Terminliche und inhaltlichen Absprachen mit internen Lieferanten bzgl.
benötigter Komponenten und Interfaces. Erstellen der SW-Architektur für
Teil-Komponenten.
Machbarkeitsstudien für Konzepte mit Prototypen.
Mitarbeit an Entwicklung einzelner SW.Komponenten
Teamgröße: ca. 200 (Hardware, Software, Testcenter, Off-Shore Teams, etc.)
Technologien:
.Net, C#, WPF, WCF, DevStudio 2012, TFS 2012,
C++, Spring.Net, Windows 7, Enterprise Architect, Syngo, Singapore, M-Box, .Net-COM-Interop, NUnit (Unit Test Framework), MSTest, DICOM, HIS/RIS/PACS, MPPS, HL7, IHE, V-Model, FDA konform, CMMI, SAP EDM Dokumenten-Management, SCRUM, Catalyst.
Aufbau eines neuen Vorentwicklungsteams zur Evaluierung neuer Technologien für
CT (Computed Tomography) Arbeitsplätze
Vorauswahl zu evaluierender Technologien
Design und Implementierung von Prototypen
Erstellen von Entscheidungsvorlagen
Initiale Kostenschätzung
Kommunikation mit Produktmanagement
Patent-Recherchen,
Anmeldung von Erfindungen als Patent.
Definition der Entwicklungsumgebung
Know-How Beschaffung
Know-How Transfer in die Entwicklungsabteilung
Ermitteln der Kosten für Hardware, Software-Lizenzen, Entwicklungsumgebung,
Aufbau der initialen Entwicklung
Integration in bestehende Umgebung
Auswahl neuer Mitarbeiter
Hauptverantwortlicher SW-Architekt und System-Architekt für eine neue
Strahlentherapie-Lösung der Onkologie.
Dabei Technologie-Auswahl, System-SW-Design, Dekomposition
in Subsysteme.
Erstellen von Entscheidungvorlagen für oberes Management.
Auswahl und akquirieren neuer Mitarbeiter.
Aufbau des neuen Teams.
Zentraler Ansprechspartner für Architektur.
Kostenschätzung und Planung der SW-Entwicklung.
Einbettung des Systems in angrenzende SW-Systeme,
Definition der Hardware-Anforderungen,
Ableitung der funktionalen Requirements aus den
Marketing Requirements.
Prototyping und Vergleich unterschiedlicher Konzepte,
Risiko-Management nach IEC 60601, IEC 62304,
permante Kommunikation mit Management, Produktdefinition,
Produktmanagement. Mitglied des Architektur Boards,
Internationale Teams (Indien, USA, Slowakei)
Bearbeiten von Customer Complaints
Teamgröße: je nach Phase 5-50 (Hard- und Software)
.NET, Winforms, C# (C-Sharp), C++
Visual Studio 2010, Teamfoundation Server 2010, Spring.NET
Jira + Greenhopper plug-in, MS SQL Server 2008, T-SQL, XP, Windows 7,
Windows Server 2003 (64 Bit), Windows Vista (64 Bit), XML,
ClearCase, MS Office 2003/2007, Pervasive,
Enterprise Architect (UML Tool),
.NET Remoting, Syngo, Singapore, M-Box,
.Net-COM-Interop, NUnit (Unit Test Framework),
DICOM, HIS/RIS/PACS/OIS, MPPS, HL7, IHE, IIS-WebServices, V-Model,
FDA konform, CMMI, .Net Framework, Windows Presentation
Foundation (WPF), Windows Communication Foundation (WCF),
Windows Workflow Foundation (WF), SAP EDM Dokumenten-Management,
Caliber RM, Live-Link, IEC 60601-2-1 IEC 60601.2.1., SCRUM Master,
SCRUM Product Owner
Computer Tomographie (CT), Magnet Resonanz Tomographie (MR)
Software-Architekt für eine neue SW-Plattform für CT-Scanner
Architektur-Design, Prototypenentwicklung, Implementierung,
Schnittstelle zwischen Produktmanagement und Entwicklung,
Definition der Prozessebene,
Definition des Workflows,
Klaerung und Definition der Produktrequirements,
SCRUM
Software für Computer Tomographie (CT) Scanner,
n-tier Architektur. Austausch der Bild- und Workflow
Information zwischen CT-Scanner, image reconstruction systems,
image control systems und image viewing workstations.
Design und Entwicklung der Multitier Architektur, dabei
Übergänge diverser Technologie- und Maschinen-Grenzen
Teamgröße: ca. 200 Personen (Hard- und Software)
Zeitraum: 04/08 - 2020
Projekt : Navigationsysteme - GPS
GPS-Tracker zum Aufzeichnen der aktuellen Position,
Daraus erstellen der Route (retrospektiv) inkl. Hoehenprofil,
Export in diverse Datenformate, e.g. csv, GPX.
Technik: .NET (compact), C# (C-Sharp), Windows Mobile 6.1, Pockets PCs,
VStudio.NET 2008, Windows Vista (64 Bit), Enterprise Architect
(UML Tool, offizieller Trainer),
.Net Framework 3.5,
Zeitraum: 12/04 - 08/06
Projekt : Anwendung aus dem Bereich
Gebäudemanagement/-Sicherheit/Facility-Management.
Building-Integration-System (BIS), Gebäudeleittechnik
Verantwortung für Teile der Applikations-Architektur.
Unterstützung beim Aufbau eines service orientierten
Plattform-Frameworks.
Unterstützung des Teams bei der Umsetzung des Frameworks in
applikations-spezifische Dienste.
Design und Entwicklung der Multitier Architektur
(ASP.NET/Winforms Frontends, WebService middle ware,
, .NET Remoting, SQL Server backend)
Design und Optimierung des logischen und physischen Datenmodells.
Es handelte sich hier um eine sehr performance problematische
Datenbanken, da einzelne Tabellen bis zu 2 GB Daten beinhalten konnten.
Vertikale/Horizontale Partitionierung.
Teamgröße: ca. 20 Personen
Technik: IIS-WebServices, ASP.NET, Winforms, ADO.NET, C# (C-Sharp),
VStudio.NET 2003 Architekt, MS-SQL-Server 2000, T-SQL, Dyn-SQL,
XP, Windows Server 2003, XML, PVCS, PVCS-Tracker,
HTML, JScript, MS Office 2003, Enterprise Architect (UML Tool),
MS-SQL Server 2005 Beta 2 (Validierung), VBScript, .NET Remoting,
.Net-COM-Interop, MSS (Microsoft Source Safe), Infragistics Framework
WMI Provider for SQL Server, Microsoft Installer, Wise Package Studio
5.5, NUnit (Unit test library), OPC Server.
Zeitraum: 05/04 - 11/04
Projekt : Web-Anwendung aus dem Bereich
Gebäudemanagement/-Sicherheit/Facility-Management.
Building-Integration-System (BIS)
Verantwortung für Applikations-Architektur.
Aufbau eines service orientierten Plattform-Frameworks.
Design und Entwicklung des Framework-Kernels.
Unterstützung des Teams bei der Umsetzung des Frameworks in
applikations-spezifische Dienste.
Design und Entwicklung der Multitier Architektur
(ASP.NET Frontend, WebService middle ware, SQL Server backend)
Design und Optimierung des logischen und physischen Datenmodells.
Es handelte sich hier um eine sehr performance problematische
Anwendung, da einzelne Tabellen bis zu 2 GB Daten beinhalten konnten.
Vertikale/Horizontale Partitionierung.
Technik: IIS-WebServices, ASP.NET, ADO.NET, C# (C-Sharp),
VStudio.NET 2003 Architekt, MS-SQL-Server 2000, T-SQL,
XP, Windows Server 2003, XML, PVCS, PVCS-Tracker, Rational Rose/XDE,
HTML, JScript, MS Office 2003,
MS-SQL Server 2005 Beta 2 (Validierung)
Zeitraum: 11/03 - 05/04
Projekt : Web-Anwendung zum lokalisieren von Reports aus unterschiedlichen
Datenhaltungssystemen für MISe. Design des Prozesses und des Workflows.
Design und Implementierung der Webservices und d. Business Logik,
ASP.NET Seiten.
Prüfung des Einsatzes von mySQL als alternatives DBMS,
in Verbindung der Kompatibilität mit ASP.NET.
Teamgröße: ca. 20 Personen
Technik: IIS-WebServices, ASP.NET, ADO.NET, C# (C-Sharp),
VStudio.NET 2003 Architekt, MS-SQL-Server 2000, T-SQL,
Access 2003, XP, Windows Server 2003, OPENXML, XML,
Oracle9i, PL/SQL, OLEDB.NET, Java, JSP, J2EE/J2SE 1.4,
TOMCAT, Apache, JDK, JDBC, Embarcadero Rapid SQL,
Microsoft Content Management Server 2002 (MCMS)
Zeitraum: 11/03 - 05/04
Projekt : Web-Anwendung zum weltweiten Monitoring von Projektkennzahlen.
Für einen grossen Technologie-Konzern wurde eine Monitoring-
und Datenerfassungs-Web-Applikation entwickelt, die für die welt-
weite Einführung von Projekten in diversen Ländern bestimmte Kennzahlen
erfasst und für den Zentralvorstand kumuliert. Dazu wurde auch ein
Reporting Web Frontend designed und implementiert. Das Projekt hatte
globalen Charakter.
Technik : IIS-WebServices, ASP.NET, ADO.NET, C# (C-Sharp),
VStudio.NET 2003 Architekt, Excel, WinCVS, MS-SQL-Server 2000,
T-SQL, XP, Windows Server 2003, XML, MSMQ, Import von Oracle 9i,
PL/SQL, OLEDB.NET, Embarcadero Rapid SQL,
Microsoft Content Management Server 2002 (MCMS)
Teamgröße: ca. 6 Personen
Zeitraum: 11/99 - 04/04
Projekt : Design und Implementierung von Bildakquisitions-Systemen für diverse Röntgengerätetypen.
Gesamtverantwortung für die Software-Architektur und die Umsetzung der
Akquisitions- Front- und Backends.
Die Software ist dabei hochparallel ausgelegt (Multiprocessing,
Multithreading).
Aufbau einer mehrschichtigen Architektur mit IPC.
Design einer generischen Datenzugriffsschicht, die es den Entwicklern
erlaubt, ohne DB Know-how zu arbeiten.
Remote-Service fähig via WebService.
Implementierung des Frameworks und zweier Zielsysteme für die
Urologie und die Chirurgie.
Treiberprogrammierung.
Teamgröße: ca. 30 Personen
Technik : C++, C# (C-Sharp), UML, XP, ClearCase (multisite Umgebung), V-Modell,
requirement-engineering,
Erstellung der Requirement-, Func-, Design-, Unit-Test specs.
Design für generischen DB-Zugriff mit eigenem Meta-Daten-Modell.
MS-SQL-Server, ODBC, MS-Project, Treiberprogrammierung,
MedCom, Syngo, ACE, DirectShow, .NET, MSMQ, XML, HTML, CSS,
WebService, COM, DCOM, OLE, ActiveX, Multi-Processing,
Multi-Threading
Zeitraum: 01.99 - 10.99
Projekt : Werkzeug für den logischen Entwurf von relationalen Datenbanken
Steuerberatungskonzern, 9 Monate,
logischer Entwurf, physischer Entwurf, Datenelemente, Versionierung,
Skriptgenerierung zum Transformieren der versionierten DBs.
Teamgröße: ca. 10 Personen
Technik: C++, SQL, ODBC, Access, ASA, ASE, COM, DCOM, OLE, MSVC 6.0, PVCS,
MFC, Rational Rose, Sybase u. MS SQL-Server.
Zeitraum: 01.99 - 10.99
Projekt : Entwicklung einer Datenbank-Abstraktionsschicht, die es den
Entwicklern erlaubt ohne DB know-how zu arbeiten.
Steuerberatungskonzern
Technik: Java, JSP, JDBC, Sybase Adaptive Server Anywhere, MS-SQL-Server,
Oracle, Apache, HTML, Java Script
Zeitraum: 07.98 - 11.98
Projekt : Prozess-Überwachung in NT Netzen
Der Dienst läuft dabei auf NT-Clients und greift auf eine zentrale
Datenbank zu, in der Prozesse aufgelistet sind, die zur Ausführung
erlaubt sind. Versucht der Anwender einen Prozess zu starten, der
nicht erlaubt ist, wird der Prozess nicht zur Ausführung gebracht
Technik : MSVC++, MFC, ATL, COM/DCOM, IP, Win32-Api, Novell-Netware,
NT-DDK, Autoduck
Davor jeweils mehrere Jahre tätig für Grosskonzerne bzgl.:
- Datenmigration für RDBMSe
Steuerberatungskonzern, 6 Monate,
Analyse/Entwicklung
C++/MSVC 6.0/Autoduck/Rational Rose/ODBC/Sybase/MS-SQL-Server/Access
- Installations und Konfigurationswerkzeuge für SQL-Server
Steuerberatungskonzern, 12 Monate,
Analyse/Entwicklung
C++, SQL, Access, ASA/ASE (Sybase), ODBC, COM, DCOM, OLE, MSVC 5.0, PVCS
- Aufbau eines Intranets
Steuerberatungskonzern, 1 Monate,
Frontpage, TCP/IP, NT, Novell, Internet Information Server, WebSphere, SPX/IPX
- Netzadministration Novell/NT
ständig begleitende Tätigkeit in Steuerberatungskonzern
- ODBC Kopierprogramm (Daten von einer ODBC-Quelle auf eine andere ODBC-Senke kopieren)
Steuerberatungskonzern, 6 Monate,
C++, ODBC, CRecordset, MFC, Sybase, Access, MS-SQL-Server
- Kommunikationsserver ISDN OS/2
Steuerberatungskonzern, 9 Monate,
OS/2, CSet++, UICL, REXX
- Datenkompression LZ-Kompression (Lempel-Ziv-Welch Algorithmus)
MSVC, C++, OS/2, CSet++ (IBM Mainframe und OS/2), REXX, Windows 3.11, NT
- Produktionsplanung
Optik-/Keramik Unternehmen
Projektleitung, Borland C++, OWL, MS-Project
5 MA
- MaWi
Lüftertechnik
Projektleitung, Borland C++, OWL, MS-Project
10 MA
- FIBU
Lüftertechnik
Projektleitung, Borland C++, OWL, MS-Project
10 MA
- Portfolioanalysen (McKinsey, Boston CG)
(eigenes Produkt)
Tool zum Erstellen von Portfolioanalysen nach McKinsey,
Boston Consulting Group und selbst definierter Methoden
Borland C++, OWL
- Meßwertüberwachung
Nuklearindustrie (England), 6 Monate
Überwachung der Kalibrierdaten- und Zeitpunkte für
Messwerkzeuge im Nuklear-Sektor
Smartware
- Röntgen Computer Tomographie (CTG)
6 Monate
Studien- und Machbarkeitsanalyse von hohen Bildauflösungen im CT-Bereich
(bis zu 4k-Matritzen)
C, Unix, OSF/Motif, VMS, DEC VAX, FFT (fast fourier transformation),
Butterfly-Algorithmus
- natürlich sprachliche Eingabe
Studienarbeit, 3 Monate
Prolog/Macintosh
- UI-Maskengenerator
Systemhaus
6 Monate
Foxbase 1.0
- DTA (belegloser Datenträger Austausch)
Systemhaus
12 Monate
Foxbase 1.0
interne Audits
Software-Entwickler, Software-Architekt, Qualitätsmanager
Langjährige Erfahrung mit SW-Entwicklungsprozessen nach
ISO 9001 Kundenorientierung
ISO 13485 QM Systeme Medizintechnik,
ISO 14971 Risiko-Management,
ISO 62304 Medical Device SW life cycle,
ISO 60601 in Auszügen,
MDR 2017/745
sowie FDA konformer Prozesse
nach QR 21 CFR 820/821
Architekturelle Leitung von großen, internationalen Projekten
> 100 Personen auf mehrere internationale Standorten verteilt
Qualitätsmanager, zertifiziert durch TÜV Rheinland
Software Architekt, zertifiziert durch iSAQB
Android 4.0, iOS 5.0, 5.1
WCF, .NET Remoting, SPX/IPX
Der Consultant ist seit Januar 2012 für unsere SW-Entwicklungsabteilung im Bereich der
Medizintechnik tätig.
Dabei ist er verantwortlich für die Auswahl und Evaluierung neuer Technologien, der
prototypischen Umsetzung neuer Ideen und das Erarbeiten von Machbarkeitsstudien.
Die Themen hierfür wurde von Ihm selbständig erarbeitet und mit der Entwicklungsleitung und dem Produktmanagement abgestimmt. Zum Umsetzen der neuen Technologien gehörte ebenso die Definition der benötigten Entwicklungsumgebung, sowie die Beschaffung der hierzu notwendigen SW- und HW-Komponenten.
Sein umfassendes Wissen half ihm hierbei schnell und effizient, kostengünstige Lösungen zu schaffen. Eine seiner Lösungen mündete sogar in einer Patentanmeldung. Hierbei wurden von ihm auch entsprechende Patentrecherchen durchgeführt. Er wurde bei seinen Tätigkeiten durch Werkstudenten und internen Mitarbeitern unterstützt, die er selbst in die neuen Themen einarbeitete und Arbeitspakete für diese definierte.
Hierzu gehörten auch Absprachen mit internen und externen Lieferanten. Mit Durchsetzungsfähigkeit und Souveränität führt er seine Aufgaben völlig selbständig und zu unserer vollsten Zufriedenheit durch. Wir wünschen Ihm weiterhin viel Erfolg
"[...] Sein umfassendes Wissen und seine besondere Auffassungsgabe halfen ihm hierbei schnell und effizient, kostengünstige Lösungen zu schaffen. Eine seiner Lösungen mündete sogar in einer Patentanmeldung. Hierbei wurden von ihm auch entsprechende Patentrecherchen durchgeführt. Er wurde bei seinen Tätigkeiten durch Werkstudenten und interne Mitarbeiter unterstützt, die er selbst in die neuen Themen einarbeitete und Arbeitspakete für diese definierte. Hierzu gehörten auch Absprachen mit internen und externen Lieferanten. Mit Durchsetzungsfähigkeit und Souveränität führt er seine Aufgaben völlig selbstständig und zu unserer vollsten Zufriedenheit durch. Wir wünschen Ihm weiterhin viel Erfolg und hoffen auf eine langfristige Zusammenarbeit mit ihm."
— Projekt Entwicklung neuer Technologien, 01/12 - 09/12
Referenz durch Teamleiter SW-Entwicklung, Siemens AG, vom 26.09.12
"[...] Ihm wurde dabei die architekturelle Leitung für die bestehenden Produktlinien und für die neu zu entwickelnden Software-Systeme eines neuen Linearbeschleunigers übertragen. Damit ist er verantwortlich für Qualitätsverbesserungen der existierenden Code-Basis und für die strategisch notwendige Weichenstellung der zukünftigen Systeme. [...] Aufgrund der breiten Erfahrung in der Entwicklung im Healthcare-Bereich ist der Consultant hervorragend für diese Aufgabe geeignet. Der Consultant arbeitet sehr selbstständig. Er ist durchsetzungsfähig und souverän. Die ihm übertragenen Aufgaben hat er stets zu unserer vollsten Zufriedenheit durchgeführt. Wir planen deshalb weiterhin eine langfristige Zusammenarbeit."
— Projekt Treatment Delivery System, 04/09 - dato
Referenz durch SW-Entwicklungsleiter, Siemens AG Healthcare Sector, vom 26.10.11
"Der Consultant war seit September 2006 als Mitglied des Kernteams mit der Entwicklung der Software-Architektur für die nächste Generation unserer Produkte betraut. Im Rahmen seiner Tätigkeit hat er erfolgsentscheidende Bereiche der Architekturentwicklung verantwortet und hervorragend umgesetzt. Dies tat er in einer sehr selbstständigen und unkomplizierten Art und Weise, weshalb er auch im Team außerordentlich anerkannt und beliebt war. Aufgrund seines aussergewöhnlich breiten und tiefen Know-hows war er weit über seinen Aufgabenbereich hinaus immer wieder gefragter Ansprechpartner für die verschiedensten technischen Fragestellungen. Er erfüllte seine Aufgaben stets zu unserer vollsten Zufriedenheit. Daher bedauern wir sehr, dass wir ihn aus internen Gründen nicht weiterbeschäftigen können. Wir wünschen ihm weiterhin viel Erfolg und können ihn bestens weiterempfehlen!"
— Projekt Image Acquisition CT Scanner, 09/06 - 04/09
Referenz durch Projekt Manager, Internationaler Konzern im Bereich Medizintechnik, vom 20.02.09
"Der Consultant trat im Mai 2004 dem Entwicklerteam als externer Berater bei und unterstuettze dieses ueber 2 Jahre mit seinem profundem Wissen. Seine Aufgaben umfassten dabei saemtliche Phasen der Software-Entwicklung. Er besitzt eine schnelle Auffassungsgabe und hatte sich in kuerzester Zeit in das ihm uebertragene Thema eingearbeitet. Durch seine unkomplizierte und aeusserst selbststaendige Art, hat er stets das Projekt voran getrieben. Jedes Problem wurde von ihm stets souveraen geloest. Er besitzt ein tiefes und umfassendes Wissen, dass uns permanent von grossem Nutzen war. Wir haetten den Consulant gerne noch weiter beschaeftigt, koennen dies aber aus internen Gruenden nicht mehr. Wir waren mit seiner Teamfaehigkeit und seiner Arbeit stets vollstens zufrieden. Wir koennen den Consultant bestens weiterempfehlen und wuenschen ihm weiterhin viel Erfolg."
— Projekt Building Integration System, 05/04 - 08/06
Referenz durch Projektleiter, Grosskonzern, vom 11.09.06
"Der Consultant war vom Beginn des Kickoff-Meetings an ein ständiger Begleiter des Projektes. Er hat dabei wesentliche Teile der Plattform mitgestaltet und erfüllte seine Aufgaben in Rahmen seiner Verantwortung stets zu unserer vollsten Zufriedenheit. Er besitzt sehr tiefe und breite Kenntnisse im Aufbau komplexer Software-Architekturen und dem damit verbundenem SW-Entwicklungsprozess. Das Team hat sowohl von seinem know-how als auch von seiner Persönlichkeit profitiert. Er war bei allen Mitarbeitern beliebt. Wir würden ihn gerne weiter beschäftigen, können dies aber aus internen Gründen nicht mehr. Wir wünschen ihm weiterhin viel Erfolg und empfehlen ihn hiermit bestens weiter."
— Projekt Plattformentwicklung/ Röntgentechnik/Image Acquisition, 10/99 - 04/04
Referenz durch Projektleiter bei Siemens vom 16.03.04