TS

Thomas Schäfer

verfügbar

Letztes Update: 16.10.2009

Oracle Spezialist

Abschluss: Dipl.-Physiker
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: englisch (gut) | französisch (Grundkenntnisse)

Skills

Programmiersprachen
PL-SQL, SQL
CORBA
C, C#, C++
Delphi
Java
HTML
XML
Visual-Basic
Embedded SQL
Ruby on Rails
Perl
Betriebssysteme
WINDOWS
UNIX und Derivate ( inkl. Shell-Script, C )
AIX-Administration
Linux
Datenbanken
Oracle
rel. Datenbanken allg.
Access
Software / Tools
Oracle Developer Suite ODS (6,9i,10g) ( Client-Server und Web Forms ( Java Importer, PJC, Beans, User Exits, WebUtil, JDAPI ), Reports, Graphics, JDeveloper (Servlets, Applets, Beans, EJBs, Struts))
XML DB
Oracle Designer (bis 10)
Oracle Database (5,6,7,8,8i,9i,10g,11)
Internet File System IFS
Discoverer(bis 10g)
Enterprise-Manager (bis 10g)
Oracle Portal
Oracle Objects for OLE (bis 10)
IAS (9i,10g,10g2)
Datawarehouse Tools ( OWB, ETL, Meta-Tools, BO, ... )
SOA-Suite
PL/SQL Developer
TOAD
Sonstige
Business Objects
Crystal-Reports
Subversion
Siebel CRM

Projekthistorie

04/08 bis 09/09 Boehringer Ingelheim

Komplexe Datenbank für interne Produktkosten aufbauend auf dynamisch erzeugten Ref-Cursorn. Vereinfacherung der verhandenen Strukturen sowie Erweiterung. Oberfläche in Delphi.

ORACLE 10g, SQL, PL/SQL, PL/SQL Developer, Subversion

01/08 bis 03/08 Arvato Services ( Bertelsmann AG )

Weiterentwicklung und Pflege eines Billing-Systems zur Abrechnung aller Werbeeinnahmen von Google.

ORACLE 10g, SQL, PL/SQL, Reports 10g, SQL-Navigator, Subversion, Delphi, Siebel CRM

10/07 bis 12/07 ING Diba

Umsetzung von BASEL II über ein DWH. Die Realisierung umfasste eine Vielzahl von OWB-Mappings, PL/SQL Packages, Reports und Discoverer-Auswertungen. Die Ausführung wurde über UC4 realisiert.

ORACLE 11g, Designer 10g, OWB 10g und 11g, TOAD 9.0.1.8, Analytical Functions

08/06 bis 09/07 LBBW Stuttgart / Südleasing

Weiterentwicklung / Aufbau eines DWHs zur Umsetzung von BASEL II. Umsetzung verschiedener Analysen auf dem DWH zu Meldezwecken und für interne Kontrollen / Bilanzierung. Automatisierung des gesamten Prozesses.

OWB ( 9 + 10g, teils Analysen für 11 ), Discoverer ( 9 + 10g ), UC4, ApEx, DB bis 10g ( 11 ), Streams, SOA, Visual Basic für kleine Tools.

11/02 bis 07/06 LKA München

Installation, Weiterentwicklung und technische Projektleitung des INPOL-Systems in Bayern.

Weiterentwicklung auf allen Ebenen. (Oracle 8–10g, Forms 9 u. 10g, Reports 10g, Jdeveloper 10g, XML DB, Discoverer, Business Objects, TOAD, Datawarehouse Builder, DB und IAS unter HP-Unix und Linux, CVS, RAC-Server, Load-Balancer, IAS2, Struts, Tomcat, Eclipse. Auskunftssystem in Java-Struts, Tools in C++, Eingabe über ORACLE-Forms, ca. 2000 Tabellen und 30.000 User, davon ca. 5000 tagsüber immer online )

Einarbeitung der Abteilung und Wissenstransfer, z.B. Datenmigration von BS2000, Aufbau einer Datensynchronisation auf das BS2000-System (ASCII-File Export, UC4-Job, Unixscripte zum Laden per SQL-Loader inkl. QS, Trigger zur Vorverarbeitung, parallele Prozeduren zur Endverarbeitung inkl. QS und Java-Kontrolltool ) später als XML-Schnittstelle realisiert, unzählige PL/SQL Prozeduren, Forms ( Neuentwicklungen und Fehlersuche), Reports, Java, Struts, XML, zahlreiche Unix-Scripte zur Analyse oder zum Automatisieren, viel Tuning nach Laufzeitproblemen und Produktiv-Crashs, Fehlersuche, vor Allem in den Schnittstellen, Qualitätssicherung, Schnittstellenentwicklung zu teils exotischen Datenbanken (Hauptschnittstelle zum BKA ist als XML realisiert), Sicherheitskonzept.

Projektratgeber und technischer Projektkoordinator in Bezug auf Entscheidungen und Planungen ( Hardware, Software, Architektur, Weiterentwicklungsmöglichkeiten). Detailkenntnis der gesamten INPOL-Anwendung sowie von über 150 Einzelanwendungen, Interfaces (Schengen, KBA, Ausländerzentralamt, Einwohnermeldeämter ... ) usw., div. Tool in Perl und PHP, Ruby on Rails.

11/01 bis 10/02 HZD Wiesbaden, BKA
Aufbau und Weiterentwicklung des Web-basierten POLAS-Systems zur landesweiten Abfrage auf diverse Kriminal-Datenbanken (regional, Interpol, Schengen, KBA Flensburg usw.) als Forms-Tool.

Implementierung einer komplexen Struktur unter höchsten Sicherheitsanforderungen bzgl. Daten und Usern.

Oracle (8i,9i), PL-SQL, Oracle Forms (6i), Oracle Reports (6i),
Internet Application Server 9i, Discoverer, PL/SQL, Java, XML.

11/00 bis 8/01 Deutsche Bank
Aufbau einer Online-Aktiendepot Verwaltung ( MAX-Blue ).

Oracle 8i, PL/SQL, Oracle Forms

08/97 bis 10/01 Lufthansa
Aufbau von PL/SQL Scripten zur Automatisierung, Leitung von
zahlreichen Projekten zur Entwicklung von Oberflächen-Applikationen ( Client – Server und Web ).

Aufbau eines Unix Forms- und Reports- Servers, mit dem täglich tausende Benutzer weltweit Daten und Analysen abrufen.

Umstellung vorhandener Software auf Web-Applikationen, Tuning komplexer Anwendungen. Aufbau von komplexen PL/SQL und Unix-Scripten. Oracle (7, 8, 8i), PL-SQL, Oracle Forms (6i), Oracle Reports (6i), Internet Application Server 9i, Discoverer. Multi-Host Anwendungen, Siebel-Tools, Delphi. Gründung der DB-B-S GmbH Jan. 2000

09/96 bis 07/97 DASA
Migration alter Dbase-Datenbanken auf Oracle und Access.

Neuerstellung der Oracle- und Access-Dabtenbanken

Access, Oracle, PL-SQL, Crystal Reports.

07/96 bis 05/97 Datenbank als Branchensoftware
Erstellen von Datenbanken zur Lager- und Planungsverwaltung für einen Fruchtsaft- und Bier-Hersteller.

Verwalten von Bestellungen und Auslieferungen sowie der gesamten Abrechnungsabwicklung.

Oracle, PL-SQL, C++, HP-Server, ODBC-Schnittstelle

Erstellung einer Datenbank zur Rezepturverwaltung.

Verwaltung von über 300.000 verschiedenen Rezepturen und Varianten. Abgleich der Datenbanken bei fünf verschiedenen Werken in Deutschland und Berechnung der sich ständig ändernden Herstellungskosten für die Säfte. Berechnung des Rohstoffbedarfs und deren Bestellung. Austausch der Rezepte zwischen den einzelnen Filialen. Steuerung der Maschinerie und Mischungsverhältnisse durch die Datenbank.

Oracle, PL-SQL, HP-Server, ODBC-Schnittstelle, Modem, FAX-Karte.

11/96 bis 01/97 Datenbank als Branchensoftware
Erstellung einer Datenbank für ein Hotel.

Verwaltung von Zimmerreservierungen, Kundennamen, Adressen, Lebensmittel, Personal und allen anderen im Hotel anfallenden Güter.

Erstellen der Telefonabrechnung und Notizzettel für Gäste und Personal.

Access, Win 95/NT.

06/96 bis 03/97 Datenbank als Branchensoftware
Erstellen einer Datenbank für den Bekleidungsgroßhandel.

Verwaltung von Warenlieferungen, Verkäufen, Abrechnungen, Lieferanten, Provisionsabrechnungen, Verwaltung von Portokosten, Fakturierung und Rückstandsverwaltung. Erstellung diverser Statistiken.

Chrystal Reports, PL-SQL, Oracle, Access, C++.

04/96 bis 03/97 Datenbank als Branchensoftware
Erstellen einer Datenbank zur Lagerverwaltung für die Schuh- und Bekleidungsindustrie.

Access, Oracle, C++, PL-SQL, Win NT/95, Crystal Reports.

09/95 bis 05/96 Datenbank als Branchensoftware
Erstellung einer Datenbank für einen Sanitätsgroßhandel.

Mittels einer Runtime-Version einer Datenbank werden die Angebote von verschiedenen Händlern für einen Großauftrag eingeholt. Die notwendigen Tools werden automatisch geladen und die Daten automatisch übernommen. Nach Erhalt der verschiedenen Runtime-Versionen werden die Daten im Großhandel gespeichert. Dort können verschiedene Statistiken erstellt werden.

MS Office, C++, Oracle-DB, Access, MS-Developper.

08/93 bis 06/96 Dozent für Datenbankteorie
Dozent an der Fachhochschule der Wirtschaft (Lehrgenehmigung für Fachhochschulen) für Datenbanktheorie und Programmierung (SQL, PLSQL, Administration, Tools, C, C++ ...) für die FHDW (Fachhochschule der Wirtschaft), bib, InBit, Siemens-Nixdorf, Integrata

03/88 bis 07/89 ATE – Klimaanlagen
Steuerung für die Teststrecke von Klimaanlagen

Erfassung von Meßdaten und deren grafische Darstellung auf dem PC. Abspeichern der Meßdaten nach verschiedenen Gesichtspunkten zum Erstellen von Statistiken.

C, DB-Zugriffe, Oracle.

01/88 bis 04/89 VW Braunschweig
Entwicklung einer Datenbank zur Kostenstellen Verwaltung

In einer Datenbank werden die Arbeitszeiten für Montagezeiten am Fließband erfaßt. Aus diesen Zeiten lassen sich dann verschiedene Statistiken (Gesamtpreis des Autos, Eignung von Mitarbeitern für einzelne Arbeitsplätze, Wer hat was und wieviel produziert?) zusammenstellen.

C, selbsterstellte DB, Win 3.11.

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Verfügbar ab 1.10.09

Einsatzort:
Ideal im Dreieck Kassel - Essen - Hannover

ansonsten deutschlandweit

Sonstige Angaben

Ich interessiere mich für echte Herausforderungen
Profilbild von Thomas Schaefer Oracle Spezialist aus Brakel Oracle Spezialist
Registrieren