Projektleitung, Datenbankspezialist und Anwendungsprogrammierer
Aktualisiert am 03.01.2020
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Verfügbar ab: 01.01.2020
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Englisch
gut in Schrift und Sprache

Einsatzorte

Einsatzorte

Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km)
Schweiz
nicht möglich

Projekte

Projekte

2 Monate
2019-11 - 2019-12

Performancetuning

Datenbankspezialist Oracle/SQL UC4
Datenbankspezialist

Die Processverarbeitung dauerte bei manchen Datenbankprozessen mehrere Stunden. Meine Aufgabe war es zwei besonders lang laufende Prozesse (mehr als 7 Stunden) zu beschleunigen. Den einen Prozess habe ich von objektorientierte Verarbeitung in datenbankspezifische Verarbeitung umprogrammiert. Hierzu musste ich zunächst das Programm analysieren und danach umschreiben. Damit konnte die Prozesszeit auf 2 Minuten gedrückt werden. Beim anderen Prozess habe ich bei der Analyse entdeckt, dass unnötige Programmabläufe stattfanden. Durch das eliminieren dieser unnötigen Abläufe konnte die Laufzeit auf 45 Minuten gedrückt werden. Nach dem umschreiben von objektorientierte in eine datenbankspezifische Verarbeitung konnte in einem zweiten Schritt die Prozesslaufzeit weiter auf 3 Minuten gedrückt werden

Oracle 12c Automic Software SQL Navigator
Oracle/SQL UC4
AIG
Heilbronn (Neckar)
6 Monate
2019-06 - 2019-11

Rückversicherung

Datenbankspezialist Scrum Oracle/SQL Oracle Forms ...
Datenbankspezialist

Allen aktiven Versicherungen der AIG sollen eine interne Rückversicherung bekommen. Diese neue Rückversicherung soll zur nächsten Hauptfälligkeit dem bestehenden Vertrag zugeordnet werden. Unter bestimmten Bedingungen kann diese Zuordnung bereits früher geschehen. Die Buchungen die durch die Rückversicherung entstehen, müssen am Buchungsende über interne Schnittstellen sowohl in das angeschlossene SAP-System als auch in das Hauptsystem der, AIG über die sogenennte OGIS-Schnittstelle, übertragen werden. Bestehende Reports sind bzgl. der Rückversicherung anzupassen oder neu anzulegen. Die neuen Programmmodule wurden vor Inbetriebnahme gründlich auf Korrektheit getestet.

Oracle 12c SQL Navigator Automic Software
Scrum Oracle/SQL Oracle Forms UC4
AIG
Heilbronn (Neckar)
11 Monate
2018-07 - 2019-05

Arbeiten an Data-Marts

Datenbankspezialist DWH Kenntnisse Oracle
Datenbankspezialist

Der Inverstmentbereich der Versicherung Allianz benötigt Analysen und Reports um am Markt agieren zu können. Diese Daten werden aus dem DWH der IDS geliefert. Die Steuerung der einzelnen DataMarts geschieht mittels Informatica. Die Performance zum Aufbau der DataMarts musste verbessert werden. Auch Kundenwünsche zur Erweiterungen und Korrekturen an den DataMarts wurden umgesetzt. Ebenso sollten Übersichtsreports über alle relevanten DataMarts hinweg erstellt werden.

Informatica PowerCenter Oracle12c PL SQL Developer
DWH Kenntnisse Oracle
IDS (Allianz Tochter)
München
6 Monate
2018-01 - 2018-06

Migration einer SQL Datenbank nach Oracle

Entwicklung, Architektur Microsoft SQL Server 2014 Microsoft SQL Server Management Studio Oracle 12c
Entwicklung, Architektur

Durch einen Strategiewechsel mussten die Daten einer SQL Server Datenbank mit sämtlichen internen Proceduren, Funktionen und Trigger auf eine Oracle Datenbank 12c migriert werden. Die Programmteile, die in TSQL geschrieben waren, mussten in PL/SQL übersetzt werden. Dabei ist auch ein geändertes Optimiererverhalten zu beachten. Sämtliche Indexes auf der Datenbank mußten auf ihre Tauglichkeit hin überprüft werden

Microsoft SQL Server 2014 Microsoft SQL Server Management Studio Oracle 12c
Commerzbank
4 Jahre 5 Monate
2013-08 - 2017-12

Aufbau und Erweiterung einer Asset-Datenbank

Teilprojektleitung, Entwicklung, Architektur Microsoft SQL Server Microsoft SQL Server Management Studio Oracle ...
Teilprojektleitung, Entwicklung, Architektur

Dadurch, dass die IT-Infrastruktur so heterogen war, musste das CRM-System ersetzt werden. Hierzu wurde die Laderampe des CRM-Systems verwendet und zu einer Asset-Datenbank erweitert. Die bisherigen Scanner (ADDM und SCCM) wurden weiterverwendet. Zusätzliche Informationen aus teils händisch gepflegten Inventories wurden integriert. Alle Informationen von Inventories und Scannern wurden täglich ausgelesen und über ein mehrstufiges Verfahren aufbereitet und konsolidiert. Aus dem konsolidierten Datenbestand wurden die verschiedenen Abteilungen mit Informationen und Reports versorgt. Die anfallenden neuen Kundenanforderungen wurden aufgenommen, bewertet und an die Entwickler weitergeleitet. Die Abarbeitung fand im agilen Stil statt, so dass eine neue Kundenanforderung innerhalb von einer Woche produktiv sein konnte. Die automatische Verarbeitung der Daten wurde über eine Jobkontrolle und dem automatischen Testtool Jenkins überwacht.

Microsoft SQL Server Microsoft SQL Server Management Studio Oracle Aqua Studio Linux-Server Unix-Tools Perl ADDM-Scanengine SCCM Foundstone
Commerzbank
11 Monate
2012-09 - 2013-07

Aufbau und Erweiterung einer Asset-Datenbank

Entwicklung Microsoft SQL Server Oracle Microsoft SQL Server Management Studio ...
Entwicklung

Die komplette IT-Infrastruktur sollte in einer großen CRM-Datenbank zusammengefasst und gepflegt werden. Hierfür wurden die Hardwareelemente (Server, Drucker, Netzwerkkomponennten, Telefone, ...) mit ADDM gescannt. Windows-Arbeitsplatzrechner wurden mittels SCCM ermittelt. Die ermittelten Daten wurden aufbereitet und als eine sogenannte Laderampe dem CRM-System zur Verarbeitung vorgelegt.

Microsoft SQL Server Oracle Microsoft SQL Server Management Studio Sybase Linux-Server Unix-Tools Perl UC4 CMDB - BMC Atrium ADDM-Scanengine SCCM
Commerzbank
2 Jahre 5 Monate
2010-02 - 2012-06

Weiterentwicklung eines internationalen Identity Management Systems

Teilprojektleitung, Entwicklung Windows XP Oracle 10g / 11g PL/SQL ...
Teilprojektleitung, Entwicklung

Weiterentwicklung des Identity Management Systems (Vorläuferprojekt siehe unten) und Integration von weiteren Systemen. Migration der Anwendung von Oracle 10g auf Oracle 11g. Testen der Zusammenarbeit zwischen der Datenbank und der Java-Schnittstelle zu SAP-Netweaver. 

Windows XP Oracle 10g / 11g PL/SQL Toad PL/SQL Developer Oracle Data-Integrator
Xiopia / BASF SE
6 Monate
2009-08 - 2010-01

Projektleiter im Telcoumfeld

technische Projektleitung, Koordination und Betreuung Unix (AIX Solaris) Windows XP ...
technische Projektleitung, Koordination und Betreuung

Eine wichtige T-Mobile Applikationen für Missbrauchserkennung wurde auf T-Systems-Rechnern betreut. Es musste eine Koordination zwischen Fachbereich, Entwicklung, Applikations- und Systembetrieb aufrecht erhalten werden. Für eine Hardwareerneuerung mussten Fachkonzepte erstellt werden. Die Abläufe mussten beim Hardwaretausch überarbeitet und auf das neue System optimiert werden. Es mussten mehrere externe Datenströme umgeschaltet und überwacht werden.

Unix (AIX Solaris) Windows XP Linux (Red Hat) Oracle 10g PL/SQL Perl Java Shell-Tools Toad MS-Projekt UC4
T-Systems / T-Mobile
1 Jahr 6 Monate
2008-01 - 2009-06

Entwicklung eines internationalen Identity Management Systems

Teilprojektleitung, Entwicklung Windows XP Oracle 11g PL/SQL ...
Teilprojektleitung, Entwicklung

Für ein weltweit agierendes Chemieunternehmen ist ein zentrales Berechtigungsvergabessystem für Netzlaufwerke und SAP entwickelt worden. Das System koordiniert und verwaltet Daten von über 8500 Gesellschaften mit über 20000 Organisationen für über 450000 Benutzern die Berechtigungen von über 700000 Rollen haben. Die Genehmigungen von Berechtigungen wurden über den SAP-Workflow gesteuert. Die Berechti-gungswünsche sind über XI an die Zielsysteme gesendet wor-den. Die Genehmigung und der Entzug von Berechtigungen ist für Wirtschaftprüfungen nachvollziehbar und sicher ablegt wor-den. Für die Oberfläche zum Verwaltung der Genehmigungen kam SAP WEB Dynpro zum Einsatz. Die Datenschnittstelle zwischen Oracle-Datenbank und SAP-Frontend wurde über PL/SQL-Pakete gesteuert, die über offene Cursors die Daten zurückliefert.

Windows XP Oracle 11g PL/SQL Toad PL/SQL Developer ITIL
iXtra AG / BASF SE
2 Monate
2007-11 - 2007-12

Performance

Performanceverbesserungen in SQL-Abfragen Windows XP PL/SQL Developer Oracle 10g
Performanceverbesserungen in SQL-Abfragen

Die Applikation musste in ihren Abfragen beschleunigt werden. Hierzu wurden die Oracle internen Möglichkeiten der Suche nach Performancelöcher genutzt. Die kritischen Statements konnten daraufhin in ihrem Ablauf verbessert werden.

Windows XP PL/SQL Developer Oracle 10g
SwissLife
8 Monate
2007-03 - 2007-10

Applikationskoordination

technische Projektleitung, Koordination und Betreuung Unix (AIX Solaris OSF1) ...
technische Projektleitung, Koordination und Betreuung

Verschiedene große T-Mobile Applikationen wurden auf T-Systems Hochverfügbarkeitssystemen betreut. Es musste eine Koordination zwischen Fachbereich, Entwicklung, Applikations- und Systembetrieb aufrecht erhalten werden. Für neue Anwendungen mussten Fachkonzepte erstellt und für den Betrieb notwendige einmal und laufende Zeitaufwände errechnet werden. Ferner wurden Konzepte für das Nearshoring des Second-Level-Supports nach Kosice erstellt.

Unix (AIX Solaris OSF1) Windows XP Linux (Red Hat) Oracle 9i / 10g TimesTen PL/SQL Perl Java Shell-Tools Toad MS-Projekt UC4 ITIL
T-Systems AG / T-Mobile AG
6 Monate
2006-07 - 2006-12

Balanced Scorecards

Datenbereitstellung für Berichtsausgaben im Controlling Windows XP Oracle 10g PL/SQL ...
Datenbereitstellung für Berichtsausgaben im Controlling

Für die Ausgabe von Vorstandsberichten als balanced Scorecards mussten Datenbankelemente entsprechend zusammengefasst und gebündelt an das Frontend gesendet werden. Hierzu mussten die Daten über PL/SQL selektiert und als Tabellenwerte zurückgegeben werden. Diese Werte wurden in VB .Net zusammengefasst und als Bericht zur Anzeige gebracht. Meine Tätigkeiten wurde auch auf das grössere Vorsystem ausgeweitet. Die von mir bearbeiteten Datenbanken hatte ein Größe von 200 bis 1100 Tabellen und 300 bis 500 Funktionen bzw. Prozeduren.

Windows XP Oracle 10g PL/SQL Toad
Daimler Chrysler AG
1 Monat
2006-05 - 2006-05

Erstellung eines CRM-Systems

diverse Rollen Windows XP Oracle 10g Java ...
diverse Rollen

Rolle:               

Projektleitung, FuncSpec-Erstellung, Datenbankdesign, Softwareentwicklung


Aufgaben:
Ein CRM-Programm zur Verwaltung der Firmenkontakte wurde als 3Tier-Programm erstellt. Hierzu wurde als Backend Oracle verwendet. Als Zwischenebene für die Programmlogik kam Java zum Einsatz. Als Frontend wurde VB .Net eingesetzt. Die drei verschiedenen Ebenen kommunizierten über XML miteinander. Meine Aufgabe lag in der Erstellung der verschiedenen Modelle und in der Koordination der Entwicklungsarbeit. Grössere Entwicklungsabschnitte waren:

  • FuncSpec-Erstellung
  • Datenbankmodell erstellen
  • Objekt-Modell erstellen
  • XML-Modell erstellen
  • CRM-Programm erstellen
Windows XP Oracle 10g Java VB .Net PL/SQL Toad Eclipse XML
TESMUR GmbH
4 Jahre 1 Monat
2002-04 - 2006-04

Kundenanpassung eines CRM-Systems

diverse Rollen Windows (XP 2000) MS-Projekt ...
diverse Rollen

Rolle:                Teilprojektleitung, Softwareentwicklung, Dokumentationserstellung (FuncSpec, TestDoc, ...)


Aufgaben:
Ein CRM-Programm für Sonderkunden, mit Anschluss an die Abrechnungseinheit IS-U von SAP, wurde an die Kundenwünsche des Vertriebs angepasst. Die SAP-Welt wurde über die Datenkonvertierungschittstelle XWorlds angeschlossen. Die Änderungen an dem CRM-Programm wurden in mehreren Release-Schritten durchgeführt. Pro Release-Schritt wurde jeweils mit dem Kunden eine funktionale und eine technische Beschreibung erstellt. Hierbei mussten die verschiedenen Schnittstellen zu anderen Systemen beachtet werden. Die Entwicklung wurde in verschieden starken Entwicklungsgruppen durchgeführt. Nach der Entwicklungsphase wurden die Änderungen bzw. Erweiterungen des Systems zunächst intern getestet ehe das System zum Test an den Kunden ausgeliefert wurde. Nach ausgiebigen Kundentests ist das neue Release produktiv gesetzt worden. Als Teilprojektleiter war ich für einen Teilbereich eines Releases verantwortlich. Hierbei musste ich die Aufgaben auf die teilnehmenden Kollegen der Arbeitsgruppe, je nach ihrer jeweiligen Stärke, gleichmässig verteilen und überwachen. Grössere Entwicklungsabschnitte waren hierbei:

  • Externes Preistool das in Java geschrieben wurde in das CRM-Programm integrieren
  • Adressensuche und Adresseneingabe mit Hilfe der Adressdatenbasis von SAP IS-U
  • Releasewechsel von Oracle 8i auf Oracle 9i
  • Releasewechsel von Forms5 auf Forms6i mit gleichzeitigem Wechsel von SftTree Version 2 auf Version 5
Windows (XP 2000) MS-Projekt Oracle 8i/9i Forms 5/6i Java PL/SQL Toad SftTree 2/5 Citrix Eclipse
Convotis AG / EnBW AG
2 Jahre 2 Monate
2000-01 - 2002-02

Consulting (diverse projekte)

MS-Projekt Forms 6i Unix (AIX) ...

Datenübernahme in ein SAP-System

 

Rolle:               

Projektleitung, Entwicklung, Koordination

Aufgaben:

Die bereits existierenden Daten einer Konzernbilanzie-rungsoftware wurden aufbereitet und in den Kontenplan eines SAP-System eingelesen. Die entstandenen Daten mussten mit den einzelnen Sachbearbeiter abgestimmt und ggf. berichtigt werden.

Erstellung eines Datenkonvertierungsprogrammes


Rolle:               

Entwicklung, Dokumentation (Benutzerhandbuch)


Aufgaben:
Senkung des Arbeitsaufwandes für Sachbearbeiter durch automatische Zuweisung von externen Daten mit bereits bestehenden Verträgen. Aufbau einer selbsterweiternden Matching-Datenbank in Oracle-Forms.

Anpassungen, Erweiterungen und Pflege eines Konzernbilanzierungsprogramm


Rolle:               

Entwicklung, Koordination


Aufgaben:
Kundenspezifische Erweiterungen und Ergänzungen in eine Konzernbilanzierungssoftware eingebauen. Be-schleunigung der Konsolidierungsläufe durch die Umstel-lung der Bilanzierung auf vierteljährliche Meldungen.

Erstellung eines Benutzerverwaltungsprogrammes


Rolle:               

Entwicklung, Dokumentation


Aufgaben:
Erstellung eines Benutzerverwaltungsprogrammes zur Verwaltung von etwa 200 Benutzern mit diversen Hard- und Softwareproblemen. Es mussten verschiedene Prob-lemstellungen aufgenommen, verwaltet und systematisch abgearbeitet werden. Aufbau einer Wissensdatenbank.

MS-Projekt Forms 6i Unix (AIX) Oracle 8/8i Java PL/SQL Toad Windows (NT) MS-Access Oracle 8i PL/SQL ODBC
Allianz AG Hauptverwaltung
4 Jahre 3 Monate
1995-10 - 1999-12

Anpassung eines Netzleitsystemprogrammes an Kundenbedürfnisse

diverse Rollen DEC-OSF C C++ ...
diverse Rollen

Rolle:               

Entwicklung, Testunterstützung, Installationsunterstützung, Probebetriebsunterstützung, Spezialist für Zeitsynchronisierung


Aufgaben:

Erweiterung eines Netzleitsystemprogrammes auf die Kundenwünsche. Nach der Entwicklung der Erweiterun-gen eines Netzleitsystemprogrammes auf die Kunden-wünsche wurde die Betreuung von Test und Inbetrieb-nahme mit Probebetrieb durchgeführt. Nachaufträge wur-den ohne Programmstillstände in das System integriert. Das System steuert das komplette Stromnetz des Ener-gieversorgers EON (den kompletten norddeutschen Raum). Es wurde hierfür sechs DEC-Workstations benö-tigt, wobei das Hauptsystem doppelt ausgelegt wurde. Die Regelinformationen wurden über sechs Echtzeitsysteme angeschlossen. Eine Hochverfügbarkeit des Systems von 99,95% wurde garantiert (entspricht etwa 4h Ausfall pro Jahr) und eingehalten.

DEC-OSF C C++ FORTRAN Unix-Shell Oracle
ABB AG / EON AG
4 Monate
1995-06 - 1995-09

Softwareumstellung auf shared Libraries

Unix (Sinix) C Unix-Shell ...

Analyse der Aufrufhierarchien und anschließende Neu-Aufbau der shared libraries und Integration in das System.

Unix (Sinix) C Unix-Shell Unix-Tools
BfA Hauptverwaltung
1 Monat
1995-05 - 1995-05

Erstellung eines Installationsprogrammes

MS-DOS OS/2 C

Erstellung eines Installationsprogramms, mit deren Hilfe, Softwarepakete von Bankangestellten selbständig installieren werden konnte.

MS-DOS OS/2 C
Fiducia Bankenrechenzentrum

Aus- und Weiterbildung

Aus- und Weiterbildung

1991

Studium der Informatik an der Elituniversität Karlsruhe
Abschluß als Diplom Informatiker

Position

Position

Ich bin ein gut ausgebildeter Diplominformatiker, der sich extrem schnell in neue Gegebenheiten und Aufgaben einarbeiten kann. Damit bin ich für den Projektanbieter schnell einsatzfähig.
Durch meine Vielseitigkeit bin ich auch sehr gut projektübergreifend einsetzbar.

Ferner kann ich auch Projekte zu organisieren, koordinieren und leiten.

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Automic Software
Informatica PowerCenter
Oracle Forms
PL SQL Developer
Scrum
SQL Navigator
UC4

Erfahrungen

  • DB Design/Implemetierung/Administration
  • Strukturierte Analyse/Programmierung/Design
  • Objektorientierte Analyse/Design
  • Dialogprogrammierung
  • Migration, Portierung
  • Inbetriebnahme
  • Erstellung von funktionalen und technischen Spezifikationen
  • Testerfahrung
  • Technische Projektleitung
  • Projektleitung mit kleineren Teams

Produkte:

  • Toad
  • PL/SQL Developer
  • Oracle Forms
  • Java Entwicklungsumgebung Eclipse
  • UC4
  • BMC Atrium
  • MS Office
  • MS Projekt
  • MS SDK
  • MS Visual Studio

Betriebssysteme

HPUX
Mac OS
MS-DOS
MVS, OS/390
OS/2
Nur als Anwender
OSF/Motif
SUN OS, Solaris
Solaris (Anwender und Admin)
Unix
AIX, Linux, Sinix, Solaris, HP-UX, UTS (Anwender und Admin)
VMS
Anwender
Windows
Alle Typen (Anwender und Admin)
Ich kann mit jedem Unixsystem produktiv arbeiten.

Programmiersprachen

4gl
4th Dimension
ABAP4
Ada
Assembler
6502, 68000, 32032
Basic
Visual Basic, Access Basic, Excel Basic
C
Alle Compilerarten
C++
Microsoft
Clipper
dBase
DCL
Delphi
Eiffel
Emacs
ESQL/C
Oracle und Informix
Fortran
HPGL, HP PCL
Java
J2EE, Swing, Beans, ...
JavaScript
J2EE, Swing, Beans, ...
JCL
LabView
Mantis
Modula-2
Oracle/SQL
Pascal
Perl
Version 5
PL/SQL
auf allen Oracle-Versionen
Python
Scriptsprachen
awk,sed
Shell
alle
Xt, Motif
yacc/lex

Datenbanken

4th Dimension
Access
Komplette Accessversionen
B-Tree
BTrieve
DWH Kenntnisse
Filemaker
Informix
Lotus Notes
MS SQL Server
Version 2008, 2012, 2014
MySQL
ODBC
Oracle
Oracle 7-12c; Forms5, 6i, TimesTen
Oracle 12c
Paradox
Quest
SQL
xBase
  • Ich habe das Studium auf Datenbanken ausgerichtet.
  • Ich kann mit jeder relationalen und hierarchischen Datenbank arbeiten.
  • Ich habe bereits alle Bereiche von Datenbank-Design, -Aufbau, -Implementierung, -Administration durchgeführt.

Datenkommunikation

AppleTalk
Ethernet
Fax
FDDI
HDSL
Internet, Intranet
ISDN
parallele Schnittstelle
PC-Anywhere
RS232
TCP/IP
Token Ring
Windows Netzwerk
Ich habe auf allen angegeben Bereichen nur als Anwender zu tun gehabt.

Hardware

Alpha
DEC-Workstation
AS/400
CD-Writer / Brenner
Digital
Workstation
Drucker
Lexmark (komplette Palette), HP
HP
HP-Workstation, HP-Riskworkstation
IBM Großrechner
Amdahl-Großrechner
Macintosh
PC
Alle Typen
Plotter
HP
Siemens Großrechner
Siemens MX
SNI RM-Rechner
Streamer
SUN
Texas Instruments
32032
VAX
Ich arbeite mit der Hardware und diese muß funktionieren.
Ich merke mir nicht welche Typenbezeichnungen die Geräte hatten.

Branchen

Branchen

  • Automotive
  • Banken
  • Bankenrechenzentrum
  • Chemie
  • Handel
  • Netzleittechnik
  • Prozessautomatisierung
  • Strombranche
  • Telekommunikation
  • Versicherungen
  • Werzeugmaschienenherstellung
  • Warenwirtschaft

Einsatzorte

Einsatzorte

Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km)
Schweiz
nicht möglich

Projekte

Projekte

2 Monate
2019-11 - 2019-12

Performancetuning

Datenbankspezialist Oracle/SQL UC4
Datenbankspezialist

Die Processverarbeitung dauerte bei manchen Datenbankprozessen mehrere Stunden. Meine Aufgabe war es zwei besonders lang laufende Prozesse (mehr als 7 Stunden) zu beschleunigen. Den einen Prozess habe ich von objektorientierte Verarbeitung in datenbankspezifische Verarbeitung umprogrammiert. Hierzu musste ich zunächst das Programm analysieren und danach umschreiben. Damit konnte die Prozesszeit auf 2 Minuten gedrückt werden. Beim anderen Prozess habe ich bei der Analyse entdeckt, dass unnötige Programmabläufe stattfanden. Durch das eliminieren dieser unnötigen Abläufe konnte die Laufzeit auf 45 Minuten gedrückt werden. Nach dem umschreiben von objektorientierte in eine datenbankspezifische Verarbeitung konnte in einem zweiten Schritt die Prozesslaufzeit weiter auf 3 Minuten gedrückt werden

Oracle 12c Automic Software SQL Navigator
Oracle/SQL UC4
AIG
Heilbronn (Neckar)
6 Monate
2019-06 - 2019-11

Rückversicherung

Datenbankspezialist Scrum Oracle/SQL Oracle Forms ...
Datenbankspezialist

Allen aktiven Versicherungen der AIG sollen eine interne Rückversicherung bekommen. Diese neue Rückversicherung soll zur nächsten Hauptfälligkeit dem bestehenden Vertrag zugeordnet werden. Unter bestimmten Bedingungen kann diese Zuordnung bereits früher geschehen. Die Buchungen die durch die Rückversicherung entstehen, müssen am Buchungsende über interne Schnittstellen sowohl in das angeschlossene SAP-System als auch in das Hauptsystem der, AIG über die sogenennte OGIS-Schnittstelle, übertragen werden. Bestehende Reports sind bzgl. der Rückversicherung anzupassen oder neu anzulegen. Die neuen Programmmodule wurden vor Inbetriebnahme gründlich auf Korrektheit getestet.

Oracle 12c SQL Navigator Automic Software
Scrum Oracle/SQL Oracle Forms UC4
AIG
Heilbronn (Neckar)
11 Monate
2018-07 - 2019-05

Arbeiten an Data-Marts

Datenbankspezialist DWH Kenntnisse Oracle
Datenbankspezialist

Der Inverstmentbereich der Versicherung Allianz benötigt Analysen und Reports um am Markt agieren zu können. Diese Daten werden aus dem DWH der IDS geliefert. Die Steuerung der einzelnen DataMarts geschieht mittels Informatica. Die Performance zum Aufbau der DataMarts musste verbessert werden. Auch Kundenwünsche zur Erweiterungen und Korrekturen an den DataMarts wurden umgesetzt. Ebenso sollten Übersichtsreports über alle relevanten DataMarts hinweg erstellt werden.

Informatica PowerCenter Oracle12c PL SQL Developer
DWH Kenntnisse Oracle
IDS (Allianz Tochter)
München
6 Monate
2018-01 - 2018-06

Migration einer SQL Datenbank nach Oracle

Entwicklung, Architektur Microsoft SQL Server 2014 Microsoft SQL Server Management Studio Oracle 12c
Entwicklung, Architektur

Durch einen Strategiewechsel mussten die Daten einer SQL Server Datenbank mit sämtlichen internen Proceduren, Funktionen und Trigger auf eine Oracle Datenbank 12c migriert werden. Die Programmteile, die in TSQL geschrieben waren, mussten in PL/SQL übersetzt werden. Dabei ist auch ein geändertes Optimiererverhalten zu beachten. Sämtliche Indexes auf der Datenbank mußten auf ihre Tauglichkeit hin überprüft werden

Microsoft SQL Server 2014 Microsoft SQL Server Management Studio Oracle 12c
Commerzbank
4 Jahre 5 Monate
2013-08 - 2017-12

Aufbau und Erweiterung einer Asset-Datenbank

Teilprojektleitung, Entwicklung, Architektur Microsoft SQL Server Microsoft SQL Server Management Studio Oracle ...
Teilprojektleitung, Entwicklung, Architektur

Dadurch, dass die IT-Infrastruktur so heterogen war, musste das CRM-System ersetzt werden. Hierzu wurde die Laderampe des CRM-Systems verwendet und zu einer Asset-Datenbank erweitert. Die bisherigen Scanner (ADDM und SCCM) wurden weiterverwendet. Zusätzliche Informationen aus teils händisch gepflegten Inventories wurden integriert. Alle Informationen von Inventories und Scannern wurden täglich ausgelesen und über ein mehrstufiges Verfahren aufbereitet und konsolidiert. Aus dem konsolidierten Datenbestand wurden die verschiedenen Abteilungen mit Informationen und Reports versorgt. Die anfallenden neuen Kundenanforderungen wurden aufgenommen, bewertet und an die Entwickler weitergeleitet. Die Abarbeitung fand im agilen Stil statt, so dass eine neue Kundenanforderung innerhalb von einer Woche produktiv sein konnte. Die automatische Verarbeitung der Daten wurde über eine Jobkontrolle und dem automatischen Testtool Jenkins überwacht.

Microsoft SQL Server Microsoft SQL Server Management Studio Oracle Aqua Studio Linux-Server Unix-Tools Perl ADDM-Scanengine SCCM Foundstone
Commerzbank
11 Monate
2012-09 - 2013-07

Aufbau und Erweiterung einer Asset-Datenbank

Entwicklung Microsoft SQL Server Oracle Microsoft SQL Server Management Studio ...
Entwicklung

Die komplette IT-Infrastruktur sollte in einer großen CRM-Datenbank zusammengefasst und gepflegt werden. Hierfür wurden die Hardwareelemente (Server, Drucker, Netzwerkkomponennten, Telefone, ...) mit ADDM gescannt. Windows-Arbeitsplatzrechner wurden mittels SCCM ermittelt. Die ermittelten Daten wurden aufbereitet und als eine sogenannte Laderampe dem CRM-System zur Verarbeitung vorgelegt.

Microsoft SQL Server Oracle Microsoft SQL Server Management Studio Sybase Linux-Server Unix-Tools Perl UC4 CMDB - BMC Atrium ADDM-Scanengine SCCM
Commerzbank
2 Jahre 5 Monate
2010-02 - 2012-06

Weiterentwicklung eines internationalen Identity Management Systems

Teilprojektleitung, Entwicklung Windows XP Oracle 10g / 11g PL/SQL ...
Teilprojektleitung, Entwicklung

Weiterentwicklung des Identity Management Systems (Vorläuferprojekt siehe unten) und Integration von weiteren Systemen. Migration der Anwendung von Oracle 10g auf Oracle 11g. Testen der Zusammenarbeit zwischen der Datenbank und der Java-Schnittstelle zu SAP-Netweaver. 

Windows XP Oracle 10g / 11g PL/SQL Toad PL/SQL Developer Oracle Data-Integrator
Xiopia / BASF SE
6 Monate
2009-08 - 2010-01

Projektleiter im Telcoumfeld

technische Projektleitung, Koordination und Betreuung Unix (AIX Solaris) Windows XP ...
technische Projektleitung, Koordination und Betreuung

Eine wichtige T-Mobile Applikationen für Missbrauchserkennung wurde auf T-Systems-Rechnern betreut. Es musste eine Koordination zwischen Fachbereich, Entwicklung, Applikations- und Systembetrieb aufrecht erhalten werden. Für eine Hardwareerneuerung mussten Fachkonzepte erstellt werden. Die Abläufe mussten beim Hardwaretausch überarbeitet und auf das neue System optimiert werden. Es mussten mehrere externe Datenströme umgeschaltet und überwacht werden.

Unix (AIX Solaris) Windows XP Linux (Red Hat) Oracle 10g PL/SQL Perl Java Shell-Tools Toad MS-Projekt UC4
T-Systems / T-Mobile
1 Jahr 6 Monate
2008-01 - 2009-06

Entwicklung eines internationalen Identity Management Systems

Teilprojektleitung, Entwicklung Windows XP Oracle 11g PL/SQL ...
Teilprojektleitung, Entwicklung

Für ein weltweit agierendes Chemieunternehmen ist ein zentrales Berechtigungsvergabessystem für Netzlaufwerke und SAP entwickelt worden. Das System koordiniert und verwaltet Daten von über 8500 Gesellschaften mit über 20000 Organisationen für über 450000 Benutzern die Berechtigungen von über 700000 Rollen haben. Die Genehmigungen von Berechtigungen wurden über den SAP-Workflow gesteuert. Die Berechti-gungswünsche sind über XI an die Zielsysteme gesendet wor-den. Die Genehmigung und der Entzug von Berechtigungen ist für Wirtschaftprüfungen nachvollziehbar und sicher ablegt wor-den. Für die Oberfläche zum Verwaltung der Genehmigungen kam SAP WEB Dynpro zum Einsatz. Die Datenschnittstelle zwischen Oracle-Datenbank und SAP-Frontend wurde über PL/SQL-Pakete gesteuert, die über offene Cursors die Daten zurückliefert.

Windows XP Oracle 11g PL/SQL Toad PL/SQL Developer ITIL
iXtra AG / BASF SE
2 Monate
2007-11 - 2007-12

Performance

Performanceverbesserungen in SQL-Abfragen Windows XP PL/SQL Developer Oracle 10g
Performanceverbesserungen in SQL-Abfragen

Die Applikation musste in ihren Abfragen beschleunigt werden. Hierzu wurden die Oracle internen Möglichkeiten der Suche nach Performancelöcher genutzt. Die kritischen Statements konnten daraufhin in ihrem Ablauf verbessert werden.

Windows XP PL/SQL Developer Oracle 10g
SwissLife
8 Monate
2007-03 - 2007-10

Applikationskoordination

technische Projektleitung, Koordination und Betreuung Unix (AIX Solaris OSF1) ...
technische Projektleitung, Koordination und Betreuung

Verschiedene große T-Mobile Applikationen wurden auf T-Systems Hochverfügbarkeitssystemen betreut. Es musste eine Koordination zwischen Fachbereich, Entwicklung, Applikations- und Systembetrieb aufrecht erhalten werden. Für neue Anwendungen mussten Fachkonzepte erstellt und für den Betrieb notwendige einmal und laufende Zeitaufwände errechnet werden. Ferner wurden Konzepte für das Nearshoring des Second-Level-Supports nach Kosice erstellt.

Unix (AIX Solaris OSF1) Windows XP Linux (Red Hat) Oracle 9i / 10g TimesTen PL/SQL Perl Java Shell-Tools Toad MS-Projekt UC4 ITIL
T-Systems AG / T-Mobile AG
6 Monate
2006-07 - 2006-12

Balanced Scorecards

Datenbereitstellung für Berichtsausgaben im Controlling Windows XP Oracle 10g PL/SQL ...
Datenbereitstellung für Berichtsausgaben im Controlling

Für die Ausgabe von Vorstandsberichten als balanced Scorecards mussten Datenbankelemente entsprechend zusammengefasst und gebündelt an das Frontend gesendet werden. Hierzu mussten die Daten über PL/SQL selektiert und als Tabellenwerte zurückgegeben werden. Diese Werte wurden in VB .Net zusammengefasst und als Bericht zur Anzeige gebracht. Meine Tätigkeiten wurde auch auf das grössere Vorsystem ausgeweitet. Die von mir bearbeiteten Datenbanken hatte ein Größe von 200 bis 1100 Tabellen und 300 bis 500 Funktionen bzw. Prozeduren.

Windows XP Oracle 10g PL/SQL Toad
Daimler Chrysler AG
1 Monat
2006-05 - 2006-05

Erstellung eines CRM-Systems

diverse Rollen Windows XP Oracle 10g Java ...
diverse Rollen

Rolle:               

Projektleitung, FuncSpec-Erstellung, Datenbankdesign, Softwareentwicklung


Aufgaben:
Ein CRM-Programm zur Verwaltung der Firmenkontakte wurde als 3Tier-Programm erstellt. Hierzu wurde als Backend Oracle verwendet. Als Zwischenebene für die Programmlogik kam Java zum Einsatz. Als Frontend wurde VB .Net eingesetzt. Die drei verschiedenen Ebenen kommunizierten über XML miteinander. Meine Aufgabe lag in der Erstellung der verschiedenen Modelle und in der Koordination der Entwicklungsarbeit. Grössere Entwicklungsabschnitte waren:

  • FuncSpec-Erstellung
  • Datenbankmodell erstellen
  • Objekt-Modell erstellen
  • XML-Modell erstellen
  • CRM-Programm erstellen
Windows XP Oracle 10g Java VB .Net PL/SQL Toad Eclipse XML
TESMUR GmbH
4 Jahre 1 Monat
2002-04 - 2006-04

Kundenanpassung eines CRM-Systems

diverse Rollen Windows (XP 2000) MS-Projekt ...
diverse Rollen

Rolle:                Teilprojektleitung, Softwareentwicklung, Dokumentationserstellung (FuncSpec, TestDoc, ...)


Aufgaben:
Ein CRM-Programm für Sonderkunden, mit Anschluss an die Abrechnungseinheit IS-U von SAP, wurde an die Kundenwünsche des Vertriebs angepasst. Die SAP-Welt wurde über die Datenkonvertierungschittstelle XWorlds angeschlossen. Die Änderungen an dem CRM-Programm wurden in mehreren Release-Schritten durchgeführt. Pro Release-Schritt wurde jeweils mit dem Kunden eine funktionale und eine technische Beschreibung erstellt. Hierbei mussten die verschiedenen Schnittstellen zu anderen Systemen beachtet werden. Die Entwicklung wurde in verschieden starken Entwicklungsgruppen durchgeführt. Nach der Entwicklungsphase wurden die Änderungen bzw. Erweiterungen des Systems zunächst intern getestet ehe das System zum Test an den Kunden ausgeliefert wurde. Nach ausgiebigen Kundentests ist das neue Release produktiv gesetzt worden. Als Teilprojektleiter war ich für einen Teilbereich eines Releases verantwortlich. Hierbei musste ich die Aufgaben auf die teilnehmenden Kollegen der Arbeitsgruppe, je nach ihrer jeweiligen Stärke, gleichmässig verteilen und überwachen. Grössere Entwicklungsabschnitte waren hierbei:

  • Externes Preistool das in Java geschrieben wurde in das CRM-Programm integrieren
  • Adressensuche und Adresseneingabe mit Hilfe der Adressdatenbasis von SAP IS-U
  • Releasewechsel von Oracle 8i auf Oracle 9i
  • Releasewechsel von Forms5 auf Forms6i mit gleichzeitigem Wechsel von SftTree Version 2 auf Version 5
Windows (XP 2000) MS-Projekt Oracle 8i/9i Forms 5/6i Java PL/SQL Toad SftTree 2/5 Citrix Eclipse
Convotis AG / EnBW AG
2 Jahre 2 Monate
2000-01 - 2002-02

Consulting (diverse projekte)

MS-Projekt Forms 6i Unix (AIX) ...

Datenübernahme in ein SAP-System

 

Rolle:               

Projektleitung, Entwicklung, Koordination

Aufgaben:

Die bereits existierenden Daten einer Konzernbilanzie-rungsoftware wurden aufbereitet und in den Kontenplan eines SAP-System eingelesen. Die entstandenen Daten mussten mit den einzelnen Sachbearbeiter abgestimmt und ggf. berichtigt werden.

Erstellung eines Datenkonvertierungsprogrammes


Rolle:               

Entwicklung, Dokumentation (Benutzerhandbuch)


Aufgaben:
Senkung des Arbeitsaufwandes für Sachbearbeiter durch automatische Zuweisung von externen Daten mit bereits bestehenden Verträgen. Aufbau einer selbsterweiternden Matching-Datenbank in Oracle-Forms.

Anpassungen, Erweiterungen und Pflege eines Konzernbilanzierungsprogramm


Rolle:               

Entwicklung, Koordination


Aufgaben:
Kundenspezifische Erweiterungen und Ergänzungen in eine Konzernbilanzierungssoftware eingebauen. Be-schleunigung der Konsolidierungsläufe durch die Umstel-lung der Bilanzierung auf vierteljährliche Meldungen.

Erstellung eines Benutzerverwaltungsprogrammes


Rolle:               

Entwicklung, Dokumentation


Aufgaben:
Erstellung eines Benutzerverwaltungsprogrammes zur Verwaltung von etwa 200 Benutzern mit diversen Hard- und Softwareproblemen. Es mussten verschiedene Prob-lemstellungen aufgenommen, verwaltet und systematisch abgearbeitet werden. Aufbau einer Wissensdatenbank.

MS-Projekt Forms 6i Unix (AIX) Oracle 8/8i Java PL/SQL Toad Windows (NT) MS-Access Oracle 8i PL/SQL ODBC
Allianz AG Hauptverwaltung
4 Jahre 3 Monate
1995-10 - 1999-12

Anpassung eines Netzleitsystemprogrammes an Kundenbedürfnisse

diverse Rollen DEC-OSF C C++ ...
diverse Rollen

Rolle:               

Entwicklung, Testunterstützung, Installationsunterstützung, Probebetriebsunterstützung, Spezialist für Zeitsynchronisierung


Aufgaben:

Erweiterung eines Netzleitsystemprogrammes auf die Kundenwünsche. Nach der Entwicklung der Erweiterun-gen eines Netzleitsystemprogrammes auf die Kunden-wünsche wurde die Betreuung von Test und Inbetrieb-nahme mit Probebetrieb durchgeführt. Nachaufträge wur-den ohne Programmstillstände in das System integriert. Das System steuert das komplette Stromnetz des Ener-gieversorgers EON (den kompletten norddeutschen Raum). Es wurde hierfür sechs DEC-Workstations benö-tigt, wobei das Hauptsystem doppelt ausgelegt wurde. Die Regelinformationen wurden über sechs Echtzeitsysteme angeschlossen. Eine Hochverfügbarkeit des Systems von 99,95% wurde garantiert (entspricht etwa 4h Ausfall pro Jahr) und eingehalten.

DEC-OSF C C++ FORTRAN Unix-Shell Oracle
ABB AG / EON AG
4 Monate
1995-06 - 1995-09

Softwareumstellung auf shared Libraries

Unix (Sinix) C Unix-Shell ...

Analyse der Aufrufhierarchien und anschließende Neu-Aufbau der shared libraries und Integration in das System.

Unix (Sinix) C Unix-Shell Unix-Tools
BfA Hauptverwaltung
1 Monat
1995-05 - 1995-05

Erstellung eines Installationsprogrammes

MS-DOS OS/2 C

Erstellung eines Installationsprogramms, mit deren Hilfe, Softwarepakete von Bankangestellten selbständig installieren werden konnte.

MS-DOS OS/2 C
Fiducia Bankenrechenzentrum

Aus- und Weiterbildung

Aus- und Weiterbildung

1991

Studium der Informatik an der Elituniversität Karlsruhe
Abschluß als Diplom Informatiker

Position

Position

Ich bin ein gut ausgebildeter Diplominformatiker, der sich extrem schnell in neue Gegebenheiten und Aufgaben einarbeiten kann. Damit bin ich für den Projektanbieter schnell einsatzfähig.
Durch meine Vielseitigkeit bin ich auch sehr gut projektübergreifend einsetzbar.

Ferner kann ich auch Projekte zu organisieren, koordinieren und leiten.

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Automic Software
Informatica PowerCenter
Oracle Forms
PL SQL Developer
Scrum
SQL Navigator
UC4

Erfahrungen

  • DB Design/Implemetierung/Administration
  • Strukturierte Analyse/Programmierung/Design
  • Objektorientierte Analyse/Design
  • Dialogprogrammierung
  • Migration, Portierung
  • Inbetriebnahme
  • Erstellung von funktionalen und technischen Spezifikationen
  • Testerfahrung
  • Technische Projektleitung
  • Projektleitung mit kleineren Teams

Produkte:

  • Toad
  • PL/SQL Developer
  • Oracle Forms
  • Java Entwicklungsumgebung Eclipse
  • UC4
  • BMC Atrium
  • MS Office
  • MS Projekt
  • MS SDK
  • MS Visual Studio

Betriebssysteme

HPUX
Mac OS
MS-DOS
MVS, OS/390
OS/2
Nur als Anwender
OSF/Motif
SUN OS, Solaris
Solaris (Anwender und Admin)
Unix
AIX, Linux, Sinix, Solaris, HP-UX, UTS (Anwender und Admin)
VMS
Anwender
Windows
Alle Typen (Anwender und Admin)
Ich kann mit jedem Unixsystem produktiv arbeiten.

Programmiersprachen

4gl
4th Dimension
ABAP4
Ada
Assembler
6502, 68000, 32032
Basic
Visual Basic, Access Basic, Excel Basic
C
Alle Compilerarten
C++
Microsoft
Clipper
dBase
DCL
Delphi
Eiffel
Emacs
ESQL/C
Oracle und Informix
Fortran
HPGL, HP PCL
Java
J2EE, Swing, Beans, ...
JavaScript
J2EE, Swing, Beans, ...
JCL
LabView
Mantis
Modula-2
Oracle/SQL
Pascal
Perl
Version 5
PL/SQL
auf allen Oracle-Versionen
Python
Scriptsprachen
awk,sed
Shell
alle
Xt, Motif
yacc/lex

Datenbanken

4th Dimension
Access
Komplette Accessversionen
B-Tree
BTrieve
DWH Kenntnisse
Filemaker
Informix
Lotus Notes
MS SQL Server
Version 2008, 2012, 2014
MySQL
ODBC
Oracle
Oracle 7-12c; Forms5, 6i, TimesTen
Oracle 12c
Paradox
Quest
SQL
xBase
  • Ich habe das Studium auf Datenbanken ausgerichtet.
  • Ich kann mit jeder relationalen und hierarchischen Datenbank arbeiten.
  • Ich habe bereits alle Bereiche von Datenbank-Design, -Aufbau, -Implementierung, -Administration durchgeführt.

Datenkommunikation

AppleTalk
Ethernet
Fax
FDDI
HDSL
Internet, Intranet
ISDN
parallele Schnittstelle
PC-Anywhere
RS232
TCP/IP
Token Ring
Windows Netzwerk
Ich habe auf allen angegeben Bereichen nur als Anwender zu tun gehabt.

Hardware

Alpha
DEC-Workstation
AS/400
CD-Writer / Brenner
Digital
Workstation
Drucker
Lexmark (komplette Palette), HP
HP
HP-Workstation, HP-Riskworkstation
IBM Großrechner
Amdahl-Großrechner
Macintosh
PC
Alle Typen
Plotter
HP
Siemens Großrechner
Siemens MX
SNI RM-Rechner
Streamer
SUN
Texas Instruments
32032
VAX
Ich arbeite mit der Hardware und diese muß funktionieren.
Ich merke mir nicht welche Typenbezeichnungen die Geräte hatten.

Branchen

Branchen

  • Automotive
  • Banken
  • Bankenrechenzentrum
  • Chemie
  • Handel
  • Netzleittechnik
  • Prozessautomatisierung
  • Strombranche
  • Telekommunikation
  • Versicherungen
  • Werzeugmaschienenherstellung
  • Warenwirtschaft

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.