Entwickler & Architekt; Datawarehouse, OLAP (Cognos, Informatica); Datenbankdesign (Oracle DB2 SQLServer), Java/J2EE, .NET
Aktualisiert am 22.06.2020
Profil
Referenzen (3)
Freiberufler / Selbstständiger
Verfügbar ab: 01.10.2020
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Englisch
fliessend in Wort und Schrift
Französisch
fliessend

Einsatzorte

Einsatzorte

Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km)

Deutschland: bevorzugt Bereich D7 Raum Stuttgart

nicht möglich

Projekte

Projekte

02.2018-
Branche:
          Öffentlicher Dienst
Rolle:
          Konzeptionierer und Entwickler von SPA (Single-Page-Application) mit Angular und Vue
Projekt:
          Anbinden von DB-Backend mittels REST-Schnittstelle
          Entwickeln modulares Web-Frontend als Single-Page-Anwendung mit reaktiven Elementen
          zur performanten Interaktion mit Daten.


04.2017-2019
Branche:
          Lebensmittel-Hersteller
Rolle:
          Übernahme der Betreuung der auf Cognos basierenden Reporting-Schicht über die kompletten
          Unternehmensdaten. (Ohne Einarbeitung/KnowHow-Übertragung wg. personellen Ausfalls.)
          Durchführung Miggrationsanpassungen wegen Miggration des OLTP-Servers.
          Wartung, Verbesserung des bestehenden Reportings
Projekt:
          System ist eine DWH-Anwendung basierend auf den vollständigen Unternehmensdaten.
          Quelldaten stammen hauptsächlich aus OLTP-System M3 und weiteren Source/OLTP-Systemen.
          Reengeneering der OLTP-DB(iSeries) bzgl. Semantik des Datenmodells.
          Durch Migration des OLTP-Systems (M3-Migration UND Hardware-Miggration Power8) sind
          zahlreiche semantische Änderungen des Datenmodells entstanden.
          Analyse,Implementierung/Workarounds dieser semantischen Änderungen des Datenmodells
          in der Reporting-Schicht (ETL-Ebene und Cognos-Ebene)
          Wartung und Konsistenz-Analysen des bestehenden und des miggrierten Reportings.
          (Cognos, XML, SQL,  AS/400, iSeries, System i, RPG-Programme, MS-SQL-Server, SSIS,)

01.2011-10.2016
Branche:
          Automotive
Rolle:
          Konzipieren und Aufbau eines DataWarehouse, um Zugriffe
          bzgl. OLAP-Auswertungen auf den operativen Datenbanken
          zu vermeiden und über Länder(DB-)genzen hinweg auswerten
          zu können.
          Migration des bestehenden Reportings
          (Cognos ReportStudio, QueryStudio, Bursting, MS SQL-Server, SSIS)
          Reengeneering der OLTP-DB(Oracle, SABA),
          Modellierung und Aufbau der DWH-DB (ORACLE),
          Aufbau eines weiteren Reportings auf Basis dieser DWH-DB
          (Cognos 10.2, CognosFrameworkManager)
          Aufbau des ETL-Systems (CognosDatamanager, DataStage)

          Betreuung des bestehenden Reporting-Systems.
Projekt:
          Wartung und Weiterentwicklung der Reporting-Komponente
          einer weltweit ausgerollten Datenbank-Applikation.
          Dieses OLTP-System leistet Verwaltung, Vertrieb und Durchführung
          von Schulungen, inclusive Schülerwerbung,Anmeldung,
          Scheduling auf Orte und Zeiten, Prüfungen, Prüfungsergebnisse,
          Zertifizierungen, Bildungspotential.


02.2016-2019 (Parallel-Projekt)
Branche: Öffentlicher Dienst (Landeskirche)
Rolle:
          Konzipieren und Entwickeln der Datenbankapplikation
          WebFrontend-Erstellung, Inbetriebnahme
          Migrieren bestehender Daten, Schulen der zentralen Mitarbeiter, Wartung
Projekt:
          Applikation bzgl. Massnahmen zur Gefahrenprävention
          In der Applikation werden die Massnahmen zur Gefahrenprävention von
          zahlreichen (in unterschiedlichen Teilorganisationen zusammengefassten)
    Kindertagesstätten verwaltet.
          - Dokumentation von Pflichtmassnahmen (Aussenbegehungen, Hygieneuntersuchungen,
            Gefährdungsbeurteilungen,...)
            Zu den Pflichtmassnahmentypen können interaktiv PflichtAttribute definiert werden.
            Incl. Dokumentenmanagement.
          - Fällige Wiederholungsuntersuchungen und -massnahmen werden ermittelt und kommuniziert.
          - Verwaltung der vergangenen und fälligen Mitarbeiterbezogenen Soll- und
            Ist-Massnahmen/Schulungen.
          - Bildungshistorie der Mitarbeiter.
          - Webfrontend zur dezentralen Vorort-Datenpflege.
          (MS-ACCESS)(Typo3, angularJs,dojo,jquery,bootstrap)


10.2006-12.2010
Branche:
          Automotive
Rolle:  
          Konzeptionelle Begleitung und Abschluss einer sich in der
          Entwicklung (im Verzug) befindenden DWH-Datenbank,
          Entwicklung  geeigneter Cognos8-Modelle (relational/multidimensional)
          (Framework-Manager) auf dem gegebenen Datenmodell,
          Design und Realisierung aller Basisreports mittels COGNOS8,
          Tiefgreifende Analyse der sich in der Entwicklung befindenden
          DWH-Datenbank(Oracle), der Modellierungsfehler,
          Beladungsfehler(Informatica), Quellsystemfehler
          (TOAD, SQL Navigator,xmlSpy, Informatica PowerCenter8)
          Technische Beratung der Projektleitung.
          Analyse, semantische-, syntaktische Korrekturen und Verbesserungen
          des neuen stream-basierten Diagnose-Logfiles
          Mittels SSIS Aufbau eines prototypischen Systems ,
          um schon während der Enwicklung des Hauptsystems
          die gewünschten Auswertungen liefern zu können,
          Schwachstellen der Sourcen und der Verarbeitungskette zu erkennen
          (J2EE, WebSphere, XML,XSLT,XPATH,XQUERY, MS SQL SERVER XML SSIS)
          Modellierung und Reporting mittels MicroStrategy (MSI)
Projekt:
          Konzernweites Einsammeln von Werkstatt-Fahrzeugdiagnosedaten
          (mit sich monatlich ändernder, schwach strukturierter XML-Struktur)
          Zerlegen der Daten,
          laden mittels Informatica in relationale Datenbank (Oracle),
          Transformation in fachliche Sicht (COGNOS),
          Basisreports und freie Auswertung auf geeignetem OLAP Auswertemodell
          Hinzu-Mergen eines bestehenden DWH: Fahrzeugreparaturinformationen
          (entnommen aus Werkstattabrechnungen)
          In diesem Zusammenhang Portierung auf neue technische Basis:
          Teradata-Datenbank, zusätzliches Olap-Tool Microstrategy
          (Desktop, Web, Architect, Narrowcast)
          Zusätzliches Verarbeiten eines durch neue Diagnose-Hardware völlig
          geänderten Diagnose-XML-Files


05.2006-09.2006
Branche:
          Bank
Rolle:  
          Designer und Realisierer von Mappings, um Heuristiken für optimierte
          Sicherheitenzuordnungen bzgl. Krediten abzubilden
          Analyse und Optimierung des bestehenden Systems
Projekt:
          DWH erweitern, um Basel II / USGAAP-Anforderungen zu erfüllen.
          U.a. Ermitteln optimierter Sicherheitenzuordnungen zu Krediten,
          komplexe Mappings mittels Informatica PowerCenter 7 / 8,
          Shell-Skripten (bash/bourne), C erstellt.
          Performance-Probleme analsysiert und behoben,
          Wartung evolutionär entstandener Transformationsfunktionalität.
          (Informatica PowerCenter 7 / PowerCenter 8,
          Shell bash bourne, C , z/OS, AIX LPAR,DB2 UDB MDC MQT)


07.2004-04.2006
Branche:
          Automotive
Rolle:  
          COGNOS-CRN-Spezialist, Datenmodellierer (FM),
          Pilot-Report-Entwickler, Datenbankoptimierer (DB2)
Projekt:
          Konzernweite Erfassung und Reporting der Monats-/Quartals-/Jahres-
          Abschlüsse und der kurz-, mittel- und langfristigen Planungsdaten.
          COGNOS 8 BI bzw. COGNOS-Reportnet (MR1, MR2)
          als alleiniges Reporting-Tool eingesetzt.
          Lösungen für Beherrschung von Brüchen der bestehenden
          Datenmodellierung entwickelt. (Pilot-)Report-Entwicklung
          zahlreicher, spezifizierter Reporte.
          Modelle für verschiedene Anwendungsprofile (Report Studio, Query Studio,
          Analysis Studio) entwickelt, Migration zu Cognos8.
          (CRN Cognos ReportNet MR1 MR2 8.1 Cognos 8, Framework Manager,
          Cognos Connection, Report Studio, Analysis Studio, Query Studio,
          CRN SDK, Cognos Configuration,
          Essbase, TM1, JAVA, XML, XPath, XSLT, XML Schema, XQUERY,
          DB2-8, Quest Central, LDAP, Innovator)


04.2004-06.2004
Branche:
          Öffentlicher Dienst (Bundesamt)
Rolle:  
          Modellierer und Realisierer der OLAP-Funktionalität
Projekt:
          Eine DWH-Schicht mit Oracle Warehouse Builder (OWB 9.2)
          und darüber ein COGNOS-Framework-Manager-Modell entwickelt.
          Dabei Transformationen von event- und workflowbasierten Informationen
          in das Reporting-Paradigma von CRN transformiert.
          Workarounds für die aufgrund noch nicht ausgereifter CRN-Software
          aufgetretenen Probleme entwickelt.

          Originalgetreue Realisierung  der bestehenden zahlreichen historisch
          gewachsenen und genehmigten Reporte mit momentan verfügbaren
          CRN-Mitteln.
          (CRN Cognos ReportNet, Framework Manager, Cognos Connection,
          Report Studio, Query Studio, Cognos Configuration,
          Oracle9i, OWB 9.2, SQL-Server)


08.2003-03.2004
Branche:
          Automotive
Rolle:  
          Datenmodellierer, Architekt und IST-Analytiker
Projekt:
          Neudesign (auf Basis mehrerer gewachsener Legacy-Systeme) eines
          Datawarehousesystems mit weltweiten firmeneigenen- (detailliert)
          und Wettbewerber-
            Vertriebsdaten (Umsatz, Absatz)
            Produktionsdaten
            Zulassungsdaten.
          Die Daten sind in mehrere Realitätsebenen (unterschiedliche Planungs- und
          Tatsachenebenen) eingeteilt.


          IST-Analyse der sehr heterogenen Datenquellen und der schwer
          vergleichbaren Detaillierungsgrade. Definition künstlicher Granularitäten,
          da keine gemeinsame feinste Granularität der Produktdimension in
          natürlicher Weise definierbar ist.

          Verifikation von Tooleinsatz, u.a.
          - COGNOS REPORTNET (Implementation eines Prototyps)
          - COGNOS DECISIONSTREAM
          - Essbase
          - MIS ALEA
          - INFORMATICA


09.2002-07.2003
Branche: Automotive
Rolle:   Architekt und Realisierer
Projekt:
          System zur Erfassung und flexiblen (OLAP-)Auswertung von Sondermaßnahmen
          an Fahrzeugen
          a) - Entwurf eines geeigneten DWH-Datenmodells
          - Entwicklung des Populationsprozesses, um aus zahlreichen heterogenen
            Vorsystemen  der Lieferkette Daten zu importieren und integrieren.
            (Java, OS-Bordmittel, COGNOS BI Series 7 DecisionStream, MQSeries)
          - Individuelle und OLAP-Auswertungen
            (COGNOS BI Series 7  Transformer, PowerPlay, Impromptu, IWR,
            Query ; MSACCESS)
          b) OLTP-Applikation zur manuellen Erfassung administrativer,
          obige Auswertungen betreffender Zusatzinformationen
          und zur Pflege von Beziehungen der aus den Vorsystemen erhaltenen Daten
          (Webbasiertes Pflege- und Erfassungs-Frontend mit ASP.NET und ADO.NET)
          (Oracle 9i, PL/SQL)


09.2002-01.2003
Branche:
          Automobil-Zulieferer
Rolle:  
          Architekt und Realisierer
Projekt:
          Erstellung eines Systems zur Erfassung und Unterstützung
          von Bewertungen bzg. Unternehmensmitarbeitern
          - eine über die in Europa vorhandenen Zweigstellen replizierte Datenbasis
            erstellt
          - geeigneten Synchronisierungsprozess entwickelt
          - fein granularen Berechtigungsschutz entwickelt und implementiert
          - Einbindung in bestehende Personalverwaltung


04.2002-08.2002
Branche:
          Automotive
Rolle:  
          Architekt und Realisierer
Projekt:
          Flexibilisierung eines bestehenden Datawarehouses und Verbesserung
          der vorhandenen Auswertungsmöglichkeiten.
          - Analyse der benötigten und vorhandenen Ressourcen
          - Datenmodellierung im DWH
          - Populationsstrategie (u.a. Anbindung an SAP)
          - Vorbereitung der Auswertungen für proprietäre Tools (Cognos)
          - bestehende BI-Anwendung teilweise um Faktor 100 beschleunigt
          - Definition und Erstellung von Cubes und deren Verteilung
          (Oracle 8.1.7, PL/SQL,
           Cognos (Transformer,Powerplay,Impromptu,Upfront,
           ImpromptuWebReports,ACCESSManager))


01.2002-03.2002
Branche:
          Öffentlicher Dienst
Projekt:
          Internet(bzw. Extranet)-Anwendung
          - Verifikation Olap Tools (Schwerpunkt: MS-AnalysisServices)
          - Einsatz dieser Tools
          - Implementieren eines ASP.NET-Frontends mit VS.NET und NET 1.02.


02.1998-12.2001 Festanstellung in Systemhaus
Branche:
          Automotive
Rolle:  
          Fachlicher und technischer Projektleiter
Projekt:
          Aufbau eines Datawarehouses für
          DaimlerChrysler
          zur Unterstützung des Prozesses
          "Gewährleistung mit Lieferanten".
          Hierbei können Businesskennzahlen auf Basis
          von Qualitätsdaten und vereinbarten
          Konditionen ermittelt werden.
          Darüber hinaus können konkrete Rechnungen
          (z.B. Regresszahlungen) erstellt werden.
          Diese Informationen können die Lieferanten
          und Konzernmitarbeiter personalisiert über
          das Internet abrufen.
          (siehe DaimlerChrysler-Magazin
          "Global Supplier" 3/2001, s. 24,
          u.a. auf IAA Frankfurt))
          - Realisiert mit
            IBM UDB 7.1 7.2 (DB2) auf NT, Oracle unter UNIX
            SUN OS Solaris ,
            OLAP-Tools (u.a. COGNOS Powerplay, Transformer
            und Impromptu),
            Visual Warehouse (für Populationssystem),
            Java Server Pages (JSP) auf
            WebSphere Application Server und Tomcat


1993-1998 Gründung eines EDV-Beratungsbetriebes
Realisierung zahlreicher Datenbankanwendungen
für diverse Firmen als alleiniger Auftragnehmer
(parallel zu Informatikstudium)


Auszugsweise einige Projekte mit MS OFFICE
(ACCESS, EXCEL, WORD), ORACLE , SQL-Server:


Branche: Tourismus, Verlagswesen
Projekt: Transformation einer objektorientierten
   Datenbank in relationale Datenbank
   Erstellung von Reporttemplates
   Spezialreport (mittels TurboPascal) um
   Schnittstelle zu standardisiertem OLTP-System
   auf Hostbasis zu bedienen


Branche: Fahrzeughersteller
Projekt: Controlling-Datenbank zur historisierten
   Verwaltung und Auswertung von Ist- und
   Plandaten
   Frontend mit "Was wäre wenn"-Analysefunktionen
   in Mehrbenutzerumgebung


Branche: Automobilzulieferer
Projekt: Personalinformationssystem, Fehlzeiten-
   verwaltung, Seminarverwaltung für einen in
   Europa verteilten 500-Personenbetrieb
   Prozessanalyse und -modifikation
   DB-Erstellung und Datenmigration
   Pflegefrontend mit aufwendiger Steuerungslogik
   DB-Optimierung


Branche: Maschinenbau
Projekt: System zur Reparaturabwicklung
   Identifizierung und Speicherung von Schadensfällen
   und deren Prozesszustände
   Drucklayouts für vorgegebene Papierformate
   Umstellung von dezentraler Speicherung auf MS-SQL-Server


Branche: Kunststoff-Industrie
Projekt: Vertriebsinformationssystem
   Migration der im Unternehmen heterogen
   vorliegenden Vertriebsdaten;
   Persistierung in zentralem Repository;
   (teilweise getriggerte) Marketing-Mailaktionen,
   u.a. gezielte, automatische Faxversendeaktionen


Branche: Kunststoff-Industrie
Projekt: System zur Wareneingangsprüfung
   Einsatz von Handscannern
   Erstellung eines zentralen Repository
   Erstellung von Reporten


Branche: Kommunalwesen
Projekt: System zur personellen Ressourcenverwaltung
   Verwaltung von Veranstaltungen, Personen und deren
   Funktionalitäten in Gruppen
   Redundante Datenbanken, die mittels Replikationstechnologie
   synchronisiert werden (MS ACCESS)


Branche: Elektroindustrie
Projekt: Datawarehouse-System mit Verkaufsinformation
   Sourcedaten aus evolutionär gewachsener
   ISAM-Datenbank  mit unstrukturierter Semantik
   und proprietäre Tabellen (EXCEL, WORD, Plaintext)
   transformiert auf relationale Datenbank
   OLAP-Funktionalitäten
   Software: MS-SQL-Server, ACCESS und EXCEL


Branche: Gesundheitswesen
Projekt: Datawarehouse-System
   mit Auswertefunktionalitäten für
   PersonalIst- und Plan-Daten
   Einnahmen aus erbrachten Leistungen,
   einteilbar in personelle, zeitliche und
   Lokalitätskategorien.
   (MS-SQL-Server, ACCESS, Visual Basic)


Branche: Automobilbau
Projekt: Portierung einer DB2-Datenbank (MVS, OS/390)
   auf eine Oracle7-Datenbank unter AIX und Ersetzung
   einer 3270-Anwendung durch ein Java-Frontend
   (Java1.1, Swing, Cobol)

Aus- und Weiterbildung

Aus- und Weiterbildung

Hochschulstudium   Studium der Informatik an der Universität Stuttgart

 Schwerpunkte: - Datenbanken

- Theorie der Informatik

 Nebenfach:    - Mathematik

- Technische Kybernetik

 Abschluß als Diplom Informatiker 1998


IBM Certified Solutions Expert - Business Intelligence
IBM Certified Specialist - DB2 UDB V6/V7 User

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Methoden(Produkte):
------------------
Modellierung:
- Objektorientiert und relational (konzeptionelle Modelle)

Design:
- Klassenmodell, Activitydiagramme (UML mit Together)
- logisches und physisches relationales Datenmodell (Powerdesigner, ERWin)

Realisierung:
- Frontend-Implemenentierung
  - objektorientiert (OO)

 mit Application-Server EJBs/J2EE (WebSphere und Tomcat)

  - oder ereignisgesteuert (VisualBasic über ODBC)   - Einsatz von Online Analytical Processing Tools "OLAP" (IBM-COGNOS, MicroStrategy, Hyperion, MS SSAS)

 und DataMining-Tools (SSAS, DataMiner)

- Datenbankoptimierung
- Datenmigration, Testen

Führungserfahrung:
- Organisatorischer Projektleiter
- Technischer Projektleiter
- Coach, Instruktor

Spezialkenntnisse:
------------------
- Datawarehouse, Populationssystem, Query-Analyse, OLAP, Mining, Optimierung
- Informatica PowerCenter 6 (Kurs und Zertifikat),7,8
- Compilerbau, Parser, LR(K)-Grammatiken
- Microsoft-Standards: DAO, ADO, ASP, ODBC, OLE Automation, DDE
- Workflowmanagementsysteme u.a. Flowmark (heute: MQSeries)
  (Diplomarbeit Uni Stuttgart)

Betriebssysteme

MS-DOS
MVS, OS/390
Novell
OS/2
SUN OS, Solaris
Tandem
Unix
alle universitären Arbeiten unter Unix gefertigt; Linux auf privatem PC
Windows
95,NT,2000;XP Tiefe Kenntnisse

Programmiersprachen

ABAP4
Ada
Basic
Expertenkenntnisse, umfangreiche praktische Erfahrungen mit VB und V BA
C
C++
Cobol
dBase
Emacs
Imake, GNU-Make, Make-Maker etc...
Java
Tiefe Javakenntnisse aus der Praxis
JavaScript
Tiefe Javakenntnisse aus der Praxis
Lisp
Modula-2
Pascal
Perl
PHP
PL/SQL
Expertenkenntnisse
Powerbuilder
Prolog
Shell
Smalltalk
TeX, LaTeX
Studien- und Diplomarbeit verfasst
yacc/lex
für Compilerbau-Projekt an Universität verwendet
SQL3 Expertenkenntnisse
MDX Expertenkenntnisse
ASP.NET Expertenkenntnisse
C# (und .NET -Umgebeung) gute Kenntnisse



Datenbanken

Access
Expertenkenntnisse, langjährige Erfahrung
DAO
Tiefe Kenntnisse
DB/400
DB2
5; 6; 7.1, 7.2; 8.2; 9 Expertenkenntnisse; EEE-Erfahrung (1 wöchiger EEE-Performancekurs bei IBM);Design und Admin
IMS
Grundkenntnisse
Informix
JDBC
Tiefe Kenntnisse
MS SQL Server
Expertenkenntnisse;Design und Admin; auch SSIS,SSAS
MySQL
Expertenkenntnisse
ODBC
für Frontends und Online-Schnittstellen eingesetzt
Oracle
7, 8i (8.1.7) , 9i, jeweils Expertenkenntnisse; (auch OWB); Design und Admin
POET
Quest
SQL
Tiefe Kenntnisse; Theorie und Praxis des Relationenkalkül
Sybase
TANDEM NONSTOP SQL
komplexe Abfragen realisiert
VSAM
aus VSAM-Dateien exportiert
Weitere Datenbank: Teradata-Datenbank, 1 Jahr Erfahrung (SQL Assistant 7.2, Administrator 7.2)

Unter dem bekannten Datenbank-Experten Professor Dr. Andreas Reuter
(ehem. UNI-Stuttgart) habe ich eine gute methodische Grundlage
zum Umgang mit Datenbank-Theorie und -Praxis erhalten.

Dieser Background hat sich in zahlreichen Projekten, in denen ich
von der Modellierung bis hin zum Frontend alles selbst realisieren
durfte, sehr bewährt.

Datenkommunikation

CICS
CORBA
Ethernet
Fax
Internet, Intranet
WWW, HTTP, CGI, JSP, XML, DTD,XSL, XSchema, SOAP, ...
Message Queuing
RPC
SMTP
TCP/IP
Token Ring
Windows Netzwerk
Win9x/NT/2000/XP
Winsock

Hardware

AS/400
IBM Großrechner
IBM RS6000
für ein Datenbank-Backend eingesetzt
PC
Primäres Alltagsarbeitsgerät; für Prototyp-Entwicklung
Scanner
Handscanner für ein Projekt zur Anwendung gebracht
SUN
für universitäres Arbeiten verwendet
Tandem
umfangreiche Datenbankauswertungen durchgeführt

Branchen

Branchen

Anlagentechnik
Elektrizitätswirtschaft
Autobranche
Automatisierungstechnik
Maschinenbau
Forschung, Entwicklung, UNI
Handel
Bau
Handwerk
Softwarehersteller
Betriebswirtschaft
Kommunalwesen
Gesundheitswesen

Einsatzorte

Einsatzorte

Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km)

Deutschland: bevorzugt Bereich D7 Raum Stuttgart

nicht möglich

Projekte

Projekte

02.2018-
Branche:
          Öffentlicher Dienst
Rolle:
          Konzeptionierer und Entwickler von SPA (Single-Page-Application) mit Angular und Vue
Projekt:
          Anbinden von DB-Backend mittels REST-Schnittstelle
          Entwickeln modulares Web-Frontend als Single-Page-Anwendung mit reaktiven Elementen
          zur performanten Interaktion mit Daten.


04.2017-2019
Branche:
          Lebensmittel-Hersteller
Rolle:
          Übernahme der Betreuung der auf Cognos basierenden Reporting-Schicht über die kompletten
          Unternehmensdaten. (Ohne Einarbeitung/KnowHow-Übertragung wg. personellen Ausfalls.)
          Durchführung Miggrationsanpassungen wegen Miggration des OLTP-Servers.
          Wartung, Verbesserung des bestehenden Reportings
Projekt:
          System ist eine DWH-Anwendung basierend auf den vollständigen Unternehmensdaten.
          Quelldaten stammen hauptsächlich aus OLTP-System M3 und weiteren Source/OLTP-Systemen.
          Reengeneering der OLTP-DB(iSeries) bzgl. Semantik des Datenmodells.
          Durch Migration des OLTP-Systems (M3-Migration UND Hardware-Miggration Power8) sind
          zahlreiche semantische Änderungen des Datenmodells entstanden.
          Analyse,Implementierung/Workarounds dieser semantischen Änderungen des Datenmodells
          in der Reporting-Schicht (ETL-Ebene und Cognos-Ebene)
          Wartung und Konsistenz-Analysen des bestehenden und des miggrierten Reportings.
          (Cognos, XML, SQL,  AS/400, iSeries, System i, RPG-Programme, MS-SQL-Server, SSIS,)

01.2011-10.2016
Branche:
          Automotive
Rolle:
          Konzipieren und Aufbau eines DataWarehouse, um Zugriffe
          bzgl. OLAP-Auswertungen auf den operativen Datenbanken
          zu vermeiden und über Länder(DB-)genzen hinweg auswerten
          zu können.
          Migration des bestehenden Reportings
          (Cognos ReportStudio, QueryStudio, Bursting, MS SQL-Server, SSIS)
          Reengeneering der OLTP-DB(Oracle, SABA),
          Modellierung und Aufbau der DWH-DB (ORACLE),
          Aufbau eines weiteren Reportings auf Basis dieser DWH-DB
          (Cognos 10.2, CognosFrameworkManager)
          Aufbau des ETL-Systems (CognosDatamanager, DataStage)

          Betreuung des bestehenden Reporting-Systems.
Projekt:
          Wartung und Weiterentwicklung der Reporting-Komponente
          einer weltweit ausgerollten Datenbank-Applikation.
          Dieses OLTP-System leistet Verwaltung, Vertrieb und Durchführung
          von Schulungen, inclusive Schülerwerbung,Anmeldung,
          Scheduling auf Orte und Zeiten, Prüfungen, Prüfungsergebnisse,
          Zertifizierungen, Bildungspotential.


02.2016-2019 (Parallel-Projekt)
Branche: Öffentlicher Dienst (Landeskirche)
Rolle:
          Konzipieren und Entwickeln der Datenbankapplikation
          WebFrontend-Erstellung, Inbetriebnahme
          Migrieren bestehender Daten, Schulen der zentralen Mitarbeiter, Wartung
Projekt:
          Applikation bzgl. Massnahmen zur Gefahrenprävention
          In der Applikation werden die Massnahmen zur Gefahrenprävention von
          zahlreichen (in unterschiedlichen Teilorganisationen zusammengefassten)
    Kindertagesstätten verwaltet.
          - Dokumentation von Pflichtmassnahmen (Aussenbegehungen, Hygieneuntersuchungen,
            Gefährdungsbeurteilungen,...)
            Zu den Pflichtmassnahmentypen können interaktiv PflichtAttribute definiert werden.
            Incl. Dokumentenmanagement.
          - Fällige Wiederholungsuntersuchungen und -massnahmen werden ermittelt und kommuniziert.
          - Verwaltung der vergangenen und fälligen Mitarbeiterbezogenen Soll- und
            Ist-Massnahmen/Schulungen.
          - Bildungshistorie der Mitarbeiter.
          - Webfrontend zur dezentralen Vorort-Datenpflege.
          (MS-ACCESS)(Typo3, angularJs,dojo,jquery,bootstrap)


10.2006-12.2010
Branche:
          Automotive
Rolle:  
          Konzeptionelle Begleitung und Abschluss einer sich in der
          Entwicklung (im Verzug) befindenden DWH-Datenbank,
          Entwicklung  geeigneter Cognos8-Modelle (relational/multidimensional)
          (Framework-Manager) auf dem gegebenen Datenmodell,
          Design und Realisierung aller Basisreports mittels COGNOS8,
          Tiefgreifende Analyse der sich in der Entwicklung befindenden
          DWH-Datenbank(Oracle), der Modellierungsfehler,
          Beladungsfehler(Informatica), Quellsystemfehler
          (TOAD, SQL Navigator,xmlSpy, Informatica PowerCenter8)
          Technische Beratung der Projektleitung.
          Analyse, semantische-, syntaktische Korrekturen und Verbesserungen
          des neuen stream-basierten Diagnose-Logfiles
          Mittels SSIS Aufbau eines prototypischen Systems ,
          um schon während der Enwicklung des Hauptsystems
          die gewünschten Auswertungen liefern zu können,
          Schwachstellen der Sourcen und der Verarbeitungskette zu erkennen
          (J2EE, WebSphere, XML,XSLT,XPATH,XQUERY, MS SQL SERVER XML SSIS)
          Modellierung und Reporting mittels MicroStrategy (MSI)
Projekt:
          Konzernweites Einsammeln von Werkstatt-Fahrzeugdiagnosedaten
          (mit sich monatlich ändernder, schwach strukturierter XML-Struktur)
          Zerlegen der Daten,
          laden mittels Informatica in relationale Datenbank (Oracle),
          Transformation in fachliche Sicht (COGNOS),
          Basisreports und freie Auswertung auf geeignetem OLAP Auswertemodell
          Hinzu-Mergen eines bestehenden DWH: Fahrzeugreparaturinformationen
          (entnommen aus Werkstattabrechnungen)
          In diesem Zusammenhang Portierung auf neue technische Basis:
          Teradata-Datenbank, zusätzliches Olap-Tool Microstrategy
          (Desktop, Web, Architect, Narrowcast)
          Zusätzliches Verarbeiten eines durch neue Diagnose-Hardware völlig
          geänderten Diagnose-XML-Files


05.2006-09.2006
Branche:
          Bank
Rolle:  
          Designer und Realisierer von Mappings, um Heuristiken für optimierte
          Sicherheitenzuordnungen bzgl. Krediten abzubilden
          Analyse und Optimierung des bestehenden Systems
Projekt:
          DWH erweitern, um Basel II / USGAAP-Anforderungen zu erfüllen.
          U.a. Ermitteln optimierter Sicherheitenzuordnungen zu Krediten,
          komplexe Mappings mittels Informatica PowerCenter 7 / 8,
          Shell-Skripten (bash/bourne), C erstellt.
          Performance-Probleme analsysiert und behoben,
          Wartung evolutionär entstandener Transformationsfunktionalität.
          (Informatica PowerCenter 7 / PowerCenter 8,
          Shell bash bourne, C , z/OS, AIX LPAR,DB2 UDB MDC MQT)


07.2004-04.2006
Branche:
          Automotive
Rolle:  
          COGNOS-CRN-Spezialist, Datenmodellierer (FM),
          Pilot-Report-Entwickler, Datenbankoptimierer (DB2)
Projekt:
          Konzernweite Erfassung und Reporting der Monats-/Quartals-/Jahres-
          Abschlüsse und der kurz-, mittel- und langfristigen Planungsdaten.
          COGNOS 8 BI bzw. COGNOS-Reportnet (MR1, MR2)
          als alleiniges Reporting-Tool eingesetzt.
          Lösungen für Beherrschung von Brüchen der bestehenden
          Datenmodellierung entwickelt. (Pilot-)Report-Entwicklung
          zahlreicher, spezifizierter Reporte.
          Modelle für verschiedene Anwendungsprofile (Report Studio, Query Studio,
          Analysis Studio) entwickelt, Migration zu Cognos8.
          (CRN Cognos ReportNet MR1 MR2 8.1 Cognos 8, Framework Manager,
          Cognos Connection, Report Studio, Analysis Studio, Query Studio,
          CRN SDK, Cognos Configuration,
          Essbase, TM1, JAVA, XML, XPath, XSLT, XML Schema, XQUERY,
          DB2-8, Quest Central, LDAP, Innovator)


04.2004-06.2004
Branche:
          Öffentlicher Dienst (Bundesamt)
Rolle:  
          Modellierer und Realisierer der OLAP-Funktionalität
Projekt:
          Eine DWH-Schicht mit Oracle Warehouse Builder (OWB 9.2)
          und darüber ein COGNOS-Framework-Manager-Modell entwickelt.
          Dabei Transformationen von event- und workflowbasierten Informationen
          in das Reporting-Paradigma von CRN transformiert.
          Workarounds für die aufgrund noch nicht ausgereifter CRN-Software
          aufgetretenen Probleme entwickelt.

          Originalgetreue Realisierung  der bestehenden zahlreichen historisch
          gewachsenen und genehmigten Reporte mit momentan verfügbaren
          CRN-Mitteln.
          (CRN Cognos ReportNet, Framework Manager, Cognos Connection,
          Report Studio, Query Studio, Cognos Configuration,
          Oracle9i, OWB 9.2, SQL-Server)


08.2003-03.2004
Branche:
          Automotive
Rolle:  
          Datenmodellierer, Architekt und IST-Analytiker
Projekt:
          Neudesign (auf Basis mehrerer gewachsener Legacy-Systeme) eines
          Datawarehousesystems mit weltweiten firmeneigenen- (detailliert)
          und Wettbewerber-
            Vertriebsdaten (Umsatz, Absatz)
            Produktionsdaten
            Zulassungsdaten.
          Die Daten sind in mehrere Realitätsebenen (unterschiedliche Planungs- und
          Tatsachenebenen) eingeteilt.


          IST-Analyse der sehr heterogenen Datenquellen und der schwer
          vergleichbaren Detaillierungsgrade. Definition künstlicher Granularitäten,
          da keine gemeinsame feinste Granularität der Produktdimension in
          natürlicher Weise definierbar ist.

          Verifikation von Tooleinsatz, u.a.
          - COGNOS REPORTNET (Implementation eines Prototyps)
          - COGNOS DECISIONSTREAM
          - Essbase
          - MIS ALEA
          - INFORMATICA


09.2002-07.2003
Branche: Automotive
Rolle:   Architekt und Realisierer
Projekt:
          System zur Erfassung und flexiblen (OLAP-)Auswertung von Sondermaßnahmen
          an Fahrzeugen
          a) - Entwurf eines geeigneten DWH-Datenmodells
          - Entwicklung des Populationsprozesses, um aus zahlreichen heterogenen
            Vorsystemen  der Lieferkette Daten zu importieren und integrieren.
            (Java, OS-Bordmittel, COGNOS BI Series 7 DecisionStream, MQSeries)
          - Individuelle und OLAP-Auswertungen
            (COGNOS BI Series 7  Transformer, PowerPlay, Impromptu, IWR,
            Query ; MSACCESS)
          b) OLTP-Applikation zur manuellen Erfassung administrativer,
          obige Auswertungen betreffender Zusatzinformationen
          und zur Pflege von Beziehungen der aus den Vorsystemen erhaltenen Daten
          (Webbasiertes Pflege- und Erfassungs-Frontend mit ASP.NET und ADO.NET)
          (Oracle 9i, PL/SQL)


09.2002-01.2003
Branche:
          Automobil-Zulieferer
Rolle:  
          Architekt und Realisierer
Projekt:
          Erstellung eines Systems zur Erfassung und Unterstützung
          von Bewertungen bzg. Unternehmensmitarbeitern
          - eine über die in Europa vorhandenen Zweigstellen replizierte Datenbasis
            erstellt
          - geeigneten Synchronisierungsprozess entwickelt
          - fein granularen Berechtigungsschutz entwickelt und implementiert
          - Einbindung in bestehende Personalverwaltung


04.2002-08.2002
Branche:
          Automotive
Rolle:  
          Architekt und Realisierer
Projekt:
          Flexibilisierung eines bestehenden Datawarehouses und Verbesserung
          der vorhandenen Auswertungsmöglichkeiten.
          - Analyse der benötigten und vorhandenen Ressourcen
          - Datenmodellierung im DWH
          - Populationsstrategie (u.a. Anbindung an SAP)
          - Vorbereitung der Auswertungen für proprietäre Tools (Cognos)
          - bestehende BI-Anwendung teilweise um Faktor 100 beschleunigt
          - Definition und Erstellung von Cubes und deren Verteilung
          (Oracle 8.1.7, PL/SQL,
           Cognos (Transformer,Powerplay,Impromptu,Upfront,
           ImpromptuWebReports,ACCESSManager))


01.2002-03.2002
Branche:
          Öffentlicher Dienst
Projekt:
          Internet(bzw. Extranet)-Anwendung
          - Verifikation Olap Tools (Schwerpunkt: MS-AnalysisServices)
          - Einsatz dieser Tools
          - Implementieren eines ASP.NET-Frontends mit VS.NET und NET 1.02.


02.1998-12.2001 Festanstellung in Systemhaus
Branche:
          Automotive
Rolle:  
          Fachlicher und technischer Projektleiter
Projekt:
          Aufbau eines Datawarehouses für
          DaimlerChrysler
          zur Unterstützung des Prozesses
          "Gewährleistung mit Lieferanten".
          Hierbei können Businesskennzahlen auf Basis
          von Qualitätsdaten und vereinbarten
          Konditionen ermittelt werden.
          Darüber hinaus können konkrete Rechnungen
          (z.B. Regresszahlungen) erstellt werden.
          Diese Informationen können die Lieferanten
          und Konzernmitarbeiter personalisiert über
          das Internet abrufen.
          (siehe DaimlerChrysler-Magazin
          "Global Supplier" 3/2001, s. 24,
          u.a. auf IAA Frankfurt))
          - Realisiert mit
            IBM UDB 7.1 7.2 (DB2) auf NT, Oracle unter UNIX
            SUN OS Solaris ,
            OLAP-Tools (u.a. COGNOS Powerplay, Transformer
            und Impromptu),
            Visual Warehouse (für Populationssystem),
            Java Server Pages (JSP) auf
            WebSphere Application Server und Tomcat


1993-1998 Gründung eines EDV-Beratungsbetriebes
Realisierung zahlreicher Datenbankanwendungen
für diverse Firmen als alleiniger Auftragnehmer
(parallel zu Informatikstudium)


Auszugsweise einige Projekte mit MS OFFICE
(ACCESS, EXCEL, WORD), ORACLE , SQL-Server:


Branche: Tourismus, Verlagswesen
Projekt: Transformation einer objektorientierten
   Datenbank in relationale Datenbank
   Erstellung von Reporttemplates
   Spezialreport (mittels TurboPascal) um
   Schnittstelle zu standardisiertem OLTP-System
   auf Hostbasis zu bedienen


Branche: Fahrzeughersteller
Projekt: Controlling-Datenbank zur historisierten
   Verwaltung und Auswertung von Ist- und
   Plandaten
   Frontend mit "Was wäre wenn"-Analysefunktionen
   in Mehrbenutzerumgebung


Branche: Automobilzulieferer
Projekt: Personalinformationssystem, Fehlzeiten-
   verwaltung, Seminarverwaltung für einen in
   Europa verteilten 500-Personenbetrieb
   Prozessanalyse und -modifikation
   DB-Erstellung und Datenmigration
   Pflegefrontend mit aufwendiger Steuerungslogik
   DB-Optimierung


Branche: Maschinenbau
Projekt: System zur Reparaturabwicklung
   Identifizierung und Speicherung von Schadensfällen
   und deren Prozesszustände
   Drucklayouts für vorgegebene Papierformate
   Umstellung von dezentraler Speicherung auf MS-SQL-Server


Branche: Kunststoff-Industrie
Projekt: Vertriebsinformationssystem
   Migration der im Unternehmen heterogen
   vorliegenden Vertriebsdaten;
   Persistierung in zentralem Repository;
   (teilweise getriggerte) Marketing-Mailaktionen,
   u.a. gezielte, automatische Faxversendeaktionen


Branche: Kunststoff-Industrie
Projekt: System zur Wareneingangsprüfung
   Einsatz von Handscannern
   Erstellung eines zentralen Repository
   Erstellung von Reporten


Branche: Kommunalwesen
Projekt: System zur personellen Ressourcenverwaltung
   Verwaltung von Veranstaltungen, Personen und deren
   Funktionalitäten in Gruppen
   Redundante Datenbanken, die mittels Replikationstechnologie
   synchronisiert werden (MS ACCESS)


Branche: Elektroindustrie
Projekt: Datawarehouse-System mit Verkaufsinformation
   Sourcedaten aus evolutionär gewachsener
   ISAM-Datenbank  mit unstrukturierter Semantik
   und proprietäre Tabellen (EXCEL, WORD, Plaintext)
   transformiert auf relationale Datenbank
   OLAP-Funktionalitäten
   Software: MS-SQL-Server, ACCESS und EXCEL


Branche: Gesundheitswesen
Projekt: Datawarehouse-System
   mit Auswertefunktionalitäten für
   PersonalIst- und Plan-Daten
   Einnahmen aus erbrachten Leistungen,
   einteilbar in personelle, zeitliche und
   Lokalitätskategorien.
   (MS-SQL-Server, ACCESS, Visual Basic)


Branche: Automobilbau
Projekt: Portierung einer DB2-Datenbank (MVS, OS/390)
   auf eine Oracle7-Datenbank unter AIX und Ersetzung
   einer 3270-Anwendung durch ein Java-Frontend
   (Java1.1, Swing, Cobol)

Aus- und Weiterbildung

Aus- und Weiterbildung

Hochschulstudium   Studium der Informatik an der Universität Stuttgart

 Schwerpunkte: - Datenbanken

- Theorie der Informatik

 Nebenfach:    - Mathematik

- Technische Kybernetik

 Abschluß als Diplom Informatiker 1998


IBM Certified Solutions Expert - Business Intelligence
IBM Certified Specialist - DB2 UDB V6/V7 User

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Methoden(Produkte):
------------------
Modellierung:
- Objektorientiert und relational (konzeptionelle Modelle)

Design:
- Klassenmodell, Activitydiagramme (UML mit Together)
- logisches und physisches relationales Datenmodell (Powerdesigner, ERWin)

Realisierung:
- Frontend-Implemenentierung
  - objektorientiert (OO)

 mit Application-Server EJBs/J2EE (WebSphere und Tomcat)

  - oder ereignisgesteuert (VisualBasic über ODBC)   - Einsatz von Online Analytical Processing Tools "OLAP" (IBM-COGNOS, MicroStrategy, Hyperion, MS SSAS)

 und DataMining-Tools (SSAS, DataMiner)

- Datenbankoptimierung
- Datenmigration, Testen

Führungserfahrung:
- Organisatorischer Projektleiter
- Technischer Projektleiter
- Coach, Instruktor

Spezialkenntnisse:
------------------
- Datawarehouse, Populationssystem, Query-Analyse, OLAP, Mining, Optimierung
- Informatica PowerCenter 6 (Kurs und Zertifikat),7,8
- Compilerbau, Parser, LR(K)-Grammatiken
- Microsoft-Standards: DAO, ADO, ASP, ODBC, OLE Automation, DDE
- Workflowmanagementsysteme u.a. Flowmark (heute: MQSeries)
  (Diplomarbeit Uni Stuttgart)

Betriebssysteme

MS-DOS
MVS, OS/390
Novell
OS/2
SUN OS, Solaris
Tandem
Unix
alle universitären Arbeiten unter Unix gefertigt; Linux auf privatem PC
Windows
95,NT,2000;XP Tiefe Kenntnisse

Programmiersprachen

ABAP4
Ada
Basic
Expertenkenntnisse, umfangreiche praktische Erfahrungen mit VB und V BA
C
C++
Cobol
dBase
Emacs
Imake, GNU-Make, Make-Maker etc...
Java
Tiefe Javakenntnisse aus der Praxis
JavaScript
Tiefe Javakenntnisse aus der Praxis
Lisp
Modula-2
Pascal
Perl
PHP
PL/SQL
Expertenkenntnisse
Powerbuilder
Prolog
Shell
Smalltalk
TeX, LaTeX
Studien- und Diplomarbeit verfasst
yacc/lex
für Compilerbau-Projekt an Universität verwendet
SQL3 Expertenkenntnisse
MDX Expertenkenntnisse
ASP.NET Expertenkenntnisse
C# (und .NET -Umgebeung) gute Kenntnisse



Datenbanken

Access
Expertenkenntnisse, langjährige Erfahrung
DAO
Tiefe Kenntnisse
DB/400
DB2
5; 6; 7.1, 7.2; 8.2; 9 Expertenkenntnisse; EEE-Erfahrung (1 wöchiger EEE-Performancekurs bei IBM);Design und Admin
IMS
Grundkenntnisse
Informix
JDBC
Tiefe Kenntnisse
MS SQL Server
Expertenkenntnisse;Design und Admin; auch SSIS,SSAS
MySQL
Expertenkenntnisse
ODBC
für Frontends und Online-Schnittstellen eingesetzt
Oracle
7, 8i (8.1.7) , 9i, jeweils Expertenkenntnisse; (auch OWB); Design und Admin
POET
Quest
SQL
Tiefe Kenntnisse; Theorie und Praxis des Relationenkalkül
Sybase
TANDEM NONSTOP SQL
komplexe Abfragen realisiert
VSAM
aus VSAM-Dateien exportiert
Weitere Datenbank: Teradata-Datenbank, 1 Jahr Erfahrung (SQL Assistant 7.2, Administrator 7.2)

Unter dem bekannten Datenbank-Experten Professor Dr. Andreas Reuter
(ehem. UNI-Stuttgart) habe ich eine gute methodische Grundlage
zum Umgang mit Datenbank-Theorie und -Praxis erhalten.

Dieser Background hat sich in zahlreichen Projekten, in denen ich
von der Modellierung bis hin zum Frontend alles selbst realisieren
durfte, sehr bewährt.

Datenkommunikation

CICS
CORBA
Ethernet
Fax
Internet, Intranet
WWW, HTTP, CGI, JSP, XML, DTD,XSL, XSchema, SOAP, ...
Message Queuing
RPC
SMTP
TCP/IP
Token Ring
Windows Netzwerk
Win9x/NT/2000/XP
Winsock

Hardware

AS/400
IBM Großrechner
IBM RS6000
für ein Datenbank-Backend eingesetzt
PC
Primäres Alltagsarbeitsgerät; für Prototyp-Entwicklung
Scanner
Handscanner für ein Projekt zur Anwendung gebracht
SUN
für universitäres Arbeiten verwendet
Tandem
umfangreiche Datenbankauswertungen durchgeführt

Branchen

Branchen

Anlagentechnik
Elektrizitätswirtschaft
Autobranche
Automatisierungstechnik
Maschinenbau
Forschung, Entwicklung, UNI
Handel
Bau
Handwerk
Softwarehersteller
Betriebswirtschaft
Kommunalwesen
Gesundheitswesen

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.