11/2008 - 12/2010
Entwicklung eines integrierten Verwaltungssystems für Freiberufler
Funktionalität:
Software:
08/2008 - 09/2008
Optimierung eines Provisionsverwaltungssystems (Produktname: ALLIS VS) für
die Versicherungswirtschaft, speziell Auffinden von Memory Leaks im PSS-Kern
sowie Analyse von SQL-Anweisungen und Zugriffsplänen auf Möglichkeiten zur
Reduzierung der Anweisungskosten.
Software:
11/2007 - 07/2008
Weiterbildung in:
Sourcecode-Verwaltungsysteme und Konfigurationsmangement, speziell CVS und SVN
Hausinterne Entwickung eines Framework für ein Managementsystem für die eigenen
Unternehmensdaten (Buchhaltung, Rechnungswesen, Projektmanagement, Qualitätssicherung,
etc.) zunächst auf der Basis der Microsoft MFC-Klassenbibliothek unter Anwendung
des MVC-Entwurfsmusters (Model View Controller). Spätere Portierung auf UNIX-
Systeme in Planung.
06/2004 - 10/2007:
Entwicklung von Parametriersoftware für intelligente Steuer- und Schaltgeräte
von Siemens
Konzepterstellung, Realisierung und Test von Komponenten der Parametrier-Software für
Sicherheitsschaltgeräte. Konzepterstellung für die Integrationstests bei der
Entwicklung von Projektierungs- und Parametrier-Software in der Automatisierungstechnik.
Die entwickelten intelligenten Komponenten werden weltweit als
Massenprodukt vertrieben und werden bespielsweise zur Steuerung von Transportbändern
in einem Flughafen (Dubai) eingesetzt. Aus diesem Grund wird bei der Softwareerstellung
ein hohes Maß an Qualität abverlangt.
In weiterem Projektverlauf Durchführung von Integrationstests auf der Basis der
vorher erstellten Testkonzepte.
Hardware: PC, SIMATIC S7, SIRIUS Schaltgeräte, SIMOCODE, PROFIBUS, Industrial Ethernet,
AS-interface
Software: Microsoft Windows NT 4.0, 2000, XP,
Microsoft Visual C++, MFC, COM, SourceSafe, .net, XML, ARTS+,
Microsoft Office-Anwendungen, MS Project
2003:
Programmierung eines Servers zur Erfassung von Strom- und Spannungswerten.
Auswertung der Daten für ein Messystem in einem Gleichrichter. Schnittstelle zu
Elektronikbausteinen NuDAM der Fa. Adlink. Messfrequenz: 200 mV. Programmierung,
Test und Inbetriebnahme über das Internet.
Hardware: PC, Internet
Software: Rational Rose, UML, C++, GNU-Tools, TCP/IP, XML, cvs
2003:
Programmierung eines Servers zur Erfassung von Prozessdaten eines Automatisierungssystems.
Schnittstellenprogrammierung zu Siemens SIMATIC S7 über einen OPC-Server. Erfassung,
Verwaltung und Auswertung dieser Daten.
Hardware: PC, Internet
Software: Rational Rose, UML, C++, GNU-Tools, TCP/IP, XML, cvs
11/1997 - 09/2002:
Realisierung eines Plausibilitäten-Management-Systems im Rahmen des
Projekts ProBest-Leben bei der Fa. bonndata in Bonn. Dieses System
verwaltet Regeln zur Plausibilitätsprüfung von Lebensversicherungs-
verträgen in einer DB2-Datenbank und verfügt über eine Funktionalität
zur Durchführung der Prüfung. Die Ergebnisse werden an ein übergeordnetes
System kommuniziert, welches diese in einem Dialog der Benutzeroberfläche
angezeigt. Die Aufgaben bestanden in der Mitarbeit beim Design des
Systems und des überwiegenden Teils der Realisierung der Recherche-
und der Prüfkomponente inklusive Tests desselben. Darüberhinaus
erfolgte die Unterstützung anderer Teams bei der Integration des
Plausibilitäten-Management-System in deren Produkte, etwa pc-Versicherung
bei der Deutschen Bank.
Realisierung und Tests in Windows NT 4-Umgebung (Client) und IBM MVS Umgebung (Host). Eingesetzte
Werkzeuge: Client: Microsoft Visual C++ 5.0 / 6.0, SQL, MS Access, PVCS, Rational Purify, Quantify.
Host: IBM C/C++-.Compiler, SCLM; Portierung auf OS/2 mit IBM VisualAge C++.
03/1999 - 09/2002:
Integration und Test mehrerer Versicherungsmathematischer Rechenkerne
Realisierung und Test in Windows NT 4-Umgebung.
Hier erfolgte Entwicklungsunterstützung bei der Integration und dem
Test mehrerer Versicherungsmathematischer Rechenkerne sowie Beratung
der Entwicklungsteams in Fragen der Software-Entwicklung und spezieller
Aspekte der C/C++-Programmierung. Darüberhinaus gab es mehrere Einsätze
zur Fehlersuche und -beseitigung bei unterschiedlichen Entwicklungs-
Teams.
Eingesetzte Werkzeuge: Borland C++ 5, später Microsoft Visual C++ 5.0 / 6.0, PVCS, Rational Purify;
Portierung auf OS/2 mit IBM VisualAge C++.
in 2000:
Erstellung eines Fachkonzepts für einen Testtreiber für einen
Versicherungsmathematischen Rechenkern.
04/1997 - 08/1997:
Entwicklung der Logger-Klasse einer objektorientierten Klassenbibliothek
Entwicklungsumgebung auf HP-UX, Solaris, und Linux, Realisierung mit X11, OSF/Motif, C++.
05/1997 - 10/1997:
Entwicklung der Prozeßdatenerfassung und des Berichtswesens einer ausländischen Aluminiumhütte auf
der Basis einer relationalen Oracle-7-Datenbank
Realisierung in diversen UNIX-Umgebungen (Sun Solaris, SCO, Linux, VAX VMS und OpenVMS sowie Windows
NT 4.0. Werkzeuge: GNU-Entwicklungswerkzeuge (gcc, gdb, ...), Oracle 7-Werkzeuge, SQL.
03/1995 - 10/1996:
Integration der Prozeßleitsysteme mehrerer Stranggußanlagen, einer Barrensäge, des automatischen
Barrenlagers, und anderer Systeme in das in das bestehende Netzwerk (DECnet) zum Austausch von
Produktionsvorgaben und -rückmeldungen mit dem PPS, Dispositionsmodul (Barrenlogistik), und der
Produktionsdatenbank (INGRES).
Realisierung in einer heterogenen Umgebung. Prozeßleitsysteme auf Intel-PC mit MS DOS 5.0 & 6.0 oder
SCO Unix; Netzwerkkonzentrator mit SCO-Unix; Datenbankserver mit Sun Solaris und INGRES.
Datenübertragung über TCP/IP.
11/2008 - 12/2010
Entwicklung eines integrierten Verwaltungssystems für Freiberufler
Funktionalität:
Software:
08/2008 - 09/2008
Optimierung eines Provisionsverwaltungssystems (Produktname: ALLIS VS) für
die Versicherungswirtschaft, speziell Auffinden von Memory Leaks im PSS-Kern
sowie Analyse von SQL-Anweisungen und Zugriffsplänen auf Möglichkeiten zur
Reduzierung der Anweisungskosten.
Software:
11/2007 - 07/2008
Weiterbildung in:
Sourcecode-Verwaltungsysteme und Konfigurationsmangement, speziell CVS und SVN
Hausinterne Entwickung eines Framework für ein Managementsystem für die eigenen
Unternehmensdaten (Buchhaltung, Rechnungswesen, Projektmanagement, Qualitätssicherung,
etc.) zunächst auf der Basis der Microsoft MFC-Klassenbibliothek unter Anwendung
des MVC-Entwurfsmusters (Model View Controller). Spätere Portierung auf UNIX-
Systeme in Planung.
06/2004 - 10/2007:
Entwicklung von Parametriersoftware für intelligente Steuer- und Schaltgeräte
von Siemens
Konzepterstellung, Realisierung und Test von Komponenten der Parametrier-Software für
Sicherheitsschaltgeräte. Konzepterstellung für die Integrationstests bei der
Entwicklung von Projektierungs- und Parametrier-Software in der Automatisierungstechnik.
Die entwickelten intelligenten Komponenten werden weltweit als
Massenprodukt vertrieben und werden bespielsweise zur Steuerung von Transportbändern
in einem Flughafen (Dubai) eingesetzt. Aus diesem Grund wird bei der Softwareerstellung
ein hohes Maß an Qualität abverlangt.
In weiterem Projektverlauf Durchführung von Integrationstests auf der Basis der
vorher erstellten Testkonzepte.
Hardware: PC, SIMATIC S7, SIRIUS Schaltgeräte, SIMOCODE, PROFIBUS, Industrial Ethernet,
AS-interface
Software: Microsoft Windows NT 4.0, 2000, XP,
Microsoft Visual C++, MFC, COM, SourceSafe, .net, XML, ARTS+,
Microsoft Office-Anwendungen, MS Project
2003:
Programmierung eines Servers zur Erfassung von Strom- und Spannungswerten.
Auswertung der Daten für ein Messystem in einem Gleichrichter. Schnittstelle zu
Elektronikbausteinen NuDAM der Fa. Adlink. Messfrequenz: 200 mV. Programmierung,
Test und Inbetriebnahme über das Internet.
Hardware: PC, Internet
Software: Rational Rose, UML, C++, GNU-Tools, TCP/IP, XML, cvs
2003:
Programmierung eines Servers zur Erfassung von Prozessdaten eines Automatisierungssystems.
Schnittstellenprogrammierung zu Siemens SIMATIC S7 über einen OPC-Server. Erfassung,
Verwaltung und Auswertung dieser Daten.
Hardware: PC, Internet
Software: Rational Rose, UML, C++, GNU-Tools, TCP/IP, XML, cvs
11/1997 - 09/2002:
Realisierung eines Plausibilitäten-Management-Systems im Rahmen des
Projekts ProBest-Leben bei der Fa. bonndata in Bonn. Dieses System
verwaltet Regeln zur Plausibilitätsprüfung von Lebensversicherungs-
verträgen in einer DB2-Datenbank und verfügt über eine Funktionalität
zur Durchführung der Prüfung. Die Ergebnisse werden an ein übergeordnetes
System kommuniziert, welches diese in einem Dialog der Benutzeroberfläche
angezeigt. Die Aufgaben bestanden in der Mitarbeit beim Design des
Systems und des überwiegenden Teils der Realisierung der Recherche-
und der Prüfkomponente inklusive Tests desselben. Darüberhinaus
erfolgte die Unterstützung anderer Teams bei der Integration des
Plausibilitäten-Management-System in deren Produkte, etwa pc-Versicherung
bei der Deutschen Bank.
Realisierung und Tests in Windows NT 4-Umgebung (Client) und IBM MVS Umgebung (Host). Eingesetzte
Werkzeuge: Client: Microsoft Visual C++ 5.0 / 6.0, SQL, MS Access, PVCS, Rational Purify, Quantify.
Host: IBM C/C++-.Compiler, SCLM; Portierung auf OS/2 mit IBM VisualAge C++.
03/1999 - 09/2002:
Integration und Test mehrerer Versicherungsmathematischer Rechenkerne
Realisierung und Test in Windows NT 4-Umgebung.
Hier erfolgte Entwicklungsunterstützung bei der Integration und dem
Test mehrerer Versicherungsmathematischer Rechenkerne sowie Beratung
der Entwicklungsteams in Fragen der Software-Entwicklung und spezieller
Aspekte der C/C++-Programmierung. Darüberhinaus gab es mehrere Einsätze
zur Fehlersuche und -beseitigung bei unterschiedlichen Entwicklungs-
Teams.
Eingesetzte Werkzeuge: Borland C++ 5, später Microsoft Visual C++ 5.0 / 6.0, PVCS, Rational Purify;
Portierung auf OS/2 mit IBM VisualAge C++.
in 2000:
Erstellung eines Fachkonzepts für einen Testtreiber für einen
Versicherungsmathematischen Rechenkern.
04/1997 - 08/1997:
Entwicklung der Logger-Klasse einer objektorientierten Klassenbibliothek
Entwicklungsumgebung auf HP-UX, Solaris, und Linux, Realisierung mit X11, OSF/Motif, C++.
05/1997 - 10/1997:
Entwicklung der Prozeßdatenerfassung und des Berichtswesens einer ausländischen Aluminiumhütte auf
der Basis einer relationalen Oracle-7-Datenbank
Realisierung in diversen UNIX-Umgebungen (Sun Solaris, SCO, Linux, VAX VMS und OpenVMS sowie Windows
NT 4.0. Werkzeuge: GNU-Entwicklungswerkzeuge (gcc, gdb, ...), Oracle 7-Werkzeuge, SQL.
03/1995 - 10/1996:
Integration der Prozeßleitsysteme mehrerer Stranggußanlagen, einer Barrensäge, des automatischen
Barrenlagers, und anderer Systeme in das in das bestehende Netzwerk (DECnet) zum Austausch von
Produktionsvorgaben und -rückmeldungen mit dem PPS, Dispositionsmodul (Barrenlogistik), und der
Produktionsdatenbank (INGRES).
Realisierung in einer heterogenen Umgebung. Prozeßleitsysteme auf Intel-PC mit MS DOS 5.0 & 6.0 oder
SCO Unix; Netzwerkkonzentrator mit SCO-Unix; Datenbankserver mit Sun Solaris und INGRES.
Datenübertragung über TCP/IP.