Projekte
===================
(es sind nur Projekte aufgelistet mit einer Laufzeit von mindestens einem Monat)
Zeitraum: 03/2011 - 02/2012
Branche: 1&1 Montabaur
Projekt: Unterstützung Product Operations Engineering (Anlage + Pflege der Produkt-Palette)
Beschreibung: TelCo-Produkte und Tarife werden nach Vorgabe der Produkt-Manager in verschiedenen Datenbanken angelegt, bzw. verändert entweder per SQL-Kommandos und per Java-basiertem Frontend.
Die vorgegebene Preis- und Tarifgestaltung ist vor der Anlage zu verifizieren, bzw. zu optimieren.
Die bestehenden Prozesse zur Pflege und Implementierung neuer Produkte und Tarife sind optimiert worden durch SQL-Skripts, Programmierung von Stored Procedures und sonstige Tools.
Nach der Anlage/Änderung der Produktdaten erfolgt eine Qualitätssicherung, anschließend das Deployment in die Produktiv-Systeme.
Aufgetretene Bugs müssen analysiert und gefixt worden.
Bearbeitung von Trouble-Tickets (über BugZilla) im Bereich Rating und Billing, Recherche bei Rechungsreklamationen.
Umgebung und Tools
SQL-Server Sybase Adaptive Server Enterprise (ASE) 12.x, 15.x
Windows 7 Professional
MS Office 2007
Subversion / TortoiseSVN 1.6.10
Open Ticket Request System (OTRS) 3.x
BugZilla 3.4.6
Squirrel SQL-Client 3.2.1
Zeitraum: 01/2011 - 03/2011
Branche: Dt. Telekom Darmstadt/Bonn (Telekommunikation)
Projekt: JOCCI (Integration von T-Mobile Kunden und T-Home Kunden)
Beschreibung: Vor der Migration von ca. 25 Mio bestehenden T-Mobile Kunden (Mobilfunk-Kunden) aus dem Alt-System CARMEN in das neue CRM-System (CRM-T, Festnetzkunden und Internetzugang) auf Siebel Basis soll die Datenqualität (DQ) geprüft und verbessert werden.
Konzeption und Aufbau einer Datenbank unter Oracle 10.2.x. und AIX 5.3 zum Verwalten der an die Daten anzuwendenden Regeln und Verbesserungsmaßnahmen.
Aufsetzen von Routinen zum Messen der Datenqualität anhand vorgegebener Regeln.
Bestimmen von Bereinigungsmaßnahemn zur Verbesserung der Datenqualität.
Umgebung und Tools
Oracle 10.2. (unter ASM)
Oracle PL/SQL
Oracle SQLLoader
Oracle imp/exp
Windows XP Professional
Sun/Solaris 5.8
AIX 5.3
Linux Debian (Kernel 2.4.x)
Toad 9.x
Winscp 3.7.x
UltraEdit 11.x
Rational ClearCase
UML
Zeitraum: 05/2009 - 12/2010
Branche: Dt. Telekom Darmstadt (Telekommunikation)
Projekt: Integration CRM-T Teilprojekt Migration Stufe 3+4
Beschreibung: Migration von ca. 25 Mio bestehenden T-Online-Verträgen (Premium-Services) aus dem Alt-System VRS
(Vertragsreferenz-Server) in das neue CRM-System auf Siebel Basis.
Konzeption, Aufbau und Betreuung einer Migrationsdatenbank unter Oracle 10.2.x.
und AIX 5.3
Konzeption, Aufbau und Betreuung einer Entwicklungs-, Test- und Migrationsumgebung
unter besonderer Berücksichtigung von datenschutzrechtlicher Bedingungen
(PublicKey Authentifizierung mit ssh2)
Entwicklung einer projektspezifischen Job-Steuerung mit PL/SQL zum Automatisieren der Migrationsläufe.
Jobs werden in Tabellen abgestellt und automatisiert in Batchläufen abgearbeitet.
Jobs werden in Teil-Steps unterteilt, die je nach Bedarf ausgeführt werden können oder nicht.
Automatisiertes Versenden von EMails bei projektspezifischen Ereignissen.
Entwicklung einer Administrationsoberfläche mit Oracle APEX (V4.0) zur Verwaltung der Migrationsjobs inclusive Reportingfunktion (Log-Files, Fehlerlogs, ...)
Aufsetzen, Konfigurieren und Administrieren eines Web-Servers (Apache 2.0) zur Unterstützung mehrerer tausend Call-Center-Agenten.
Implementierung der Logik mit Perl CGI und Perl DBI.
Implementieren HTTPS-Funktionalität und SHA-2 Authentifizierung
Administration der Entwicklungsumgebung (AIX 5.3) unter UNIX;
Administration der Entwicklungsdatenbank als DBA.
Umgebung und Tools
Oracle 10.2. (unter ASM)
Oracle PL/SQL
Oracle SQLLoader
Oracle imp/exp
Oracle XDB (XML)
Windows XP Professional
Sun/Solaris 5.8
AIX 5.3
Linux Debian (Kernel 2.4.x)
Toad 9.x
Winscp 3.7.x
UltraEdit 11.x
Rational ClearCase
Perl 5.x
Shell, awk
Apache 2.0.47 (IBM IHS)
Zeitraum: 05/2008 - 12/2009
Branche: Dt. Telekom Darmstadt (Telekommunikation)
Projekt: Integration CRM-T Teilprojekt Migration
Beschreibung: Migration von ca. 12 Mio bestehenden T-Online-Verträgen aus dem Alt-System VRS
(Vertragsreferenz-Server) in das neue CRM-System auf Siebel Basis.
Konzeption, Aufbau und Betreuung einer Migrationsdatenbank unter Oracle 9.x.
Konzeption, Aufbau und Betreuung einer Entwicklungs-, Test- und Migrationsumgebung unter SUN OS 5.8
unter besonderer Berücksichtigung von datenschutzrechtlicher Bedingungen
(PublicKey Authentifizierung mit ssh2)
Erstellen von Migrationsfiles mit Hilfe von Perl-Scripten. Zugriff auf die DB
durch Perl DBI. Übertragung der Files per scp.
Einlesen von Feedback-file mit SQL-Loader
Umgebung und Tools siehe Projekt Produktionswartung/Datenbereinigung
Zeitraum: 03/2006 - 05/2008
Branche: T-Online Darmstadt (Telekommunikation)
Projekt: Produktionswartung/Datenbereinigung
Beschreibung:
Bearbeiten von Trouble-Tickets und Ad-Hoc-Hotfixes
Erstellung von Ad-Hoc Workarounds (überwiegend PL/SQL-Programme) zum Korrigieren,
Wiederaufsetzen fehlgeschlagener Prozeßschritte auf den Produktionsdatenbanken.
Recherche im Ordermanagementsystem (OMS) der T-Online, beispielsweise bei Problemen mit der Teilenehmeranschlußleitung (TAL)
Erstellung von Auswertungen zur Fehleranalyse
Konzipieren, Erstellen und Ausführen von über die Standardapplikationen nicht
abgedeckten Eingriffe in die Datenbanken (z. Bsp. einmalige Gutschriftenaktionen,
Neupropagierung von Kundendaten an abhängige Systeme nach Datenänderungen, usw.)
Die allermeisten dieser Eingriffe in die Systeme müssen mit hoher zeitlicher
Priorität ausgeführt werden.
Tunen der SQL-Anweisungen, da die Tabellen i. d. Regel jeweils mehrere
Mio. Datensätze enthalten und die Abgleichläufe mehrere Stunden dauern.
Konzeption, Entwicklung und Wartung eines Produktumbuchungsbatches (PUP-Batch), der
Kundenprodukte umbucht.
Optimierung der Laufzeit von bis zu 5 Tagen pro Lauf auf 7 - 8 Std.
Umgebung und verwendete Tools:
Oracle 9.x
Oracle PL/SQL
Oracle SQLLoader
Oracle imp/exp
Windows XP Professional
Sun/Solaris 5.8
Linux Debian (Kernel 2.4.x)
Toad 8.0
SQL-Navigator 4.x
Winscp 3.7.x
Putty 0.56
Remedy Action Request System 6.x
UltraEdit 11.x
Rational ClearCase
Perl 5.x
Shell, awk
Zeitraum: 03/2005 - 03/2006
Branche: T-Online Darmstadt (Telekommunikation)
Projekt: Datenabgleich zwischen 3 Applikationen für CRM und Rechnungstellung
(Clarify/Infranet/TDS)
Beschreibung:
Datenabgleich zwischen ingesamt 8 verschiedene Datenbanken unter verschiedenen
Oracle-Versionen auf verschiedenen UNIX-Derivaten (i. d. R. SUN OS/Solaris).
Die Datenbanken enthalten ähnliche, aber teilweise inkonsistente Datenbestände.
Diese Inkonsistenzen sollen bereinigt werden.
Design und Aufsetzen einer Testdatenbank mit unterschiedlichen USER-Schemata
zur Simulation der verschiedenen Datenbanken.
Zugriff auf die Daten per Database Links
Auswahl einer geeigneten Menge von Testdaten
Entwickeln von Testscenarien
Laden der Testdaten per SQLLoader, Oracle Import/Export
Entwickeln von PL/SQL Prozeduren, die die Daten analysieren und abgleichen.
Test mit Massendaten
Tunen der SQL-Anweisungen, da die Tabellen i. d. Regel jeweils mehrere Mio. Datensätze enthalten und die Abgleichläufe mehrere Stunden dauern.
Umgebung und verwendete Tools:
Oracle 9.x
Oracle PL/SQL
Oracle SQLLoader
Oracle imp/exp
Windows XP Professional
Sun/Solaris 5.8
Linux Debian (Kernel 2.4.x)
Toad 8.0
SQL-Navigator 4.x
Winscp 3.7.x
Putty 0.56
Remedy Action Request System 6.x
UltraEdit 11.x
Perl 5.x
Shell, awk
Zeitraum: 10/2004 - 03/2005
Branche: Versicherungsanstalt/Bundesbehörde (BFA)
Projekt: Portierung einer Altanwendung auf Basis Informix SE nach Oracle HTML-DB
(mittlerweile APEX, Application Express)
Beschreibung: Umsetzung einer Applikation basierend auf Datenbanksystem Informix SE 5.0
unter Reliant UNIX 5.43/RM400 nach Oracle 9.2.x auf SUN/Solaris
Analyse, Anpassen und Optimieren des Datenmodells
Exportieren, Umsetzen und Importieren der Informix-Daten nach Oracle
Feinanalysen und Tracen alter COBOL und INFORMIX-ESQL-COBOL-Programmen
Umsetzung von Informix ACE-Reports nach Oracle-eigenen ReportWriter
Umsetzung von Informix ACE-Reports in Oracle-Reports basierend auf PL/SQL
Umsetzung der alten Cobol-Logik in Web-basiertes HTMLDB von Oracle
Anpassung und Überarbeitung des erzeugten HTMl-Codes
Anpassung und Überarbeitung der erzeugten Java-Scripte
Erstellen von Oracle-basierten Java Stored Procedures mit Hilfe von Eclipse
zum Aufruf von Betriebssystemfunktionen auf dem Datenbankrechner
Aufruf aus PL/SQL mittels PL/SQL-Java-Wrappers
Einzel- und Integrationstests
Dokumentation der Applikation
Scripte und Dokumente zur Qualitätssicherung
Erstellung eines Test-Frontends mit MS-Access + Visual Basic
Betriebswirtschaftliche Kenntnisse in Bezug auf Funktionen von Haupt- und Nebenbuchhaltung
Erstellen von Unix-Scripten Umsetzen und Anpassen der Shell-Scripte von Reliant Unix nach SUN/Solaris
Umgebung und verwendete Tools:
Windows XP
Reliant UNIX auf RM400
Informix SE 5.0
SUN/Solaris
Oracle (9.2.X)
Oracle PL/SQL
Oracle HTML-DB
HTML, Java-Script
Perl 5
Java 1.4, Eclipse
Shell, awk, sed
Zeitraum: 03/2004 - 05/2004
Branche: Zulieferer
Projekt: Portierung Qualitätssicherung nach Oracle
Beschreibung: Migration einer komplexen Access-Anwendung (Access 2.0, ca. 500 Tabellen,
Qualitätssicherungsapplikation ) nach Oracle
Erstellung komplette Migrations-Spezifikation
Generieren sämtlicher Scripts zur Erstellung der neuen DB-Objekte mit Perl aus dem
Access Export. Unload aller alten Daten, teilweise Redesign der Tabellenstruktur,
Aufsetzen von Constraints, Performanceverbesserungen.
Aufsetzen der Oracle-Datenbank, Einladen der Daten per SQLLoader,
Testweiser Zugriff auf Daten aus Access 97 via ODBC.
Aufsetzen eines Oracle9i Application Server inclusive Infrastructure, Internet Directory
und Collaboration Suite, Aufsetzen und Konfigurieren von Client und Servern zu
Demozwecken
Umgebung und verwendete Tools:
Windows 95
MSAccess 2.0
RedHat Linux
Oracle9i Application Server 9.0.3
Windows XP
MSAccess 97
ODBC
Perl 5
Java
Shell, awk
Zeitraum: 06/2003 - 12/2003
Branche: Deutsche Bank Frankfurt
Projekt: PeopleSoft/Oracle-Schnittstelle im DBPeople Projekt, GI2G-Schnittstelle
Beschreibung: Realisation einer Datenbankschnittstelle zur Übertragung von Daten des
deutschen DBPeople Systemes in das globale System
Erweiterung dieser Schnittstelle zur Weiterverarbeitung von Daten aus dem SAP System
Datenbankadministration der kompletten Entwicklungs- und Testdatenbanken
Oracle Job-Steuerung
Anpassen und Neuerstellen von Batch-Programmen auf PL/SQL-Basis
Erstellung von Packages, teilweise komplexe Datentypen (Collections)
Auswerten und Analyzieren der Testergebnisse, z. Bsp. visuelle Aufbereitung
der Logfiles, Vergleich und Analyse der Logfiles durch awk und Perl-Scripts
Performanceanalyse und Verbesserungen
Performanceverbesserungen durch
- Optimierung von SQL-Anweisungen,
- Anpassung der Storage Parameter
Umgebung und verwendete Tools:
AIX 4.3.3
Oracle 8.1.7
Oracle PL/SQL 8.1.7
SQL Loader,
Perl 5
Shellscripts
CVS
Zeitraum: 07/1998 - 11/2002
Branche: Deutsche Bank Frankfurt
Projekt: Oracle-Schnittstelle zwischen NT-Rechnern und MVS-Hosts im Rahmen
einer Applikation zur Wertpapierleihe (SMARTDBT)
(beteiligte Systeme: MARTINI, CMW, DBTrader, GDS, EUMS, KUMV)
Tätigkeit: Konzeptionelle und ausführende Mitarbeit,
komplette Systemadministration und Datenbankadministration der Entwicklungs - und Testrechner
Realisation der Businesslogik mit StoredProcedures + Trigger auf
ORACLE PL/SQL-Basis
C-Programme mit embedded SQL zum Auslesen der Daten aus der Oracle DB.
Aufbereitung der Daten zur Übertragung per MQ-Series.
C-Programme zur Anbindung der NT-Clients (Realisierung durch Remote Procedure Calls)
Portierung der Logik von C++ Programmen nach PL/SQL ( CAD-Report), Generierung
von ExcelSheets im csv-Format
Generierung von Access-Formularen unter Access 7.0 zum lesenden Datenzugriff
auf Oracle per ODBC
Anpassung/Erweiterung von Perl-Scripts zur Risk-Analyse
Anpassung/Erweiterung von Java-Programmen zum Zugriff auf Oracle-DB per JDBC
Shellscripts zur batchorientierten Tages-End-Steuerung (Sicherung Daten,
Datenübertragung zum Host per FTP, Generierung von Reports, Email, Statistiken)
Generieren von HTML-Seiten (sog. Reconciler) für das Intranet auf Basis
der ORACLE-Daten mit Hilfe von Shell Scripts, ORACLE SqlPlus , PL/SQL)
Umgebung und verwendete Tools
AIX / SOLARIS / NT / MVS Rechner,
IBM ISPF
ORACLE 7.x, 8.x.
ORACLE PL/SQL, SQLPlus
SQL-Loader
C, C++, Perl, Java
Shellscripts
Lotus Notes
CVS
Zeitraum: 04/2000 - 08/2000 (zeitweise)
Branche: Internet Startup
Projekt: Aufsetzen und Administrieren von Oracle-Datenbanken
zum web-orientierten Zugriff
Tätigkeit: Projektleiter, Koordinator, Systemadministrator,
Datenbankadministrator, Entwickler
Design, Aufsetzen, Administration von Oracle Datenbanken
Erstellen von Packages (stor. Proc., Triggers) per PL/SQL
Aufsetzen und Administration eines CVS Repository
Einbinden der vorhandenen Scripts in CVS
Datenübernahme aus einer "Alt"-Anwendung auf Informix-Basis in die Oracle
Datenbank per Informix Unload/DBExport, Anpassung und Oracle SQLLoader
Datenübernahme aus einer "Alt"-Anwendung auf Sybase SQLServer-Basis in die
Oracle Datenbank
Umgebung :
SUN Sparc, Solaris
Oracle 8.x
Oracle Designer, Oracle Enterprise-Manager
Java
Shellscripts
CVS
Informix 5.x
Sybase SQLServer 10.x
Zeitraum: 01/1996 - 06/1998 (zeitweise)
Branche: Entsorgungsunternehmen (Kirkel/Saar)
Projekt: Umstellung eines Auftragsabwicklungssystemes für ein Entsorgungsunternehmen
Tätigkeit: Projektleiter, Koordinator, Systemadministrator, Datenbankadministrator
Umstellung von Siemens MX300 auf SNI-PC-Server unter SCO UNIX.
Einbindung in NOVELL-Netzwerk 4.0,
Einbindung externer Schnittstellen wie Waagen , Ausweisleser, usw. per C-Programme
Datenübernahme aus der "alten" Auftragsabwicklung in die "neue" per
Informix Export und Import
komplette Systemadministration und Datenbankadministration der Entwicklungs - und
Testrechner
Umgebung:
Siemens MX300,
SNI-PCs
NOVELL 4.0
SINIX,
SCO UNIX
Zeitraum: 02/1994 - 07/1994 (zeitweise)
Branche: Stadtklinik Baden Baden
Projekt: Planung und Inbetriebnahme des PC-Netzwerkes der Stadtklinik in Baden-Baden
Tätigkeit:
Konzeptionelle und ausführende Mitarbeit bei der Planung und Inbetriebnahme
Schulung, Einweisung aller beteiligten Mitarbeiter
Umgebung:
PCs unter Windows
NOVELL Netzwerk
Zeitraum: 09/1987 - 08/1999 (zeitweise)
Branche: Abrechnungssystem für Privatärzte
Projekt: Einführung und Betreuung des Softwarepaketes SIMED
(Abrechnungsprogramm für Privatärzte)
Tätigkeit:
Anpassung des COBOL-Codes und der Informix-Reports der Applikation an
gesetzliche und sonst. Änderungen
Anpassung Rechnungsformulare, sonst. Formulare
Generieren von Auswertungen auf Informix-Basis (ACE-Listen)
komplette Systemadministration und Datenbankadministration der Entwicklungs - und Testrechner
Erstellen Dokumentation
Einweisung Mitarbeiter
Umgebung:
Siemens MX300,
Datenbanksystem INFORMIX 4.0
MicroFocus Level II COBOL
Zeitweise: 04/1987 - 11/1993 (zeitweise)
Branche: Hotel
Projekt: Erstellung und Pflege der weltweit eingesetzten Hotelsoftware SIHOT
Tätigkeit: Konzeptionelle und ausführende Mitarbeit
Erstellen und Pflege von Programmen in COBOL
Datenbankadministration
Projektleitung bei der Umstellung der Postleitzahlen für die
Hotelsoftware SIHOT
Anpassung der Hotelsoftware für TELENORMA im TELI-Projekt.
(Integration der Telefonanlage in die Software, z. Bsp. autom. Weckdienst,
Abmelden Zimmerservice)
Umgebung:
Verschiedene UNIX Derivate (SCO, SINIX)
Datenbanksystem INFORMIX 2.x, 4.x, 5.x
MicroFocus Level II COBOL.
Zeitraum: 08/1988 - 07/1993 (zeitweise)
Branche: Gießerei PHB Stahlguß St. Ingbert
Projekt: Aufbau und Betreuung eines kompletten Auftragsabwicklungspaketes
Tätigkeit:
Projektleiter bei Konzeption und Einführung einer integrierten Hard- und Softwarelösung für
Auftragsabwicklung, Finanz- und Lohnbuchhaltung für die saarländische
Gießerei PHB Stahlguß
Programmierung der kundenspezifischen Auftragsabwicklung in INFORMIX 4GL
Optimierung der Datenbankzugriffe über eine eigens entwickelte
Informix-Schnittstelle auf Basis C-ISAM
Einbindung der Telefonanlage zur Auswertung, Einbindung Ausweisleser,
Betriebsdatenerfassung (Schnittstellenprogramme in C)
Integration des Textsystemes HIT, Schnittstelle zur Datenbank mit CLOU zwecks
Serienbriefgenerierung
Mitarbeiterschulung
komplette Systemadministration und Datenbankadministration der Entwicklungs- und Produktionsrechner
Umgebung:
Siemens MX500 unter UNIX SVR4
Datenbanksystem INFORMIX 4.x
INFORMIX 4GL
C-ISAM
Zeitraum: 09/1987 - 03/1992 (zeitweise)
Branche: Textilfabrikation
Projekt: Einführung und Betreuung eines Softwarepaketes für Auftragsabwicklung
für die Textilfertigung (Fa. Koch Blieskastel)
Tätigkeit: Konzeption und Generierung der Informix Datenbankstrukturen
Generierung Informix Eingabemasken
Generierung Lieferscheine, Rechnungen, Auswertungen, usw. per Informix Reports
Erstellen der Menustruktur mit MES
Integration des Textsystemes HIT
Schnittstellen zu LoBu und FiBu FIX-LOHN und FIX-FIBU
komplette Systemadministration und Datenbankadministration der Entwicklungs- und Produktionsrechner
Umgebung:
Siemens MX300,
Datenbanksystem INFORMIX 2.x, 4.x
Menu-Entwicklungssystem MES
Schulungsaktivitäten
======================
Parallel zu den Projekten wurden Schulungsmaßnahmen durchgeführt
Zeitraum: 09/1986 - 07/1999
Durchführung von Schulungsmaßnahmen im Rahmen von Umschulungs- und
Weiterbildungsmaßnahmen der Arbeitsämter und anderer Bildungseinrichtungen
in den Themen
MS Office Produkte
UNIX Anwendung
UNIX Systemverwaltung
Windows-NT
SQL-Datenbanken (Oracle, Informix, MS SQL-Server)
Programmiersprache C
Internet
TCP/IP
Überwiegend für die SNI-Schulen in Saarbrücken, Freiburg, Karlsruhe,
Bochum, Essen, Stuttgart, Berlin, Frankfurt, Köln
CDI Frankfurt
TÜV-Akademie Pfalz
FAW Saarbrücken
Zeitraum: 09/1986 - dato
Konzeption und Durchführen von anspruchsvollen, individuellen Kursen im
Rahmen von Kundenschulungen incl. Erstellung der Schulungsunterlagen
in den Bereichen
UNIX Anwendung
UNIX Systemverwaltung
Windows-NT
MS Office Produkte
SQL-Datenbanken
Programmiersprache C
Unter anderem für die Unternehmen
Thyssen Dortmund
KWU Erlangen,
TELENORMA, BOSCH,
TELEKOM,
CDU Bonn,
Stadtklinik Baden-Baden
Saarland-Sporttoto GmbH
Deutschland: bevorzugt Südwesten