Profil Ulrich Dünnebeil Ulrich Dünnebeil Am Hasenberg 27 61267 Neu-Anspach 06081-405 934 Mobil 0172-9680 651 E-Mail: [email protected] Persönliche Daten Name Ulrich Dünnebeil Nationalität Deutsch Geburtsjahr 1945 Familienstand verheiratet Funktion Projektleiter / Entwickler Verfügbarkeit ab 01.09.04 Studium 1967 – 1973 Physik an der TH Darmstadt. Diplomarbeit am Institut für Kernphysik (Linearbeschleuniger). Werkstudent bei IBM Frankfurt. Sprachen ► Deutsch Muttersprache ► Englisch In Wort und Schrift ► Französisch Grundkenntnisse Datum: 21.07.2004 Seite 1 Profil Ulrich Dünnebeil Beruflicher Werdegang 1973 - 1980 1981 – 1982 1982 – 1998 seit 1999 Datum: 21.07.2004 Philips Data Systems, Siegen Programmierung Betriebssystem für MDT-Computer (Assembler) Konzeption und Realisierung eines Betriebssystems für kleine Mehrplatzcomputer. Einsatz von Concurrent Pascal, Sequential Pascal. Konzeption eines Kleincomputers auf Basis Microprozessoren. Gruppenleitung. GFS-MIDAS, Frankfurt Test eines verteilten Führungssystems auf Basis AEG Hardware. Konzeption und Realisierung von Software für Klein- / Personal Computer. Olivetti, Frankfurt Pre- / PostSales Support für ausfallgeschütztes System Stratus mit VOS. Programme in PL/I und Cobol mit Requester-Server Strukturen. Integration in SNA-Netzwerke. Pre- / PostSales Support für Archivierungssystem FileNet mit UNIX. Programme und Workflows auf Basis des FileNet Workflo Produktes. Integration in Netzwerke. Pre- / PostSales Support für Olivetti BKSystem IBIsys auf Basis UNIX, MS-Windows. Integration in Netzwerke; X.400. Integration mit Datenbanken. Gruppen- / Projektleitung. Selbständiger Unternehmensberater Seite 2 Profil Ulrich Dünnebeil Projekt Erfahrung ► Data Warehouse bei einer Bank (11.04 – heute) Erstellen von Mappings. Workflows mit Informatica PowerCenter 6.2. Auslesen der Daten aus Oracle 9i Datenbanken / DWH's, komplexe Transformationen, Speichern der Daten sowohl in einem Oracle DWH wie auch Übergabe der Daten an einen Host. Oracle 9.2, Solaris 5.8, Informatica PowerCenter 6.2, Shell Programmierung. ► Crossmedia-Publishing bei Industrie Unternehmen (05.04 – 08.04) Migration einer XML / XSLT Publishing Lösung auf die neue Version, Analyse Oracle Schema, Vergleich der Datenstrukturen beider Versionen, Aufstellen von Testplänen, Durchführen von Tests, Dokumentation mit HTML, JSP auf Basis Apache Tomcat.. Oracle 9i, Linux SLES 8, XML, XSLT, Apache Tomcat, Apache ANT, JSP ► Access Datenbank für Marketing Agentur (01.04 – 04.04) Auslesen Outlook Daten in eine Access-Datenbank, Erstellen von Forms, Reports, Analyse Konvertierung Access nach Oracle, Export Datenstrukturen nach XML, Erstellen SQL MS Access 2000, MS Outlook 2000, VBA, ActiveX Steuerelemente, XML, Oracle SQL ► Data Warehouse bei Logistikunternehmen (11.03 – 12.03) Umstellung PowerMart Mappings von Version 4.6 / NT auf Version 5.1 / Solaris. Laden von XML-Daten nach Teradata, Vorverarbeitung der Daten mit Java SAX-Parser. Teradata 2.5, MLOAD, SQL-Assistant, SQL-Administrator, PowerMart 4.6/5.1, NT 4, Solaris 7, XML SAX-Parser. ► Oracle DB bei Finanzdienstleister (01.03 – 09.03) Erweiterung einer Oracle-DB für Kreditkartendaten, Design mit Oracle Designer, Erstellen von Oracle-Packages, PL/SQL Routinen, Laden von Daten mit Oracle Loader, AIX ksh Programmierung, Tuning Oracle, JSP, JDBC. Oracle 8i, Oracle Designer 6, PL/SQL, TOAD, AIX, Apache Tomcat ► Data Warehouse bei Logistikunternehmen (01.01 – 03.02; 09.02 – 12.02) Design und Realisierung von DWH-Lösungen auf Basis NCR-Teradata 2.4, Oracle 8.1.7, PL/SQL. Einsatz und Administration des ETL Tools PowerMart. Design auf Basis ERwin 3.5. Behandlung der Sachgebiete Verkehr, Haftungsmanagement, Verfügbarkeit. Teradata 2.4, MLOAD, BTEQ, Stored Procedures, Oracle 8.1.7 incl. PL/SQL, PowerMart 4.6/5.1, NT 4, Solaris 5.7, JSP für DB-Zugriff. ► Datenbanklösung für Banken (09.00-12.00) Anpassung und Test einer Bankenlösung (Meldewesen) für Oracle 7/8, MS SQL-Server 7, Sybase 11. Programmierung mit C-Dialekt und Embedded SQL. Power Designer, MSAccess (zum Test). DB-Querschnittstests auf NT und UNIX. Oracle 7/8, MS SQL-Server 7, Sybase 11, MS Access 2000, Power Designer, FiRE (CDialekt). Datum: 21.07.2004 Seite 3 Profil Ulrich Dünnebeil ► Data Warehouse bei einer Bank (05.99 – 07.00) Design und Realisierung eines DWH mit Oracle 8.0.5 auf einer SUN E 10000. Größe der Datenbank mehr als 1 TB. Einsatz unterschiedlicher Tools für Design, Entwicklung und Dokumentation. Extraktion der Daten vom Host (DB2 / SAS). Teilprojektleitung, Mobilisierung von Daten, Entwurf / Absprache der Datenstrukturen, Dokumentation. JAVA Teile mit Servlets. Oracle 8.0, Solaris 5.6, Informatica PowerMart, Sybase PowerDesigner, Rational Rose, Frontpage 2000, JAVA ► Analyse Arbeitsabläufe ÖV (12.98 – 04.99) Analyse Arbeitsabläufe / Lösungskonzept Analyse der bestehenden Arbeitsabläufe und Datenstrukturen. Integrationskonzept für die bestehenden Access-und Oracle-Datenbanken in eine unternehmensweite OracleDatenbank. Microsoft Frontpage 98, Visio Professional 5.0 ► NT-Netzwerk bei einer Bank (04.98 -10.98) Projektleitung für Aufbau eines Netzwerks mit 24 NT-Servern und +300 Arbeitsplätzen. Integration in bestehendes Netzwerk mit Multiple-Domain, SNA-Integration mit Host, SMS Installation. Erstellen Pflichtenhefte und der Benutzerhandbücher. Abnahmen. ► Projektleitung Pre- und PostSales Support für GeldKarte-Geräte (10.96 – 03.98) Pilotinstallationen bei großen Kunden. Integration in WAN-Netzwerke (ISDN, SNA) bei den Kunden. Schulung der Techniker für Service der Geräte einschl. Aufbau einer SWVerteilungs- und Informationssystems auf Basis Intranet. ► Vertriebs-Informations-System (06.94 - 12.96) Unternehmensdaten auf Oracle 7.x Datenbank. Design einer Oracle DB. Datenabgleich Host-Daten mit Oracle-DB. Auswertungen mit MS-Access und Excel. ► Projektleitung für BK-Netzwerke ( bis 02.96) Kundenprojekte mit mehreren UNIX-Servern und teilweise 100+ Arbeitsplätzen. Darunter bundesweites Netzwerk mit Datex-P Vernetzung, Informix DBMS. Integration bei einem Kunden in das X.400 Kopfstellennetz Bonn - Berlin. SW-Entwicklung für Integration von Anwendungen. Leitung der Gruppe für SW-Support, Hotline. Datum: 21.07.2004 Seite 4 Profil Ulrich Dünnebeil Know how Projektmanagement In vielen Projekten habe ich eine Rolle als Projektmanager bzw. als TeilProjektmanager ausgeübt. Dabei wurden Projekt-Teams von bis zu 12 Personen gesteuert. Die Methoden des Projektmanagements und die zugehörigen Tools wurden sowohl intern im Team als auch in der Kommunikation mit dem Auftraggeber angewendet Modellierung Modellierung wurde besonders im Bereich Datenbanken durchgeführt. Dabei wurden mit Tools wie ERwin oder PowerDesigner Datenmodelle für unterschiedliche Anwendungsgebiete erstellt. Für Modellierung nach UML bestehen Grundkenntnisse. Hierbei wurde mit dem Tool Rational Rose gearbeitet. Schulung Schulungen habe ich sowohl vorbereitet wie auch durchgeführt. Die Themen waren unterschiedlich. Die letzten Schulungen habe ich basierend auf der MCSE Zertifizierung für Windows NT durchgeführt. Spezifikation Innerhalb der Projekte wurde auch ein fester Prozentsatz an Spezifizierungsarbeit geleistet. Dabei wurde aus den Anforderungen der Fachabteilung Spezifikationen erstellt. Die Anforderungen des jeweiligen Kunden für Spezifikationen wurden beachtet. Datenbanken Datenbanken waren in den letzten Jahren die Schwerpunkte meiner Arbeit. Dabei wurden unterschiedliche Produkte genutzt. Oracle wurde am meisten in den Projekten eingesetzt. Daneben wurden noch SQL-Server und Teradata in den Projekten genutzt. Ein Anwendungsschwerpunkt waren Data Warehouse Lösungen. Es besteht eine reicher Erfahrungsschatz mit MS-Access. Betriebssysteme Der Schwerpunkt bei den Betriebssystemen liegt bei MS-Windows und UNIX / LINUX. Für die unterschiedlichen MS-Windows Versionen gibt es Microsoft Zertifizierungen und einen reichen Erfahrungsschatz. Der zweite Schwerpunkt sind UNIX (Solaris, UNIX SVR4, AIX) und Linux, die in den Projekten hauptsächlich auf den Servern eingesetzt wurden. Historisch besteht noch Erfahrung mit VOS (Stratus Betriebssystem). Datum: 21.07.2004 Seite 5 Profil Ulrich Dünnebeil Programmiersprachen Objektorientierte Sprachen wie JAVA wurden in den letzten Projekten verwendet. Dabei wurden hauptsächlich die Komponenten mit Bezug zu Datenbanken angewandt. Visual Basic und die Variante VBA wurden weitgehend verwendet. Kenntnisse in COBOL und PL/I wurden in früheren Projekten genutzt. PASCAL und Concurrent PASCAL wurden für die systemnahe Programmierung angewandt. Kenntnisse in SQL und den Erweiterungen wie PL/SQL oder Transact-SQL zähle ich eher zu den Datenbanken. UNIX Shell Programmierung und MS Scripting wurde in Projekten durchgeführt. Dies zähle ich jedoch eher zu den Betriebsystemen. Netzwerke Es gibt sowohl Erfahrungen mit LAN's wie auch mit WAN's. Einrichtungen von TCP/IP Netzwerken mit Komponenten wie DHCP, WINS, Konfiguration von Samba unter Linux. Aus Projekten mit GeldKarte Geräten bestehen ausführliche Erfahrungen mit ISDN, Modems. ETL Tools Für die Data Warehouse Projekte wurden spezielle ETL Tools (ExtractionTransformation-Loading) eingesetzt. Dabei handelt es sich um Informatica PowerMart / PowerCenter. Erfahrungen bestehen beim Einsatz für sogenannte Mappings als auch bei der Administration der Tools. Office Tools Die MS-Office Tools werden in Projekten effizient eingesetzt. Die Automatisierung von Aufgaben mit VBA wurde öfters durchgeführt. Visio Professional wurde für grafische Darstellungen eingesetzt. MS-Project für Projektplanung und -steuerung. MS-Frontpage für die Darstellung von Informationen im HTML-Format Web Technologie In den letzten Projekten wurde auch zunehmend Web Technologie eingesetzt. Dabei wurden XML-Daten analysiert und verarbeitet. Gerade im Datenbanken Umfeld wächst die Bedeutung von XML. Weiterhin wurde zunehmend HTML, JSP für die Dokumentation von Projekten eingesetzt. Schwerpunkt dabei war wiederum der Zugriff auf Datenbanken und die Integration der Daten auf Basis von Web Technologien. Datum: 21.07.2004 Seite 6 Profil Ulrich Dünnebeil Zertifizierungen Oracle Es wurden Zertifizierungen für Oracle 8i durchgeführt. Zeitpunkt Oracle 8i: Network Administration Juli 2002 Microsoft Es wurde eine Zertifizierung zum Microsoft Certified Systems Engineer (MCSE) für NT 4 durchgeführt. Zeitpunkt Networking Essentials Mai 1998 Windows 95 Mai 1996 Supporting Windows NT 4.0 Server Juli 1998 Windows NT 4.0 Server Enterprise Edition August 1998 SQL-Server 6.5 Administration Oktober 1998 SQL-Server 6.5 Design September 1998 Zusätzlich eine Zertifizierung für MS-Access. Access 95 and Developer's Toolkit November 1998 Kenntnisse zu Windows 2000 wurden über MS Update-Schulungen für MCSE NT 4.0 erworben. Datum: 21.07.2004 Seite 7