Pit Capitain
Software, Beratung, Qualität Fritz-Heeg-Erasmus-Str. 15 79650 Schopfheim |
|||
Home Projekte
Projektliste |
Telefon |
+49 7622 673088 +49 178 5612704 info@capitain.de |
|
|
|||
04/2010 - 07/2014
12/2008 - 06/2009 06/2003 - 11/2004 |
Freiberuflicher Berater bei ZKB, Zürich, Schweiz
Branchen: Banken Unterstützung bei Analyse, Design und Entwicklung eines In-House Systems im Bereich Asset und Portfolio Management. Entwurf und Implementierung der Kern-Funktionalität in Form von Stored Procedures. Anbindung verschiedener Clients in Java, Visual Basic und Excel sowie Integration in regelmäßige Batchprozesse. Einführung automatisierter PL/SQL Unittests, Anbindung an Build-Server Jenkins. Betreuung der IT Lehrlinge im Bereich Java
Tools:
Eclipse,
Eigene Tools (Ruby Skripte),
IBM WebSphere,
Jenkins,
JUnit,
Oracle RDBMS,
PL/SQL Unittest Framework,
SVN,
Unix Tools (vi, ksh, awk, sed, ...)
Betriebssysteme / Hardware:
IBM AIX RS/6000,
Linux,
Windows
|
||
|
|||
07/2009 - 03/2010 |
Freiberuflicher Berater bei Helsana, Zürich, Schweiz
Branchen: Versicherungen Unterstützung bei der Modellierung einer Applikation für die rollen- und funktionsbasierte Verwaltung von Zutritts- und Zugriffsrechten. Anpassung eines Frameworks für Model Driven Design und Model Driven Runtime an die Erfordernise der modellierten Applikation. Anbindung der Applikation an die internen Systeme für Single-Sign-On und Application Monitoring.
Tools:
Ant,
Eclipse,
Eigene Tools (Ruby Skripte),
JUnit,
Oracle RDBMS,
PL/SQL Unittest Framework,
Qmeleon,
SVN,
Unix Tools (vi, ksh, awk, sed, ...)
Betriebssysteme / Hardware:
Windows
|
||
|
|||
06/2008 - 11/2008
12/2004 - 03/2007 01/2002 - 05/2003 09/2000 - 09/2001 |
Freiberuflicher Berater bei QBIC AG, Cham, Schweiz
Branchen: Banken, Software Unterstützung bei Analyse, Design und Entwicklung eines Frameworks für Model Driven Design und Model Driven Runtime mit bitemporaler Datenhaltung. Entwicklung der Java Client Komponente als Swing Applikation. Der Aufbau der Applikation sowie deren Verhalten wird vollständig durch das aktive, in der Datenbank gespeicherte Modell gesteuert. Entwicklung der Java Server Komponente als EJB mit schnellem Datenbank-Zugriff. Entwicklung der Modell-gesteuerten Daten-Zugriffs-Schicht in PL/SQL. Einsatz eines selbst entwickelten Frameworks für automatisierte PL/SQL Unittests. Evaluation und Integration verschiedenster Open-Source und anderer Third-Party Komponenten. Einarbeitung neuer Mitarbeiter. Unterstützung bei der Modellierung einer Applikation für die Finanzbuchhaltung einer Depotbank. Unterstützung bei der Modellierung einer Applikation für die Verwaltung aller Drucker-Aufträge bei der größten Schweizer Bank.
Tools:
Ant,
CVS,
Eclipse,
Eigene Tools (Ruby Skripte),
Git,
IBM WebSphere,
IntelliJ IDEA,
JBoss,
JBuilder,
JUnit,
NetBeans,
Oracle RDBMS,
PL/SQL Unittest Framework,
Qmeleon,
Ruby Unittest Frameworks,
SVN,
Unix Tools (vi, ksh, awk, sed, ...)
Betriebssysteme / Hardware:
Linux,
Windows
|
||
|
|||
04/2007 - 05/2008 |
Freiberuflicher Berater bei Siemens AG, Zürich, Schweiz
Branchen: Versicherungen Unterstützung bei der Modellierung einer Applikation für die automatische Belegprüfung von Arzt-Rechnungen. Anpassung eines Frameworks für Model Driven Design und Model Driven Runtime an die Erfordernise einer automatischen Belegprüfung.
Tools:
Ant,
Eclipse,
Eigene Tools (Ruby Skripte),
JUnit,
Oracle RDBMS,
PL/SQL Unittest Framework,
Qmeleon,
SVN,
Unix Tools (vi, ksh, awk, sed, ...)
Betriebssysteme / Hardware:
Windows
|
||
|
|||
10/2001 - 12/2001 |
Freiberuflicher Berater bei Rentenanstalt / Swiss Life, Zürich, Schweiz
Branchen: Versicherungen Mitarbeit bei der Definition der J2EE basierten Web Architektur für den Frontoffice Bereich. Themen: Presentation Layer, Business Logic Layer, Persistence Layer Middleware, Security Operational Aspects, Engineering Aspects. Technologien: J2EE, EJB, JSP, XML, XSLT, LDAP, RMI, Corba, Tuxedo. Betriebssysteme / Hardware: Sun Solaris, Windows |
||
|
|||
01/2000 - 08/2000 |
Freiberuflicher Berater bei Dresdner Bank, Frankfurt
Branchen: Banken Unterstützung bei Analyse, Design und Entwicklung eines "Performance Analysis Tool" im Bereich Risiko Controlling auf Basis von Oracle 8i. Mitarbeit an einem System zum weitgehend automatischen Abgleich mehrerer Buchungssysteme aus dem Front Office / Back Office Bereich. Entwicklung der Basistechnologien, z.B. Historisierung mit hoch performanten Snapshots, Einsatz dynamischer Filter-Kriterien je nach Kontext. Betriebssysteme / Hardware: Windows |
||
|
|||
10/1999 - 12/1999 |
Freiberuflicher Berater bei Deutsche Bank DB-Research, Frankfurt
Branchen: Banken Unterstützung bei der Einführung einer Internet / Intranet Anwendung auf Basis Java, Oracle Developer, Oracle 8i. Implementierung neuer Analysemethoden für Zeitreihen. Entwicklung einer Umgebung zur Definition eigener Zeitreihenfunktionen durch den Anwender. Untersuchung unterschiedlicher Technologien (z.B. Oracle Time Series Option, Java Stored Procedures) auf Anwendbarkeit im Projekt. Installation und Konfiguration der verwendeten Software. Betriebssysteme / Hardware: HP/UX, Windows |
||
|
|||
07/1998 - 09/1999 |
Freiberuflicher Berater bei Gerling E&L, Wiesbaden
Branchen: Versicherungen Datenmodellierung für die Erfassung und Verwaltung von Versicherungsverträgen, Konfigurations- und Releasemanagement, Qualitätssicherung. Redesign des Systems unter Verwendung von Oracle 8i und Oracle Application Server mit CORBA und Java Stored Procedures. Entwicklung von Intranet-Anwendungen für interne Auswertungen und zur automatisierten Verwaltung von Datenbank-Schemas.
Tools:
Oracle Application Server,
Oracle Designer,
Oracle RDBMS,
Unix Tools (vi, ksh, awk, sed, ...)
Betriebssysteme / Hardware:
HP/UX,
Windows
|
||
|
|||
08/1998 - 05/1999 |
Freiberuflicher Berater bei unterschiedlichen Firmen
Branchen: Software Installation und Konfiguration der Oracle Datenbank und des Oracle Application Server. Durchführung von Schulungen zum Thema Oracle SQL und PL/SQL. Betriebssysteme / Hardware: SNI RM400, Windows |
||
|
|||
11/1996 - 06/1998 |
Senior Systemberater bei Oracle Deutschland GmbH, Dreieich
Branchen: Software Durchführung von Präsentationen, Schulungen und Workshops zu den Themen Internet- / Intranet-Anwendungsentwicklung, Network Computing, Oracle und Java, Oracle Designer, Oracle Developer, Oracle Discoverer. Entwicklung mehrerer Demos und Prototypen für Messen und konkrete Kundenprojekte. Installation und Konfiguration der Oracle Software. Organisation des Web-Café, in dessen Rahmen ein regelmäßiger Erfahrungsaustausch unter den Oracle Kunden in den Bereichen Java und Web-Technologie stattfand.
Tools:
Oracle Application Server,
Oracle Designer,
Oracle Developer,
Oracle Discoverer,
Oracle JDeveloper,
Oracle RDBMS
Betriebssysteme / Hardware:
HP/UX,
IBM AIX RS/6000,
Sun Solaris,
Windows
|
||
|
|||
10/1992 - 10/1996 |
Berater bei Oracle Deutschland GmbH, Dreieich
Branchen: Banken, Bauwirtschaft, Handel, Industrie, Software Leitung mehrerer Software-Entwicklungs-Projekte mit den Tools Oracle Developer (4GL) und Oracle Designer (Case) im Auftrag der Kunden aus den Bereichen Banken, Handel, Industrie, Bauwirtschaft. Die längeren Projekte sind noch einzeln beschrieben. Durchführung von Workshops und Schulungen. Mitarbeit beim Quality-Circle für C-Programmierung. Organisation der abteilungsübergreifenden Web-AG.
Tools:
Oracle Application Server,
Oracle Designer,
Oracle Developer,
Oracle Discoverer,
Oracle RDBMS
Betriebssysteme / Hardware:
HP/UX,
IBM AIX RS/6000,
Sun Solaris,
Windows
|
||
|
|||
02/1996 - 07/1996 |
Oracle Berater bei Metallgesellschaft, Frankfurt
Branchen: Handel Mitarbeit beim Aufbau eines Risk-Management Systems. Konsolidierung und Auswertung der operativen Daten, damit mögliche Risiken frühzeitig erkannt werden. Graphische Darstellung der kritischen Kenngrößen mit Drill-Down-Funktionalität. Dieses System war Gegenstand mehrerer Zeitungsartikel. Betriebssysteme / Hardware: IBM OS/2, Windows |
||
|
|||
06/1995 - 01/1996 |
Oracle Berater bei Zenker Hausbau GmbH, Michelstadt
Branchen: Bauwirtschaft Analyse, Design und Implementierung eines Systems zur Unterstützung der Architekten und Innenarchitekten bei der Bemusterung von Fertighäusern. Schnittstellen zur Materialwirtschaft und Auftragsverwaltung. Betriebssysteme / Hardware: IBM AIX RS/6000, Windows |
||
|
|||
08/1994 - 05/1995 |
Oracle Berater bei Zenker Hausbau GmbH, Michelstadt
Branchen: Bauwirtschaft Analyse, Design und Implementierung eines Systems zur Auftragsverwaltung. Erfassung, Verwaltung und Auswertung der Auftragsdaten über den gesamten Lebenszyklus. Provisions- und Honorarabrechnung für die beteiligten Vertriebsmitarbeiter und Architekten mit automatischer Verbuchung. Schnittstellen zur Finanzbuchhaltung. Betriebssysteme / Hardware: IBM AIX RS/6000, Windows |
||
|
|||
10/1990 - 10/1994 |
NeXTSTEP Anwendungs- und Systementwickler bei eigener Firma, Nebentätigkeit
Branchen: Software Entwicklung mehrerer objektorientierter Anwendungen unter NeXTSTEP, u.a. ein Programm zum Beschreiben von CD-ROMs, ein Tool zum Aufzeichnen und Abspielen von Benutzer-Ereignissen, mehrere UNIX Geräte-Treiber. Betriebssysteme / Hardware: NeXTSTEP |
||
|
|||
08/1993 - 07/1994 |
Oracle Berater bei Hochtief AG, Frankfurt / Essen
Branchen: Bauwirtschaft Mitarbeit beim Aufbau eines Systems zur Angebotskalkulation. Planung und Kalkulation von Großprojekten der Bauindustrie mit Schnittstellen zur Buchhaltungs- und Controlling-Software. Betriebssysteme / Hardware: Novell Netware, Windows |
||
|
|||
11/1992 - 09/1993 |
Oracle Berater bei Postbank, Darmstadt / Bonn
Branchen: Banken Mitarbeit beim Aufbau eines Kordoba-Management-Informationssystems. Frontend für konsolidierte Daten aus dem Kordoba System mit Oracle Forms auf BS 2000. Die Daten wurden vom BS 2000 Host in eine Oracle Datenbank auf dem MPP System nCube geladen und dort konsolidiert. Betriebssysteme / Hardware: nCube, Siemens BS 2000 |
||
|
|||
03/1993 - 06/1993 |
Oracle Berater bei BMW Rolls-Royce, Oberursel
Branchen: Industrie Unterstützung beim Aufbau eines Labor-Informationssystems. Erfassung, Verwaltung und Auswertung der aus Materialtests stammenden Labordaten für die Entwicklung von Flugzeugmotoren. Betriebssysteme / Hardware: DEC Open VMS |
||
|
|||
07/1990 - 09/1992 |
Anwendungsentwickler bei Symbolics Systemhaus GmbH, Eschborn
Branchen: Verkehr und Luftfahrt Technischer Projektleiter bei der Entwicklung komplexer Programmsysteme im Bereich Flugplanung, basierend auf der objektorientierten Datenbank "Statice" von Symbolics. Einsatz von OOA und OOD Werkzeugen. Die objektorientierte Programmiersprache war CLOS (Common Lisp Object System). Entwicklung mehrerer wiederverwendbarer Software-Komponenten im Rahmen der Projektarbeit, z.B. für Benutzerdialoge und Desktop-Oberflächen. Mitarbeit an den Symbolics Arbeitsgruppen für Benutzeroberflächen, Planungs- und Steuerungssysteme sowie für Qualitätssicherung. Betriebssysteme / Hardware: Apple Macintosh, Symbolics Genera |
||
|
|||
02/1989 - 06/1990 |
Systementwickler bei Nixdorf Computer AG, Paderborn
Branchen: Software Portierung von Standard-UNIX Software wie "Network File System" (NFS) und "STREAMS" auf das von Nixdorf entwickelte Betriebssystem PPX des Nixdorf-Computers Targon/32. (Das Betriebssystem PPX war eine fehlertolerante UNIX-Version für ein Multiprozessor- und Multicomputer-System auf der Basis von Hardware- und Software-Redundanz.) Entwicklung von Geräte-Treibern für Nixdorf-Peripheriegeräte wie Tastaturen und Kartenleser sowie anderer systemnaher Software für den neu eingeführten Targon/PC unter dem Betriebssystem SCO UNIX 386. Mitarbeit beim Design, danach Projektleitung bei der Implementierung eines automatischen Diagnose-Systems für den Targon/PC unter dem Betriebssystem SCO UNIX 386. Betriebssysteme / Hardware: Nixdorf Targon/32, Nixdorf Targon/PC, SCO Unix |
||
|
|||
09/1988 - 01/1989 |
Systementwickler bei Open Software Foundation OSF, Cambridge, Massachusetts (im Auftrag von Nixdorf)
Branchen: Software Mitarbeit beim Aufbau der OSF (Definition der organisatorischen Abläufe, Anstellen von eigenem Personal. Installation und Untersuchung unterschiedlicher Unix Verification Suites. Erarbeitung eines Konzepts für das Design der Verification Suite von OSF/1, dem ersten Release des OSF Betriebssystems. Mitarbeit bei der Entwicklung des POSIX Standards P1003.3 (Standard für POSIX Conformance Test Suites). Betriebssysteme / Hardware: HP/UX, IBM AIX RS/6000 |
||
|
|||
08/1988 - 08/1988 |
Systementwickler bei Nixdorf Computer AG, Paderborn
Branchen: Software Studie über die Art und Weise, wie Erweiterungen des Standard-Unix Betriebssystems auf das fehlertolerante Betriebssystem des Multiprozessor- und Multicomputersystems Targon/32 portiert werden können. Betriebssysteme / Hardware: Nixdorf Targon/32 |
||
|
|||
07/1987 - 07/1988 |
Systementwickler bei eigener Firma, Sitz in Kirchzarten
Branchen: Software Portierung des Apple Macintosh Betriebssystems auf den Atari ST. Dieser "Macintosh Emulator" wurde von einer Karlsruher Firma unter dem Namen "Aladin" in ganz Europa und in Übersee verkauft. Entwicklung neuer Gerätetreiber für das Macintosh Betriebssystem auf der Hardware des Atari ST, z.B. für Matrix- und Laserdrucker sowie für Festplattenlaufwerke. Implementierung des AppleTalk Netzwerk-Protokolls für den Macintosh Emulator. Betriebssysteme / Hardware: Apple Macintosh, Atari ST |
||
|
|||
04/1986 - 03/1987 |
Anwendungsentwickler bei Fraunhofer Gesellschaft IITB, Karlsruhe
Branchen: Forschung und Lehre Entwicklung eines Browsers für gerichtete Graphen, der in einer von der Fraunhofer Gesellschaft entwickelten Expertensystem-Umgebung auf Symbolics Computern eingesetzt wurde. Verschiedene systemnahe Programmierarbeiten in der objektorientierten Programmiersprache Common Lisp. Betriebssysteme / Hardware: Symbolics Genera |
||
|
|||
01/1979 - 12/1986 |
Anwendungsentwickler bei GAB Neumann GmbH, Maulburg
Branchen: Industrie Entwicklung eines Programms zur Auslegung von Graphit-Wärmeaustauschern für die chemische Industrie. Dies ist eine weiterentwickelte Tabellenkalkulation, bei der eine Zelle je nach dem Kontext sowohl Eingabe- als auch Ergebnisfeld sein kann. Wartung und Weiterentwicklung des Programms, Portierung auf andere Betriebssysteme und Entwicklungsumgebungen. Betriebssysteme / Hardware: Apple ][, Apple Macintosh, Commodore CBM, Commodore Pet, DOS, Windows |
||
|
|||
01/1983 - 12/1984 |
Vorträge und Arbeiten im Rahmen des Studiums, Universität Karlsruhe
Branchen: Software Proseminarvortrag: Vergleich von 16-Bit-Mikroprozessoren. Seminarvortrag: Analyse des Modula-2 Übersetzers "SMILER" von Nikolaus Wirth. Studienarbeit: Entwicklung eines Modula-2 Linkers unter Unix. Betriebssysteme / Hardware: HP/UX |
||
|
|||
10/1981 - 12/1983 |
Technischer Tutor, Universität Karlsruhe
Branchen: Forschung und Lehre Definition, Aufbau und Installation der PC-Umgebung, Implementierung der Programmierübungen für die Informatik-Ausbildung der Studenten. Einführung der Studenten in die Benutzung des UCSD Pascal Systems auf den Apple ][ Computern der Universität sowie Hilfestellung bei den Programmierübungen der Studenten. Betriebssysteme / Hardware: Apple ][ |
||
|
|||
04/1979 - 07/1979 |
Systementwickler bei Messgerätehersteller, Zürich
Branchen: Industrie Entwicklung von Gerätetreibern für ein elektronisches System zur schnellsten Messung von Gewichten für die chemische Industrie. Aus den Messdaten der Sensoren mußte das Gewicht durch schnelle Algorithmen möglichst genau bestimmt werden. Betriebssysteme / Hardware: Spezielle Hardware |