Projekte

 

fpi fuchs Ingenieure GmbH, Köln

 

MaViS Projekt-Planung / -Controlling

Zeitraum:    ab 2014

Funktion:     Beratung, Softwareentwicklung

Weiterentwicklung des Multi-Projekt-Management-Systems MaViS für mittel- und langfristige Planung und Controlling im behördlichen Bauwesen mit folgenden Merkmalen:

*    Straßen- u. Tiefbau, Hoch u. Ingenieurbau

*    Finanz- und Haushaltsmittel-Planung

*    Termin- und Kapazitätsplanung (Szenarien)

*    Förderungen, Budgetierung, Kontingentierung

*    Antrags-, Bewilligungs- und hierarchisches Kontakt-Management

*    Plausibilitäts- und „Was wäre wenn“-Analysen

*    Grafische Darstellungen, Histogramme, Reports, Informationssystem

 

Tätigkeiten:

*    Anpassung und Erweiterung der Datenstrukturen

*    Optimierung der Datenkommunikation, Parametrisierung

*    GUI, Steuerung, Layout, Visualisierungen

*    Erweiterung der Analysefunktionen

*    Schnittstellenprogrammierung (managed / native code)

*    Library-Entwicklung / Framework, Code-Revisionen, Refactoring

Systeme:     PC-Systeme unter Windows, Datenbankserver

Software:    C/C++, Qt, STL, CLI, C#, XAML, .NET, MFC, Visual-Studio, SQL-Server, Oracle, Firebird, SVN, Jira u.a.

 

CID GmbH, Köln

 

DFS-Register

Zeitraum:    ab 2013

Funktion:     Beratung, Softwareentwicklung, Dokumentation

Weiterentwicklung des Prüfmoduls für das Erfassungs- und Dokumentationssystem DFS-Register im Netzwerk Diabetischer Fuß.

*    Internationalisierung, externe Datenhaltung

*    Anpassung und Erweiterung der Datenstrukturen

*    Erweiterung der Analysefunktionen

*    Schnittstellenprogrammierung, Export, Parametrisierung

Systeme:     PC-Systeme unter Windows

Software:    C++Builder XE4, XML, CSV, MS-Access

 

Deutsche Post IT Services GmbH, Bonn

 

ISBT – PP2012

(Informations-System Brief Transport – Programm Paket 2012)

Zeitraum:    2012 – 2013

Funktion:     Beratung, Softwareentwicklung, Validierungs- und Performance-Tests, Dokumentation

Mitglied des Entwicklungsteams zur Umstrukturierung und Weiterentwicklung der Komponenten zur Betriebssteuerung (BSt) im Bereich Transport Verkehr der deutschen Post DHL.

*    Zentralisierung bisher dezentraler Datenbanken unter Berücksichtigung der

o    Migrationsfähigkeit

o    Parallelläufigkeit

o    Kompatibilität

o    Performance

*    Einführung Bereichskonzept

*    Einführung Rollenkonzept

*    Anpassungen in den Bereichen

o    Datenzugriff

o    Benutzersteuerung

o    Sichtbarkeit

o    Erstellung / Erfassung

o    Auswertung / Reporting

o    Monitoring

Von mir betreute Komponenten:

*    BST - Clientanwendung

*    BST - Servermodule

*    diverse Service-Module (STELN, ZS-DB)

 

Systeme:     PC-Systeme unter Windows, Server-Systeme unter Linux

Software:    C/C++, SQL, Shell script, MFC, Rogue Wave (SourcePro), VS 2010, Oracle, VSS, SVN

 „Ich danke Euch allen, dass Ihr die Erreichung des grossen Zieles heute möglich gemacht habt. Mit Eurer Kompetenz, Eurem technischen und fachlichen Können sowie Eurem überragenden Einsatz haben wir dies geschafft. Dieses Projekt lebt durch sein Team und ich danke Euch, dass wir heute hier stehen.“

Alice Hammes (Projektleiterin (PMP) | Deutsche Post IT Services GmbH Bonn)

 

Esterline | LRE Medical GmbH, München

Roche Diagnostics Deutschland GmbH

 

Accu-Chek Smart Pix Software

Zeitraum:    2011

Funktion:     Beratung, Softwareentwicklung, Tests, Dokumentation

Mitglied des Entwicklungsteams zur Neuentwicklung eines plattformunabhängigen Diabetes Management Systems für die Blutzuckertherapie mit folgenden Komponenten:

*    Kommunikation mit allen aktuellen Blutzuckermesssystemen und Insulinpumpen

*    Interaktives Daten-Management

*    Patienten- und Geräte-Verwaltung

*    Multilinguales graphisches Benutzer-Interface incl. Laufzeit-Umschaltung

*    Neuartige Zeitbereichssteuerung mit intelligenter Zeitachse

*    Auswertungen und Generierung von Reports, Statistiken und Diagrammen

*    Import- und Exportfunktionen von Patienten- und Gerätedaten

*    Drucken, PDF-Erstellung sowie EMail-Funktion

Systeme:     PC-System unter Windows 7 64 Bit, Linux (Ubuntu), Datenauslesegerät über USB

Software:    C++, Qt, VS 2008, Subversion (SVN), Doxygen

 „…ganz herzlichen Dank für den klasse Einsatz jedes Einzelnen des Teams. Obwohl wir anfangs große Bedenken hatten, ob die Software in dem geplanten Zeitraum überhaupt fertig werden kann, haben wir's geschafft. Alles ist termingerecht rausgegangen. Ich glaube, diese Leistung kann sich wirklich sehen lassen!“

Jochen Körner (Project Manager Esterline | LRE Medical GmbH)

 

Esterline | LRE Medical GmbH, München

 

Continua Manager

Zeitraum:    2010 - 2011

Funktion:     Beratung, Systemanalyse, Softwareentwicklung

Entwicklung eines Programm-Prototyps für die Vitaldatenkommunikation sowie Analysen im Rahmen von Machbarkeitsstudien zur Portierung auf Embedded Systeme.

Systeme:     PC-System unter Windows 7 64 Bit, ARM Cortex M3 unter embOS

Software:    C / C++, VS 2008, Qt, Continua Enabling Software Library (CESL), IAR Embedded Workbench

 

Dipl.-Ing. Hans Oude-Aost, Bonn

 

DeflektoMat

Zeitraum:    2009 - 2010

Funktion:     Beratung, Projektplanung, Systemanalyse, Softwareentwicklung

Neuentwicklung im Bereich Qualitätskontrolle durch patentierte Ausleuchtung mittels Deflektometrie.

*    Entwurf der Produktstruktur / IT-Infrastruktur

*    Hard- und Softwaredesign / Entwicklungsumgebung / Werkzeuge / Datenbank

*    Multicore-Entwicklung diverser Analyse- und Diagnosesoftware im Bereich Bildverarbeitung und ‑Erkennung

Systeme:     PC-Systeme, Hochleistungs-Systeme (>200 Kerne), TCP/IP, Ethernet, Windows, Oracle

Software:    Visual C++, Qt, Nvidia CUDA, COM, Office-Produkte

 

Varian Medical Systems, Inc.
ACCEL Instruments GmbH, Bergisch Gladbach

 

SyStBs: Bediensystem für die Sicherheits-SPS des Protonentherapie‑Centers (RPTC) , München (Screenshot 1Screenshot 2)

Zeitraum:    2008 – 2009

Funktion:     Softwareentwicklung, Reviews, Dokumentation gem. ISO 9001, ISO 13485 für CE‑Zertifizierung (First Patient)

Reengineering, Weiterentwicklung und Dokumentation folgender Komponenten:

Schnittstellensoftware mit User Interface zur Sicherheits‑SPS

*    Einleitung der Sicherheitszustände in der Sicherheits-SPS

*    Visualisierung von Eingangs-, Ausgangs- und analogen Signalen

*    Bedienung der Sicherungs/Entsicherungsverfahren, SPS‑Szenarien

*    Bedienung von Wartungsfunktionen und Parametrierungen

*    Automatische Verbindungs-Steuerung zur SPS

*    Zugriffssteuerung über LDAP

Meldungs-Client-Software

*    Visualisierung von Meldungen

*    Durchführung von Quittierungen

Systeme:     Vernetzte PC-Systeme vorwiegend unter Windows, SPS (Siemens S7), Projekteigenes Meldungssystem, LDAP-Server, Oracle Datenbanksystem

Software:    Visual C++, MFC, Rational ClearCase / ClearQuest, AtMw-Middleware, SQL, Python, Windows Installer XML

 

ACS Solutions Schweiz AG, Bern
Human Capital AG, Zürich

 

NSB KISO

Zeitraum:    2006 - 2007

Funktion:     Softwareentwicklung, -Analyse, -Design

Weiterentwicklung von Ticket Vending Maschinen, Contactless Terminals und Ticket Office Maschinen sowie der Entwicklung eines neuartigen E-Ticketing-Systems im Self-Service-Environment der Norwegischen Staatsbahnen (NSB).

Mitverantwortung von der Entwicklung bis zur Pilotphase für folgende Teilbereiche:

*    HMI (Human Machine Interface), mit grafischer Oberfläche auf TouchScreen mit intelligenter Benutzerführung

*    E-Ticketing (Electronic Ticketing), automatische Codierung elektronischer Karten

*    Operations-Logging, Protokolle zur Online-Übertragung aller Ereignisse

*    Interoperability Test 1 und 2

*    eFAT (Electronic Ticketing Factory Acceptance Test)

Systeme:     PC-gesteuerte Systeme unter Windows-XP embedded,
Komponentenarchitektur zur Steuerung der Hardware und zum Ticketverkauf sowie zur Buchführung der Betriebs- und Verkaufsdaten. Interne Kommunikation mittels CORBA-Middleware,
Netzwerk-Verbindungen nach außen zu Zentralrechnern für Reservierungen, Tarifabfragen, Protokollierungen sowie automatische Softwareupdates

Software:    C++, STL (Standard Template Library), CORBA, Python, StarTeam, XML, SQL

„Der E-Ticketing FAT des NSB KISO Projektes war ein grosser Erfolg. Der Kunde ist mit der E‑Ticketing Software sehr zufrieden […]. Mit dem unterschriebenen E‑Ticketing FAT Dokument haben wir einen wichtigen Meilenstein erreicht. Gleichzeitig ist es auch der allererste E-Ticketing FAT bei ACS Schweiz, der vom Kunden angenommen wurde.“

Yvan Cenciarini (Project Manager ACS)

„Dies ist ein wichtiger Milestone für das Projekt und für mich eine grosse persönliche Genugtuung.
Während der sehr hektischen und schwierigen letzten Monate haben wir eine beachtliche Leistung erbracht.
NSB ist beeindruckt […], wie umfangreich die Funktionalität in den einzelnen Terminals sowie auch im System als ganzes bereitsteht.
Somit freue ich mich, Euch mit diesem Mail ein grosses DANKE zu schicken.
Ohne Euren unermüdlichen Einsatz wäre dieses Resultat nie zustande gekommen.“

Salvatore Fortunato (Technical Project Manager ACS)

 

Nemetschek Crem Solutions GmbH & Co KG, Ratingen

 

Facility- und Immobilien-Management mit Finanzbuchhaltung

Zeitraum:    2004 - 2005

Funktion:     Softwareentwicklung, -Analyse, -Design, Projektleitung

Produktentwicklung sowie Sonderentwicklungen auf Kundenwunsch in Zusammenarbeit mit Beratern.

*    Weiterentwicklung von Standardmodulen, u. a.:

*    Benutzerverwaltung:

*    Gruppenrechte

*    Objektrechte

*    Komponenten-Freischaltung

*    Wer-Tut-Was-Liste

*    Neuentwicklung des Serienbriefmoduls (mit Automation von MS-Word)

*    Datenwürfel für den Crem-Management-Report (CMR)

*    Umlageschlüsselstamm

*    Objektauswahl

*    WG-Abrechnung

*    Verwaltungsabrechnung

*    SAP-Export

*    Std.-Buchungsexport

*    iXImport (Std. Importmodul)

*    Vertragsmanagement

*    Vermietungsstandbericht

*    Migrationen / Daten Im- und Export (XML, Excel, Oracle, SQL-Server, sowie Fremd­datenmodelle)

*    Reportings

*    Analyse, Design, Produktstruktur, Projektplanung und Aufwandschätzung, zu neu zu entwickelnden Modulen, u.a.:

*    BK01-Verwaltung (mit Demo-Implementierung)

*    Abrechnung/Kostenumlagen

Systeme:     Alle Windows Plattformen,
iX-Haus Immobilien-Management-System

Software:    MS C, Visual C++, C#, MFC, .NET, Automation (COM) von MS-Office-Produkten, XML, Oracle, MS SQL Server, ISAM, PowerDesigner, Crystal Reports, UNIX-Tools

 

DEMOS Computer GmbH, Köln
MERLIN Diagnostika GmbH, Bornheim
LRE Technology Partner GmbH, München

 

Lilliput (Screenshot, Automat)

Zeitraum:    2000 - 2003

Funktion:     Softwareentwicklung, -Analyse, -Design, Teilprojekt-Leitung

Entwicklung einer Echtzeit-Ablaufsteuerung mit User-Frontend eines neu entwickelten Labor-Vollautomaten für Spectralanalysen im Bereich Mikrobiologie. Das System war u.a. vorgesehen für den amerikanischen Markt (Zulassung durch die FDA).

Zu den Aufgaben / Fähigkeiten des Programms gehörten u.a.:

*    Planung und Koordination des gesamten Analyseablaufs

*    Steuerung und Überwachung aller relevanten Gerätemodule

*    Empfang und Aufbereitung erfasster Messdaten (Spektrum: 380 - 700 nm)

*    Kommunikation mit dem Datenbank- / Expertensystem MCN6

*    Überwachung und Verwaltung aller relevanten Geräte-Resourcen (Pipettierspitzen, MTP’s, alle Flüssigkeiten usw.)

*    Gewährleistung der Betriebssicherheit (z.B. auch bei Stromausfällen) u.a. durch Persitenz aller Laufzeit-Daten.

*    vollständiges Fehlerhandling mit Benutzerführung

*    Protokollierung aller Vorgänge

Im Aufgabenbereich ebenfalls:

*    Entwurf / Implementierung eigener Scriptsprachen / Protokolle

*    Kommunikations-Handshaking

*    vollständige Spezifikation und Dokumentation (u.a. UML)

*    FMEA sowie Durchführung ausgedehnter Testreihen incl. Worst-Case-Szenarios

*    Inbetriebnahmen

*    Auftritte auf Messen (MEDICA) und Roadshows.

System:      PC-System unter Windows, RS232 und CAN‑Bus Schnittstellen zur Firmware im Gerät zur Steuerung der Hardware, Anbindung an MICRONAUT Software (MCN)

Software:    Visual C++, MFC, Foxpro-Datenbankanbindung, UML, div. Monitor-Programme, freie Protokolle

„Bei dem Projekt Lilliput handelt es sich um die Neuentwicklung eines komplexen Vollautomaten zur Identifizierung von Bakterien in Mikrobiologie-Laboren.
Außer dem Auftraggeber, MERLIN Diagnostika GmbH sind verschiedene Firmen an der Entwicklung beteiligt, die sich auf die Entwicklung von medizinischen Geräten spezialisiert haben.
Herr Haas übernahm die komplette Entwicklung der Kontrolle und Ablaufsteuerung des Automaten mit einem Routine tauglichen User Front End. Er hat das Projekt in allen Phasen von Analyse, Spezifikation, Design über die Entwicklungs-, Testphase und Dokumentation bis hin zur Inbetriebnahme selbständig betreut.
Sein umfangreiches Wissen, als auch sein besonderes Engagement trugen dazu bei, dass er zu einem zentralen Ansprechpartner aller beteiligten Personen und Firmen wurde. Er hat seine Aufgabe zu unserer vollsten Zufriedenheit erfüllt.
Wir bedanken uns dafür und hoffen, dass wir bald möglichst wieder in einem Projekt zusammenarbeiten können."

Stefan Ufer, Geschäftsführer DEMOS Computer GmbH, Köln

(Lilliput-Flyer: Automat, Chip, Messtechnik, Software)

 

Wolfgang Welscher, Berlin

 

Visual NetPlanner

Zeitraum:    1999 - 2000

Funktion:     Softwareentwicklung, -Analyse, -Design

Neuentwicklung eines netzwerkfähigen Planungs- und Bestellsystems für Verteilergestelle im Bereich Telekommunikation, kompatible Datenhaltung, Bestückung und Rangierung.

*    Automation (COM) von Visio und MS-Excel für Konstruktion und Rangierung

*    Projektverwaltung mit Darstellung in Baumstruktur

*    Erstellung von Stück- und Bestelllisten

*    Datenhaltung, -Transfer und -Verwaltung

System:      Windows 9x / NT, 32 Bit, MS-Excel und Visio

Software:    Visual C/C++, MFC, ODBC, MS-Access

 

MW Software Markert Welfens & Partner GmbH, Köln

 

MWin Projektverwaltung

Zeitraum:    1996 - 1999

Funktion:     Softwareentwicklung, -Analyse, -Design

Neuentwicklung einer netzwerkfähigen Projekt- und Benutzerverwaltung und weiterer Komponenten im Rahmen des MWin-Haustechnik-Packetes.

*    netzwerkfähiges Dokumenten- und Komponentenmanagement

*    Arbeitsplatz unabhängige Projekt-Pool-Verwaltung

*    Darstellung in Baumstruktur incl. Bearbeitungsstatus

*    Benutzermanagement, Verwaltung von Zugriffsrechten

*    Locking-Steuerung von Datenbanken, Dokumenten und Komponenten

System:      Windows, 16 und 32 Bit, Novell u.a. Netzwerke

Software:    Borland C/C++, Builder, zApp, Paradox, Firmeneigene Objekt-Bibliotheken

 

Hotel Reservation Service (HRS), Köln

 

Anstellung

Zeitraum:    1994 - 1995

Funktion:     Softwareentwicklung, Administration

Weiterentwicklung und Verwaltung der weltweit größten Hoteldatenbank mit Direkt-Buchungssystem.

*    Entwicklung von Einzelkomponenten incl. Benutzeroberflächen

*    Datenbank- und System-Administration

*    Portierung von Datenbanken und Programmen aus anderen Systemen nach Windows

*    Entwicklung eines cron-Daemon für DOS

*    Implementierungen für den Austausch geologischer Erfassungsdaten

Systeme:     DOS, Windows, UNIX, PC-LAN, OS/2-LAN , Datex‑P, Datex‑J

Software:    Borland C/C++, OWL, zApp, CodeBase, SQL, UNIX-Script

 

Dr. Hans Haas, Rösrath
Bundesanstalt für Straßenwesen (BASt), Berg. Gladbach

 

Korn

Zeitraum:    1993 - 1999

Funktion:     Softwareentwicklung, -Analyse, -Design, Dokumentation

Neuentwicklung eines Steuerungs- und Analyseprogramms zur Bestimmung der Korngrößenverteilung feinkörniger Böden und Bodenanteile durch kontrollierte Sedimentation im Bauwesen. Ringanalyse im Rahmen eines Forschungsauftrages.

*    Echtzeit-Steuerung und -Kontrolle elektronischer Präzisionswaagen im Bereich von 1/1000 g

*    Koordination des Analyseablaufs, Zeitabnahme

*    Benutzerschnittstelle (Document / View Architektur)

*    Trigger für aufgelegte Tauchkörper

*    Empfang und Aufbereitung empfangener Messwerte, Datenhaltung

*    statistische Auswertungen, grafische Darstellungen

*    Ausgabe logarithmischer Kornverteilungs-Diagramme als Normblätter

System:      PC, DOS, Windows 16 und 32 Bit, Präzisionswaage (1/1000 g) an RS232-Schnittstelle

Software:    Visual C/C++, MFC, Borland C, V24-Schnittstellenbibliothek

 

Ingenieuerbüro Hans-Joachim Belke, Brühl
Deutsche Shell AG, Köln-Godorf

 

Anstellung

Zeitraum:    1991 - 1993

Funktion:     Softwareentwicklung, Administration

Entwicklung von Planungssystemen im Bereich der Mess- und Regeltechnik (MSR)

*    Entwicklung eines Wirkschaltplangenerators auf Basis einer elektronischen Verdrahtungsverwaltung mit folgenden Komponenten:

*    Auslesen von Messstellenblättern aus unformatierten DBF‑Dateien

*    Daten-Auswertung und -Aufbereitung für den Transfer zum CAD/CAE‑System u. a. mit selbstentwickeltem Autorouter

*    Parser und Interpreter unter dem CAD/CAE‑System ELTIME

*    Steuerungsprogramm des CAD/CAE‑System zur automatischen Erstellung von technischen Wirkschaltplänen

*    Mitarbeit bei der Erstellung einer Verdrahtungsverwaltung

*    CAD/CAE-System Programmierung: Tabellengenerator und div. Schaltplan‑Tools

*    Entwicklung eines DB-Systems mit Maskengenerator für DBase, ISAM

Inbetriebnahme, Systemadministration

*    Aufbau und Administration des hauseigenen Novell LAN-Systems

System:      DOS, CAD/CAE-System: ELTIME, PC-LAN: Tokenbus, Ethernet

Software:    MS C, C-Schnittstelle im CAE-System ELTIME, DBase, CodeBase, C-ISAM, Novell Net 3.11