Projekte

 

Esterline | LRE Medical GmbH, München

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

*    Design von Hardware- sowie 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, Schweiz
Human Capital AG, Zürich, Schweiz

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