Profil von Entwickler Nr. 10009 - ibj.deibj.de/profiles/10009.pdf · Profil von Entwickler Nr....

22
Profil von Entwickler Nr. 10009 Q U A L I F I K A T I O N S P R O F I L Geburtsjahr : 1951 Staatsangehörigkeit : Deutsch Ausbildung : Degree of “Bachelor of Applied Science” from the “Victoria Institute of Colleges” at “Caulfield Institute of Technology” DV-Erfahrungen seit : 1973 Qualifikationen : Systemanalytiker Systementwickler Systemprogrammierer Software Engineering

Transcript of Profil von Entwickler Nr. 10009 - ibj.deibj.de/profiles/10009.pdf · Profil von Entwickler Nr....

Page 1: Profil von Entwickler Nr. 10009 - ibj.deibj.de/profiles/10009.pdf · Profil von Entwickler Nr. 10009 System-Software ACF2 BOOLE & BABBAGE CMS IPCS FILE-AID HSM JCL QMF RACF ROSCOE

Profil von Entwickler Nr. 10009

Q U A L I F I K A T I O N S P R O F I L

Geburtsjahr : 1951

Staatsangehörigkeit : Deutsch

Ausbildung : Degree of “Bachelor of AppliedScience”

from the “Victoria Institute ofColleges”at “Caulfield Institute ofTechnology”

DV-Erfahrungen seit : 1973

Qualifikationen : Systemanalytiker

Systementwickler

Systemprogrammierer

Software Engineering

Page 2: Profil von Entwickler Nr. 10009 - ibj.deibj.de/profiles/10009.pdf · Profil von Entwickler Nr. 10009 System-Software ACF2 BOOLE & BABBAGE CMS IPCS FILE-AID HSM JCL QMF RACF ROSCOE

Profil von Entwickler Nr. 10009

DV-Erfahrungen:

Aktivitäten Anwendungsentwicklung

EDV-Berater

DB-Design / DB-ADMINISTRATION

Organisation

Projekt-Management

Systemanalyse

Systemprogrammierung

Hardware Amdahl

AS/400

DEC Mainframe (VAX)

Comparex

HP

IBM Mainframe: IBM 30xx

IBM 43xx ..

IBM zSeries

ICL Mainframe

PC (INTEL .../386/486/Pentium...)

PDP 11/40

UNISYS

BetriebssystemeAIX...(IBM)

GEORGE III...(ICL)

MVS/ESA, OS/390 (JES2/3), z/OS...(IBM)

OS/2 WARP...(IBM)

OS/1140...(UNISYS)

UNIX

LINUX

VM, DOS/VSE...(IBM)

VAX/VMS...(DEC)

WINDOWS 95 / NT / 2000 / XP...(Microsoft)

DB-Systeme ADABAS

Page 3: Profil von Entwickler Nr. 10009 - ibj.deibj.de/profiles/10009.pdf · Profil von Entwickler Nr. 10009 System-Software ACF2 BOOLE & BABBAGE CMS IPCS FILE-AID HSM JCL QMF RACF ROSCOE

Profil von Entwickler Nr. 10009

DB2 /RDB /UDB

DL/1

IDMS

IMS-DB

Informix

VSAM

ORACLE

ACCESS

INGRES

MS SQL Server 2000

DC-Systeme CICS / CICS Transaction Server

IMS-DC

MQSeries (Message Queueing)

Programmiersprachen ADA

und ALGOL

Programmgeneratoren ASSEMBLER /PLAN ASSEMBLER /AMG

BASIC /Visual BASIC

C /C++ /C#

CASE

CLIST

COBOL /COBOL II /Meta-COBOL /DELTA /TELON

FORTRAN

HTML /XML

IDEAL

Java /EJB

JavaScript

JCL

NATURAL

PASCAL / Delphi

PERL

PL/1, PL/X

QMF

REXX

RPG II

SIRON

SQL

SWT (Software Tools) COBOL-Generator

TELON

Page 4: Profil von Entwickler Nr. 10009 - ibj.deibj.de/profiles/10009.pdf · Profil von Entwickler Nr. 10009 System-Software ACF2 BOOLE & BABBAGE CMS IPCS FILE-AID HSM JCL QMF RACF ROSCOE

Profil von Entwickler Nr. 10009

System-Software ACF2

BOOLE & BABBAGE

CMS

IPCS

FILE-AID

HSM

JCL

QMF

RACF

ROSCOE

SCLM

SMS

SPUFI

TSO/ISPF

VTAM

Methoden/Tools/ ADPS

Standards AFP (Advanced Function Presentation)

BTS

CASE Tools

CORBA

DATAVANTAGE

DCF/GML

EASYTRIEVE-PLUS

File-Aid

HIPERSTATION

INTERTEST

MFS

OFIM

OMED

OPSS/OPUS

OPC

PANVALET

PC Tools (MS-Office, MS-Project, VISIO,usw.)

Rational Rose

SAA (System Application Architecture)

SAS (Statistical Analysis System)

SDF II

SIMON/OLIVER

SMARTTEST

TIP

Page 5: Profil von Entwickler Nr. 10009 - ibj.deibj.de/profiles/10009.pdf · Profil von Entwickler Nr. 10009 System-Software ACF2 BOOLE & BABBAGE CMS IPCS FILE-AID HSM JCL QMF RACF ROSCOE

Profil von Entwickler Nr. 10009

UML

XPEDITER

Kommunikation, Ethernet

NW MS-Exchange

NFS (Network File System)

Novell Netware

SNA (IBM)

TCP/IP

Entwicklungs- bzw. Data-Oriented Design

Design-Methoden Function-Oriented Design

Object-Oriented Design Methods(OOA/OOD/OOP)

Datenmodellierung

Branchen- und Automobilhersteller

AnwendungskenntnisseAnwendungsentwicklung (von Konzeption bisWartung)

Banken

Bausparkassen

Customizing

Fertigung

Großhandelsgesellschaft / Warenhäuser

Informationsdienst (bzw. Bereitstellung)

Lohn und Gehalt

Migration / Umstellungen

Qualitätssicherung

Rechnungswesen

Simulation

Softwarehaus / Software-Hersteller

Support

Systemberatung

Systemprogrammierung

Triebwerkhersteller

Versicherungen

Zeiterfassung

Fremdsprachen: ENGLISCH (Muttersprache)

Page 6: Profil von Entwickler Nr. 10009 - ibj.deibj.de/profiles/10009.pdf · Profil von Entwickler Nr. 10009 System-Software ACF2 BOOLE & BABBAGE CMS IPCS FILE-AID HSM JCL QMF RACF ROSCOE

Profil von Entwickler Nr. 10009

Studium für “Degree of Bachelor of Applied Science”:

Major Studies Chemistry

Statistics and Operations Research

Submajor Studies Physics

Mathematics

Additional Studies Computer Science

Computer Programming

Electronics

Hardware ICL Mainframe

PDP 11/40

HP

MOP/MOT

Environment GEORGE III

UNIX

Languages PLAN Assembler

FORTRAN

ALGOL

ADA

BASIC

PASCAL

COBOL

Abschlussarbeiten für “Degree of Bachelor of Applied Science”:

Page 7: Profil von Entwickler Nr. 10009 - ibj.deibj.de/profiles/10009.pdf · Profil von Entwickler Nr. 10009 System-Software ACF2 BOOLE & BABBAGE CMS IPCS FILE-AID HSM JCL QMF RACF ROSCOE

Profil von Entwickler Nr. 10009

1. Simulation eines Flughafens auf einer Hybrid-Simulationsanlage. DerDigitalrechner war ein PDP 11/40 (UNIBUS Interface) und derAnalogrechner von „APPLIED DYNAMICS“.

2. Entwurf und Entwicklung eines Graphik Paketes (mit „InterfaceSoftware“) auf einem PRIME Computer. Programmiersprachen warenFORTRAN IV und PLAN/ASSEMBLER.

3. Entwurf und Entwicklung eines Personalverwaltungs- undBetreuungssystems mit dem Einsatz eines Datenbanksystems von IBM(in der Sprache ALGOL).

4. Simulation eines „Opencut Mining System“ um optimaleBetriebsbedingungen festzustellen. Der Rechner war ein ICL-Mainframe und das zuständige Betriebssystem „GEORGE III“.

Projekterfahrungen:

10.1979 - 03.1982 MTU München GmbHTriebwerkhersteller

Funktion tätig als Organisationsprogrammierer

Projekte Logistik, Entwicklung, Stückliste

Beschreibung − Schreiben von IMS-DB/DC-Programmen sowie OS-Programmenin der Sprache PL/1 und ASSEMBLER

− Wartung der DC und Batch-IMS-Programme aus dem Bereich„Entwicklung“ und „Logistik“

− Entwerfen, Generieren und Testen von IMS- Datenbanken

− Erstellung der nötigen JCL

− Erstellung von Programmdokumentation

− Einführung der Programme in den Fachabteilungen

− Erstellen Benutzerhandbuch

− Wartung/Betreuung der Anwendersysteme

Methoden / Tools TIP, BTS, CASE Tools, DCF/GML, IMS, MFS, DCF/GML, ROSCOE,XPEDITER

System-Umgebung IBM Mainframe: MVS/XA, JES3, TSO/ISPF, PL/1, ASSEMBLER,CLIST, JCL

Page 8: Profil von Entwickler Nr. 10009 - ibj.deibj.de/profiles/10009.pdf · Profil von Entwickler Nr. 10009 System-Software ACF2 BOOLE & BABBAGE CMS IPCS FILE-AID HSM JCL QMF RACF ROSCOE

Profil von Entwickler Nr. 10009

10.1982 - 06.1985 BMW München AGAutomobilhersteller

Funktion tätig als Systementwickler

Projekte Rechnungswesen, Fertigung

Beschreibung − Konzeptionelles Systemdesign per BMW Phasenmodell-Verfahren

− Datenbank-Design

− Entwerfen, Generieren und Testen von IMS- und DB2-Datenbanken

− Erstellen von Programmvorgaben

− Mitarbeit bei der Erstellung von Pflichtenheften

− Programmierung IMS-DB/DC in der Sprache PL/1, ASSEMBLERund FORTRAN

− Erstellung der nötigen JCL

− Erstellung von Programmdokumentation

− Einführung der Programme in den Fachabteilungen

− Erstellen Benutzerhandbuch

− Wartung/Betreuung der Anwendersysteme

Methoden / Tools TIP, BTS, CASE Tools, IMS DB/DC, MFS, CICS, DCF/GML,EASYTRIEVE-PLUS, File-Aid, DB2, SPUFI, QMF, XPEDITER, RACF

System-Umgebung IBM Mainframe: MVS/XA, JES3, TSO/ISPF, PL/1, ASSEMBLER,CLIST,

FORTRAN, JCL

07.1985 - 03.1987 COLES-MYER INFORMATION SERVICES, Melbourne, AustraliaSoftwareInformationsdienst füreineGroßhandelsgesellschaftbzw.Warenhaus

Funktion tätig als selbständiger EDV-Systemberaterbzw. Systemprogrammierer

Projekte bzw.Aktivitäten

Support, Customization, Konzeption, Informationsdienst,Qualitätssicherung, Systemberatung, Systemprogrammierung

Beschreibung − technische Unterstützung aller Mitarbeiter der„Applications Support Group“

− Produktionsunterstützung d.h. sofortiger Einsatz beiSystemausfällen

− CICS-System-Unterstützung

Page 9: Profil von Entwickler Nr. 10009 - ibj.deibj.de/profiles/10009.pdf · Profil von Entwickler Nr. 10009 System-Software ACF2 BOOLE & BABBAGE CMS IPCS FILE-AID HSM JCL QMF RACF ROSCOE

Profil von Entwickler Nr. 10009

− Betreuung der produktiven CICS-Systeme

− CICS-Transaction- und System-Dump-Analyse

− Analyse und Schreiben von diversen ASSEMBLER CICS-Systemprogrammen

− statistische Erfassung und Analyse der Systemausfälle(durch Benutzung von SAS)

− detaillierte Systemanalyse für Verbesserungsvorschläge

− Planung von Systemverbesserungen

− Erstellen von nötigen PL/1, COBOL, ASSEMBLER, FORTRAN,REXX und CLIST Programmen

− Erstellung, Optimierung und Wartung der REXX-Systemprogramme

− technische Unterstützung aller Mitarbeiter der „DASDAnalysis Support Group“

− Unterstützung beim Entwurf eines neuen „Online/BatchDataset Management System“

− Mitarbeit bei der Erstellung von C/C++ Programmen fürein „Display Colour Mix“ Paket. Ziel war es, demAnwender die Möglichkeit zu bieten, mit einerFarbenpalette, verschiedene Farbzusammensetzungenauszuprobieren. Dazu konnte der Anwender denHintergrund (aus der Palette) vorbestimmen und diegewünschten Farben mit variierender Intensitäteinfügen. Auf dem Display war dann genau die Wirkungder Palettenfarben zu beobachten.

Methoden / Tools BTS, CASE Tools, IMS DB/DC, CICS, DB2, SPUFI, DCF/GML,EASYTRIEVE-PLUS, SAS, File-Aid, XPEDITER, PANVALET,INTERTEST, BOOLE & BABBAGE, NOVELL Netware, Informix,ORACLE

System-Umgebung IBM Mainframe: MVS/XA, JES3, IMS/DB, DB2, CICS, TSO/ISPF,JCL,PL/1,

ASSEMBLER, FORTRAN, COBOL/COBOL II, DELTA,RACF, ACF2,

DASD, REXX, CLIST, SNA, VTAM, SPUFI

HP und DEC PDP 11/40: UNIX, C/C++, ORACLE

04.1987 - 11.1989 ADB Gesellschaft für EDV-Beratung, München Softwarehaus

Funktion tätig als Systementwickler und EDV-Berater

Projekte bzw.Aktivitäten

Entwickler, Berater, Fertigungssysteme,Informationsdienst, Systemprogrammierer

Beschreibung − Mitarbeit bei einer Vergleichsstudie vonSoftwareprodukten der Firma DEC und IBM

− Schreiben von COBOL-Batchprogrammen für einDarlehensverwaltungssystem

− statistische Erfassung und Analyse durch Benutzung vonSAS

− Umstellung eines Berichts- und Informationssystems

Page 10: Profil von Entwickler Nr. 10009 - ibj.deibj.de/profiles/10009.pdf · Profil von Entwickler Nr. 10009 System-Software ACF2 BOOLE & BABBAGE CMS IPCS FILE-AID HSM JCL QMF RACF ROSCOE

Profil von Entwickler Nr. 10009

(KOBIS) von AS auf SIRON-Basis bei Mercedes inStuttgart

− Mitarbeit bei einer Betriebssystemumstellung vonOS/1140 (UNISYS) auf MVS/XA (IBM), d.h. Anpassung vonDaten und Programmen an das neue Betriebssystem (beiBausparkasse BHW in Hameln)

− Datenmodellierung

− Datenbank-Design (IMS-DC, DL/1, DB2 und Informix)

− Entwerfen, Generieren und Testen von IMS- und DL/1-Datenbanken

− Entwerfen, Erstellen und Testen von relationalenDatenbanken (DB2 und Informix)

− CICS Systemunterstützung

− Betreuung der produktiven CICS-Systeme

− Schreiben von CICS-Onlineprogrammen und Batchprogrammen(in der Sprache PL/1 und ASSEMBLER) für ein neuesFertigungssystem (genannt MPIKS) bei BMW in München

Methoden / Tools TIP, BTS, CASE Tools, MFS, DCF/GML, EASYTRIEVE-PLUS, File-Aid, XPEDITER, SAS, SIRON, OFIM, OMED, OPSS/OPUS, BOOLE &BABBAGE, SAA, CASE Tools, INTERTEST, DB2, SPUFI, SNA,Informix

System-Umgebung IBM Mainframe: MVS/ESA, JES2/JES3, IMS DB/DC, DB2, CICS,TSO/ISPF,

PL/1, ASSEMBLER, FORTRAN, JCL

IBM Mainframe: VM, DOS/VSE, CMS, DL/1, CICS, COBOL,ASSEMBLER, PL/1,

C/C++, FORTRAN

DEC Mainframe: VAX/VMS, alle Software Produkte

06.1990 - 09.1993 Bayerische Vereinsbank AG, München Bank

Funktion tätig als selbständiger EDV-Berater

Projekte Konzeption eines Renten-Informationssystems,Wertpapier, Auswertungen

Beschreibung − Schreiben von Online- und Batch-IMS-Programmen für IRIS(Integriertes Renten-Informationssystem) in der SpracheCOBOL/Meta-COBOL und ASSEMBLER (unter MVS)

− Mitarbeit bei „System-Tuning“ im Bereich „Wertpapier-Informationssystem“

− Wartung/Betreuung diverser Anwendersysteme

− Mitarbeit bei dem System-Design im Bereich „Aktiv-Auswertungen“

− Erstellen von Programmvorgaben

Page 11: Profil von Entwickler Nr. 10009 - ibj.deibj.de/profiles/10009.pdf · Profil von Entwickler Nr. 10009 System-Software ACF2 BOOLE & BABBAGE CMS IPCS FILE-AID HSM JCL QMF RACF ROSCOE

Profil von Entwickler Nr. 10009

− Datenbank-Design

− Entwerfen, Erstellen, Ändern, Optimieren und Testen vonDB2-Tabellen (bzw. Datenbanken)

− Schreiben von Online- und Batchprogrammen für dasSystem „Auswertungen im Aktivgeschäft“ mit dem COBOL-Programmgenerator TELON (unter MVS)

− Mitarbeit bei der Einführung und Konfiguration desCOBOL-Programmgenerators TELON

Methoden / Tools IMS DB/DC, MFS, DB2, SPUFI, DCF/GML, ADPS, XPEDITER, TELON

System-Umgebung IBM Mainframe: MVS/ESA, JES3, TSO/ISPF, ASSEMBLER, COBOL,Meta-COBOL,

REXX, CLIST, JCL

PC: DOS, Windows, INGRES

01.1994 - 11.1994 CAP debis GmbH, Frankfurt/Main Softwarehaus

Funktion tätig als selbständiger EDV-Berater bei einemUmstellungsprojekt (genannt NennWertAnpassung - NWA)

Projekte Migration, Umstellung

Beschreibung − Mitwirkung bei der Projektkonzeption bzw. Verfahren

− Ermittlung aller nennwertrelevanten Anwendungssystemeder BHF-Bank (Frankfurt/Main)

− die Umstellung dieser Anwendungssysteme wie z.B.:

• Emission

• Effekten-Informations-System

• Depot

• Wertpapier-Abrechnungs-System

• Fondwertberechnung

• Portfolio Analyse System

umfasst die Anpassung aller deren

• Programme

• Bildschirmformate (MFS)

• Listen

• PSB’s/DBD’s

• Datenbanken (VSAM, IMS/DC und DB2)

• Dateien (VSAM und PO/PS)

• JCL

− Umstellung aller relevanten Datenbanken und Dateien:

• IMS Datenbanken

Page 12: Profil von Entwickler Nr. 10009 - ibj.deibj.de/profiles/10009.pdf · Profil von Entwickler Nr. 10009 System-Software ACF2 BOOLE & BABBAGE CMS IPCS FILE-AID HSM JCL QMF RACF ROSCOE

Profil von Entwickler Nr. 10009

• DB2 Datenbanken

• VSAM Datenbanken/Dateien

• PS/PO Dateien

− Automatisierung des Unstellungsprozesses durchSchreiben von EDIT-Macro’s, CLIST- und REXX-Prozeduren

− Entwicklung von Konversionsstrategien

− Festlegen von Konversionsregeln

− Migration der Datenstrukturen und der dazugehörendenApplikationen

− Diese Umstellung wurde durch Benutzung folgenderMethoden/Tools unterstützt:

• File-Aid

• DATAVANTAGE

• TIP

• XPEDITER

• HIPERSTATION

• SMARTTEST

• AMW (Programmanalyse-Tool von CAP debis GmbH)

Methoden / Tools TIP, IMS DB/DC, MFS, DCF/GML, DB2, SPUFI, File-Aid,XPEDITER, DATAVANTAGE, SMARTTEST, HIPERSTATION, AMW

System-Umgebung IBM Mainframe: MVS/ESA, JES3, IMS DB/DC, DB2, TSO/ISPF,PL/1,

ASSEMBLER, REXX, CLIST, VSAM, PO/PS, JCL

PC: AMW, diverse PC-Werkzeuge

11.1994 - 12.1996 I&S GmbH, MünchenSoftware-Hersteller

Funktion tätig als selbständiger EDV-Berater

Projekte Kfz-Versicherungssysteme, Druck-Steuerung

Beschreibung :

11.1994 - 03.1995 − Mitarbeit bei der Konzeption eines „Sortieren undAufbereiten Druckausgaben“-Systems für die BayerischeBeamten Versicherung AG

− Realisierung dieses Drucksteuerungs- bzw.Druckaufbereitungssystems mit dem SWT-COBOL-Generatorund COBOL II

04.1995 - 07.1995 − Feststellung und Anpassung aller ASSEMBLER und PL/1Programme an die neuen Automobil-Hersteller und derenTYP-Schlüsselnummern bei der Firma ALLIANZVersicherungs-AG im Kfz-Versicherungsbereich

Page 13: Profil von Entwickler Nr. 10009 - ibj.deibj.de/profiles/10009.pdf · Profil von Entwickler Nr. 10009 System-Software ACF2 BOOLE & BABBAGE CMS IPCS FILE-AID HSM JCL QMF RACF ROSCOE

Profil von Entwickler Nr. 10009

08.1995 - 12.1995 − Mitarbeit bei der Konzeption der „NeueTarifierungsmerkmale“ im Bereich Kfz-Versicherung beider Firma „Allianz Versicherungs-AG“

− Realisierung dieses Systems durch Schreiben und Ändernvon Batch- und Online-Programmen in der SpracheASSEMBLER und PL/1

− Mitarbeit in verschiedenen Systemen im Bereich Kraft-Betrieb wie:

• ELIAS1 – Kraft-Betrieb Altsystem (TP-Anwendung)

• Bildschirm-Programmierung mit TP70/TP79

• NTM – Neue Tarifierungsmerkmale (Stufe 2)

• HSN/TSN – Umstellung (auf alphanumerisch)

• Einführung eines neuen VWB-Verfahrens

01.1996 – 12.1996 − Mitarbeit bei der Analyse und Realisierung des Projekts„Schaden Stufe 1 Kraft“ für die Firma AllianzVersicherungs-AG

− Realisierung von Teilbereichen dieses Projekts auf PCmit Hilfe von verschiedenen PC-Tools wie z.B.:

⇒ der LISTEN-Editor (Allianz Tool)

− Schreiben von CLIST- bzw. REXX-Prozeduren umHilfswerkzeuge zu erstellen und Prozesse zuautomatisieren

− Schreiben von Batch- und Online-Programmen in derSprache PL/1

Methoden / Tools IMS DB/DC, MFS, DB2, SPUFI, DCF/GML

System-Umgebung IBM Mainframe: MVS/ESA, JES3, IMS DB/DC, DB2, SPUFI,TSO/ISPF, PL/1,

ASSEMBLER, REXX, CLIST, JCL, ALLIANZWerkzeuge

PC: Windows NT, diverse MS-Office Tools, ALLIANZWerkzeuge, FTP

01.1997 - 04.1997 LBS, München Bausparkasse

Funktion tätig als selbständiger EDV-Berater und Systementwickler

Projekte Wohnungsbausparprämienbearbeitungssystems

Beschreibung − Mitarbeit bei der Analyse und Realisierung eines neuenWohnungsbausparprämienbearbeitungssystems (genannt WOP)

− Schreiben von diversen Batch- und CICS-Online-Programmen (in der Sprache PL/1) für die:

• Erfassung von Daten

• Ermittlung der WOP-Beträge

Page 14: Profil von Entwickler Nr. 10009 - ibj.deibj.de/profiles/10009.pdf · Profil von Entwickler Nr. 10009 System-Software ACF2 BOOLE & BABBAGE CMS IPCS FILE-AID HSM JCL QMF RACF ROSCOE

Profil von Entwickler Nr. 10009

• Berechnung der Prämien

• Bearbeitung der WOP-Datenbank

Methoden / Tools CICS TS, SIMON/OLIVER, DCF/GML, OPC, DB2, SPUFI, VSAM,PO/PS

System-Umgebung IBM Mainframe: MVS/ESA, JES2, CICS, DB2, TSO/ISPF, PL/1,ASSEMBLER,

JCL

PC: Windows NT, diverse MS-Office Tools, FTP, VISIO, usw.

04.1997 - 09.2001 IZB Soft, München

Software-Herstellerfür dieSparkassen

Funktion tätig als selbständiger EDV-Berater bzw.Systemprogrammierer

Projekte bzw.Aktivitäten

CICS-Support, Permanent Online Processing (POP),

CICS-Systemprogrammierung

Beschreibung :

04.1997 - 12.1998 − Betreuung der produktiven CICS-Systeme

− CICS-Transaction- und System-Dump-Analyse

− Analyse und Schreiben von diversen ASSEMBLER CICS-Systemprogrammen

− Mitarbeit in dem Projekt „CICS-Redesign“

− Analysieren und Anpassen der ASSEMBLER- und COBOL-Systemprogramme an das Jahr 2000

− statistische Erfassung und Analyse der Systemausfälle(durch Benutzung von SAS und MS EXCEL)

06.1998 - 12.1999 − Betreuung diverser CICS-Systemprogramme und Anwender-Programme

− Modifikation und „Tuning“ diverser Sparkassen-Anwendersysteme wie z.B.:

• ZAV - ZAhlungsVerkehr

• ZINA - Zeiterfassung / Zeitverwaltung Mitarbeiter

• SMA - Sparkassen Masken Architektur

• GAA Migration

• Dispo-Bestandserstellung

• Darlehen Verwaltung

• Dauerauftragsbearbeitung

Page 15: Profil von Entwickler Nr. 10009 - ibj.deibj.de/profiles/10009.pdf · Profil von Entwickler Nr. 10009 System-Software ACF2 BOOLE & BABBAGE CMS IPCS FILE-AID HSM JCL QMF RACF ROSCOE

Profil von Entwickler Nr. 10009

01.1999 - 12.1999 − Konzeption und Realisierung eines „CICSplex ServiceTransactions“-Systems. Dazu wurde der „ISPF DialogManager“ als Anzeigeoberfläche benutzt. DieHauptkomponenten dieses Systems wurden in der SpracheREXX realisiert, wobei ASSEMBLER und COBOL auch einewesentliche Rolle spielten. Als Datenträger wurden DB2,ADABAS, VSAM und PS/PO-Datenbanken bzw. Dateien benutzt

Die Entwicklung dieses Systems beinhaltete:

1. Zugriff und Darstellung von DB2-, ADABAS- und VSAM-Datenbank-Informationen

2. Entwerfen, Erstellen, Ändern, Optimieren und Testen vonDB2-Tabellen (bzw. Datenbanken)

3. Aufbau, Zugriff und Darstellung von PS/PO-Datei-Informationen

4. Absetzen von CICS-Transaktionen bzw. CICS-Programmenüber „EXCI“

5. Schreiben von diversen CPSM- bzw. CICS-Systemspezifischen Programmen in der Sprache ASSEMBLERund COBOL

6. Zugriff und Nutzung von CICS- und MVS-SystemspezifischeInformationen

7. Zugriff und Darstellung von CPSM- bzw. CICSplex-Systemspezifische Informationen

8. Zugriff auf diverse andere systemspezifischeKomponenten

Page 16: Profil von Entwickler Nr. 10009 - ibj.deibj.de/profiles/10009.pdf · Profil von Entwickler Nr. 10009 System-Software ACF2 BOOLE & BABBAGE CMS IPCS FILE-AID HSM JCL QMF RACF ROSCOE

Profil von Entwickler Nr. 10009

01.2000 - 09.2001 − Mitarbeit bei der stufenweisen Einführung der „IBMWebSphere Application Server“ um Geschäftsprozesse derSparkassen zu integrieren und später ins Web zuverlagern

− Entwicklung von Strategien für die Anbindung diverserCICS-Hostservices (bzw. Transaktionen) an INTERNET-Kunden (WebSphere)

− Realisierung eines Prototypsystems durch Benutzung von:

• Java / JavaBeans

• CORBA

• C/C++

− Mitarbeit in dem Projekt „P.O.P“ (Permanent OnlineProcessing). Eine der vielen Tätigkeiten diesesaufwendigen Projektes beinhaltete die Eliminierungaller CICS- und MVS-Systemspezifische Affinitäten.Dafür waren folgende Aktivitäten nötig:

a) Ermittlung aller Affinitätenb) Ermittlung aller Programme die Affinitäten enthaltenc) Beseitigung dieser Affinitäten mit Hilfe der

entsprechenden Fachabteilungen

d) Produktive-Einführung der geänderten Programme bzw.Systeme

Die Aktivitäten zur Eliminierung der Affinitätenbeinhalteten:

1. Ändern bzw. anpassen ADABAS-Datenbanken zurEliminierung von Affinitäten wie ENQ/DEQ- undSpk/BUGRU-Affinitäten

2. ADABAS- und DB2-Datenbank Erweiterungen

3. Ändern bzw. anpassen der ADABAS-Datenbankzugriffe indiversen ASSEMBLER- und COBOL-Programmen

4. Anpassen der ADABAS-SIGNON-Methodik in diversenASSEMBLER- und COBOL-Programmen

5. Ändern bzw. anpassen diverser ASSEMBLER- und COBOL-Programme zur Eliminierung deren Affinitäten

6. Eliminierung von internen Tabellen im CICS-System

7. Schreiben von diversen CLIST- bzw. REXX-Prozeduren zuHilfszwecken und zur Automatisierung von Host- undCICS-Unterstützungsaktivitäten

Methoden / Tools AFP, CICS TS, ADABAS, IPCS, DB2, VSAM, DCF/GML, HSM, RACF,File-Aid, SPUFI, XPEDITER, INTERTEST, BOOLE & BABBAGE,JAVA, JavaBeans, CORBA, VB/VBA, WebSphere

System-Umgebung IBM Mainframe: OS/390, z/OS, JES2, SMS, CICS, VTAM,TSO/ISPF, PL/1,

SAS, ASSEMBLER, COBOL, REXX, CLIST, JCL,OPC, WebSphere

PC: Windows NT, diverse MS-Office Tools, VISIO, VB/VBA,Java, HTML,

FTP, usw.

Page 17: Profil von Entwickler Nr. 10009 - ibj.deibj.de/profiles/10009.pdf · Profil von Entwickler Nr. 10009 System-Software ACF2 BOOLE & BABBAGE CMS IPCS FILE-AID HSM JCL QMF RACF ROSCOE

Profil von Entwickler Nr. 10009

08.2001 - 02.2003 TxB - LB Transaktionsservice GmbH, München Bank

Funktion tätig als selbständiger EDV-Berater

Projekte Wertpapier Informationssystem Migration

Beschreibung Mitarbeit in dem Projekt „Outsourcing WertpapierInformations Systeme“ der Bayerischen Landesbank für dieneu gegründete „Transaktionsbank

(TxB - LB Transaktionsservice GmbH)“.

Folgende WIS-Anwendungsbereiche wurden von mir bearbeitet:

• WIS-Abrechnung

• WIS-Umsatz

• WIS-Depot

• WIS-Schnittstellen

• WPC - Wertpapier Controlling

• SVM - Sparkassen Vermögensmanagement

• MT571 - SWIFT-Daten für Niederlassungen (in SWIFT-Format)

• WPSTATI - Wertpapierstatistik

• BORIS - B-Depot Online Report und Informations System

• CUS - Compliance Unterstützungs System

Im Rahmen dieses „Outsourcing“ Projektes wurden folgendeAktivitäten durchgeführt:

• Entwicklung von Migrationsstrategien

• Festlegen von Migrationregeln

• Migration der Datenstrukturen und der dazugehörendenApplikationen

• Analyse diverser Batch-Schnittstellensysteme

• Design und Realisierung eines Portierungssystems zurAutomatisierung des „Outsourcing“-Prozesses (auf dem

• TxB-Rechner)

• Unterstützung der Mitarbeiter bei denPortierungsprozessen

• Erstellung von REXX-Prozeduren zur Unterstützung der

• Mitarbeiter bei den Portierungsarbeiten

• Technische und fachliche Umstellung diverserSchnittstellen, passend zur neuen TxB-Umgebung

• Erstellung eines Erfassungs- und Dokumentationssystems(INTRANET)

• Anpassen, Modifizieren, Testen undProduktionseinführung diverser Schnittstellenprogramme

• JCL-Anpassungen

Zur Unterstützung dieses Projektes wurden folgende

Programmiersprachen bzw. Tools benutzt:

Page 18: Profil von Entwickler Nr. 10009 - ibj.deibj.de/profiles/10009.pdf · Profil von Entwickler Nr. 10009 System-Software ACF2 BOOLE & BABBAGE CMS IPCS FILE-AID HSM JCL QMF RACF ROSCOE

Profil von Entwickler Nr. 10009

Methoden / Tools ADABAS, NATURAL, ENDEVOR, ENTIRE-X, DB2, SPUFI, VSAM,PS/PO, File-Aid, XCOM/ONGUM, XPEDITER, HTML, XML

System-Umgebung IBM Mainframe: OS/390, JES2, NATURAL, ADABAS, DB2, SPUFI,TSO/ISPF,

PL/1, ASSEMBLER, COBOL, REXX, CLIST, JCL,OPC, File-Aid

PC: Windows 2000, diverse MS Office Tools, VISIO, HTML,XML usw.

03.2003 - 08.2004 DATONYX Pty. Ltd., Melbourne, AustraliaSoftware-Hersteller

Funktion tätig als selbständiger EDV-Berater

Projekte bzw.Aktivitäten

Schulung, Informationsaustausch, Entwicklung eines DataWarehousing Systems durch Benutzung von OLAP-Techniken

Beschreibung − Informationsaustausch und Seminare über „DataWarehousing, analysis systems and enterprise reporting“Techniken

− Folgende Themen wurden ausführlich behandelt:

1) „Introduction to Data Warehousing“2) „The Data Warehousing Process“3) „Designing a Data Warehouse“4) „Data Quality and Meta-Data Management“5) „Delivery System Development“

− Mitwirkung an einem Konzept für die Realisierung eines„Data Warehousing“ Systems durch Benutzung von OLAP-Techniken´

− Mitarbeit bei der Realisierung und Einführung eines„Data Warehousing“ Systems

− Für die Realisierung dieses Systems wurden folgendeWerkzeuge benutzt:

Page 19: Profil von Entwickler Nr. 10009 - ibj.deibj.de/profiles/10009.pdf · Profil von Entwickler Nr. 10009 System-Software ACF2 BOOLE & BABBAGE CMS IPCS FILE-AID HSM JCL QMF RACF ROSCOE

Profil von Entwickler Nr. 10009

a) Operating Systems:1. MS Windows NT42. MS Windows 2000 Server3. Linux, UNIX4. OS/390, WebSphere

b) Design Tools/Methods:1. OOA /OOD /OOP2. UML3. OLAP4. Visual Studio5. Rational Rose6. Analysis Services7. Reporting Services

c) DB-Systems:1. DB2 /UDB2. OLAP (Cubic Database)3. MS SQL Server 20004. MS ACCESS5. ORACLE

d) Programmiersprachen:1. C /C++ /C#2. BASIC /VISUAL BASIC /VBA3. SAS4. JAVA5. JavaScript6. HTML /XML

Methoden / Tools MS SQL Server 2000, Visual Studio, DB2/UDB, ORACLE, OLAP,SAS, UML, Rational Rose

System-Umgebung IBM Mainframe: OS/390, z/OS, UNIX, AIX, WebSphere

PC: Windows NT, Windows 2000 Server, diverse MS-OfficeTools,

LINUX, C/C++/C#, JAVA, JavaScript, HTML, XML, OLAP,UML

Page 20: Profil von Entwickler Nr. 10009 - ibj.deibj.de/profiles/10009.pdf · Profil von Entwickler Nr. 10009 System-Software ACF2 BOOLE & BABBAGE CMS IPCS FILE-AID HSM JCL QMF RACF ROSCOE

Profil von Entwickler Nr. 10009

01.2005 - 09.2006 IBM, BöblingenSoftware/Hardware-Hersteller

Funktion tätig als selbständiger EDV-Berater bzw.Systemprogrammierer

Projekte bzw.Aktivitäten

Weiterentwicklung des z/OS Enterprise Workload Manager,

Systemprogrammierung

Beschreibung :

01.2005 - 03.2006 Mitarbeitet bei z/OS Version 1 Release 8 „EWLM Support forWLM Monitoring Services“ Projekt. Dies beinhaltet:

− Mitwirkung beim Design des „EWLM Support for WLMMonitoring Services“ Projekts

− Modifikation der „Component Internals“ (Control Blocks,Data Areas, Performance Blocks, Queues) wie:

• AMCT

• AMSYT

• PB

• PBDE

• Reporting Queue

• OUCB

− Änderungen/Anpassungen der verschiedenen „ARM ServicesMaps“

− Anpassung der „Correlator and Correlator Tokens totrack the flow of transactions“ für die verschiedenenIBM Softwareprodukte wie:

• DB2

• IMS (CTL, MPR)

• CIC (TOR, AOR)

− Programmierung (Änderungen/Anpassungen) verschiedenerMacros und Module der „Execution Delay MonitoringServices“

− Recovery Services ändern/anpassen, d,h,:

• „Component Service Informationen“ ergänzen

• „IPCS SRM Data“ ergänzen

− „Return Codes“ und „Reason Codes“ anpassen

− Beschreiben, programmieren, ausführen und dokumentierenvon:

• „UNIT Tests“

• „Function Tests“ und

• „System Tests“

− „Design Review“, „Code Review“ und „Function TestReview“ durchführen

Page 21: Profil von Entwickler Nr. 10009 - ibj.deibj.de/profiles/10009.pdf · Profil von Entwickler Nr. 10009 System-Software ACF2 BOOLE & BABBAGE CMS IPCS FILE-AID HSM JCL QMF RACF ROSCOE

Profil von Entwickler Nr. 10009

− Dokumentation des neuen „EWLM Support for WLMMonitoring Services“ Systems

− Dokumentation der neuen z/OS V1R8 EWLM Funktionen

04.2005 - 07.2005 Mitarbeitet bei z/OS Version 1 Release 8 „Workload ManagerEnhancements“ Projekt. Ein Sub-Komponent dieses Systems,genannt „Restricted EWLM Domain/Sysplex Intersection“ wurderealisiert:− Mitwirkung beim Design dieses Sub-Komponents

− Programmierung der verschiedenen Macros und Module (inden Sprachen PL/X und ASSEMBLER) basierend auf dem GRSENQ/DEQ Mechanismus

− Testen und Einführen dieses Systems auf Sysplex-Ebene

− Dokumentation dieses Sub-Komponents

04.2006 - 09.2006 Realisierung eines Sub-Komponents (genannt „WLM Supportfor Recovery Time Objective“) des „Business Resilience“Projekts für z/OS Version 1 Release 9. Dies beinhaltet:

− „High-Level“ und „Low-Level“ Design des „WLM Supportfor Recovery Time Objective“ Projekts

− Modifikation der „Component Internals“ (Control Blocks,Control Tables, Queues) wie:

• OUCB

• RMCT

• RTOQE

− Programmierung(Neuprogrammierung/Änderungen/Anpassungen)verschiedener Macros und Module in den Sprachen (CASE,PL/X und ASSEMBLER)

− Recovery Services ändern/anpassen, d,h,:

• „Component Service Informationen“ ergänzen

• „IPCS SRM Data“ ergänzen

− „Return Codes“ und „Reason Codes“ anpassen

− Beschreiben, programmieren, ausführen und dokumentierenvon:

• „UNIT Tests“

• „Function Tests“ und

• „System Tests“

− z/OS V1R9 modifizieren, vorbereiten und aufbauen (IPL)um die neuen Komponenten testen zu können

− „Design Review“, „Code Review“ und „Function TestReview“ durchführen

− Dokumentation des neuen „WLM Support for RTO“ Systems

Methoden / Tools AMG, IPCS, CASE, DB2, VSAM, DCF/GML, HSM, RACF, SPUFI,XPEDITER, SCLM,

TSO/ISPF, PL/X, ASSEMBLER, C/C++, JAVA, HTML, CLIST, REXX,CTT/ZTT, JCL, BookMaster

Page 22: Profil von Entwickler Nr. 10009 - ibj.deibj.de/profiles/10009.pdf · Profil von Entwickler Nr. 10009 System-Software ACF2 BOOLE & BABBAGE CMS IPCS FILE-AID HSM JCL QMF RACF ROSCOE

Profil von Entwickler Nr. 10009

System-Umgebung IBM Mainframe: OS/390, z/OS, VM, CMS, VICOM, JES2, SMS,WLM/EWLM

PC: Windows XP, diverse MS-Office Tools, VISIO, NVU, CPS,Lemma,

Beyond Compare, FTP, usw.