Frank Backes Mönchzeller Weg 13/2 69257 Wiesenbach 06223 / 9739833 oder 0173 / 6593716 Persönliche Angaben geboren am in Familienstand: 02.02.1961 Trier verheiratet, drei Kinder Ausbildung 1967 - 1972 Grundschule in Trier 1972 - 1980 Max-Planck-Gymnasium Trier Abitur 1981 - 1987 Universität Heidelberg Studium der Physik und Astronomie Diplomarbeit im Bereich Digitale Bildverarbeitung Dez 1989 Diplomhauptprüfung in Physik 1990 - Feb 1991 Deutsches Krebsforschungszentrum, Heidelberg Zivildienst Berufstätigkeit 1982 - 1984 Institut für Theoretische Astrophysik der Universität Heidelberg Hilfswissenschaftliche Programmiertätigkeit 1987 - 1990 InStock Börsenorientierte Informationssysteme GmbH, Dossenheim Gesellschafter und Mitgründer Leiter der Softwareentwicklung 1991 – 2000 ISS Informationssysteme, Software und Statistik GmbH, Heidelberg Software-Ingenieur für objektorientierte Entwicklung und Design Projektleiter Marketing-Informationssysteme und Kundennutzenrechnung für Banken Schulungstätigkeit für Relationale Datenbanken und SQL Gruppenleiter für Softwareentwicklung Innendienstserver, Systemeinführung, Data Modeling und Data Warehouse Design ab 2000 Freiberufliche Tätigkeit 2 Berufliche Fähigkeiten und Kenntnisse 3 Institut für Theoretische Astrophysik der Universität Heidelberg Entwicklung numerischer Programme auf IBM 3081 unter MVS, JCL und TSO Sprache: FORTRAN77 InStock Börsenorientierte Informationssysteme GmbH, Dossenheim Leiter der Softwareentwicklung (4-5 Mitarbeiter) MS-DOS / GEM Sprachen: C, PASCAL Datenbank: db-Vista Design und Entwicklung von Standardpaketen zur Wertpapieranalyse- und Verwaltung . Zeitreihenanalyse, Forecasting und Mustererkennung Implementierung von Kommunikationssoftware zur Aktualisierung von Kurszeitreihen aus diversen OnlineDatenbanksystemen Entwicklung eines Chartingprogramms für die Zeitschrift „Börse Online“ (Automatische Generierung von Postscript-Programmen aus Kurszeitreihen) Entwicklung eines Programmpaketes zur Technischen Chartanalyse für die Zeitschrift „Capital“ Consulting (u.a. Customizing, Integration, DFÜ-Konzepte) für institutionelle Kunden Präsentationen und Akquisition, Messeteilnahmen Deutsches Krebsforschungszentrum Heidelberg Einsatz für EDV-spezifische Aufgaben während des Zivildienstes Entwicklung von Software zur DNA-Sequenzanalyse auf CONVEX unter UNIX; Sprache: C Entwicklung von Software zur Erstellung von Peptid-Karten auf IBM 3081 unter VM/CMS Sprache: IBM PASCAL Anwenderschulung und Einführung in MS-DOS MS Word Harvard Graphics ISS Informationssysteme, Software und Statistik GmbH, Heidelberg Mitwirkung in der Konzeption und Entwicklung des objektorien- 4 tierten Vertriebsinformationssytems der BASF unter OS/2 IBM Presentation Manager IBM Database Manager IBM LAN Manager IBM APPC Glockenspiel C++ Embedded SQL Glockenspiel GUI Class Library Design und Entwicklung von Basisklassen für Shared Memory Pools Funktionsautorisierung Design und Entwicklung der Middleware für die objektorientierte Client/Server- und Server/Server-Kommunikation Transaction Object Broker Connection Handler für Named Pipes, Mailslots und APPC-Verbindungen Basisklassen zur Codierung/Decodierung von X400- Nachrichten Basisklassen für Forward Recovery Entwicklung von objektorientierten Anwendungsbausteinen Präsentationsschicht (GUI unter IBM PM) Datenaufbereitung Transaktionen- und DB-Zugriffe Projektleitung und Entwicklung im Bereich MarketingInformationssysteme Borland Paradox Projektleitung, Management, Analyse, Konzeption, Entwicklung und Dokumentation der Kundennutzenrechnung der Commerzbank unter DEC VMS DEC/ORACLE Rdb DEC Forms Sprache: C Team: 5 Mitarbeiter Entwicklung von Anwendungsbausteinen der ISSStandardsoftware für den Pharma-Außendienst Windows 3.1 objektorientiertes GUI (eigene Class Library) Borland C++, IBM C++, Embedded SQL WATCOM SQL, ORACLE7 Portierung von Innendienstanwendungen auf DEC VMS, DEC Alpha AXP HP-UX, AIX, Sun Solaris, Windows NT 5 Leiter eines internationalen Teams für Entwicklung, Portierung und Optimierung von Innendienst-Server Batchprogrammen und Host-Schnittstellen Microsoft C, IBM C, Embedded SQL, ORACLE PL/SQL Team: 5 Mitarbeiter Leitung und Durchführung von Design- und Code-Reviews Seit Januar 1997 zusätzlich Leiter für Installation, Urladung, Tuning und Systemeinführung der Kundenserver unter HP-UX, AIX, Solaris, Windows NT DEC VMS, DEC Alpha AXP, Novell Netware, OS/2 ORACLE7 Team: 4 Mitarbeiter Schulungstätigkeit in den Bereichen Relationale Datenbanken SQL Seit Ende 1997 verantwortlich für Data Warehouse Design und Entwicklung von Data Warehouse Middleware und ETLProgrammen für Dataloading, Data Cleansing, Aggregation, Optimierung Design und Entwicklung eines Web-basierten OLAP Prototypen mit JAVA (Servlets und Applets), ASP und HTML. Technische Projektleitung und Consulting im Bereich DWh. Design und Entwicklung von Schnittstellen ORACLE -> SAP Business Warehouse. Seit 1999 verantwortlich für die Konzeption und Entwicklung von Three-Tier JAVA Applikationen im Internet/Intranet-Umfeld Design und Entwicklung einer Intranet-Anwendung für den Customer-Support 6 Freiberufliche Projekte GrowNex AG, Frankfurt (08/2000 – 09/2000): Beratung des Vorstands. Analyse der bestehenden Internet-Handelsplattform (PHP, ORACLE, Apache, Linux) Fa. Heiter-Emmerich, Wiesbaden (10/2000 - 12/2000): Aufbau der Web-Präsenz, Entwicklung eines mandantenfähigen eShop-Systems mit Java-Servlets, DHTML, JavaScript, CSS, Dreamweaver, Fireworks Medimed GmbH, Heidelberg (01/2001 - 07/2001): Design und Entwicklung des Data Warehouse (ORACLE 8i), Beratung beim Aufbau und Design einer dreischichtigen Internet-Anwendung (Java, Servlets, EJB, JSP, JDBC, RPCXML, ORACLE 8i, JRun, BEA WebLogic), Anbindung des Data Warehouse an das Internet, Einbindung in Microsoft OLAP Analysis Services, Evaluierung von ETL-Tools (Oracle Warehouse Builder, CA Data Pump), Evaluierung von OLAP-Tools(Knosys ProClarity, Cognos Impromptu und Powerplay) Boehringer Ingelheim, Ingelheim (07/2001 - 08/2001): Studie über die Entwicklung eines Data-Marts für die PharmaAußendienststeuerung. Analyse der Dimensionen, Hierarchien und Facts. Berechnung von Mengengerüsten in Abhängigkeit von Granularität und Historie. Logisches und physisches Datenbankdesign (ORACLE 8i). Entwicklung effizienter Aggregationsalgorithmen (SQL, PL/SQL). Bodycote GmbH, Ebersbach (09/2001): Entwicklung von Schnittstellen zur Datenübernahme von Mitarbeiter-, Lohn- und Gehaltsdaten von ORACLE nach Navision COCOS GmbH, Mannheim (10/2001 – 11/2001): Design und Entwicklung einer C++-Anwendung zur Steuerung einer TK-Einrichtung über die serielle Schnittstelle (Visual C++, ATL, HTML, LUCA Library, Objective Toolkit, UML, Together 4.2, Visual Source Safe) BAYER AG, Leverkusen (12/2001): Design und Aufbau eines Data-Marts für die Zielgruppenanalyse im Bereich CRM. Logisches und physisches Datenbankdesign (ORACLE 9i) unter AIX und NT. 7 Commerzbank AG, Frankfurt (01/2002 – 06/2002): Planung und Durchführung von Integrationstests im Bereich Risk-Management, Marktdaten, Zeitreihen. Support der Fachabteilung. Entwicklung von Testtreibern unter Sun Solaris, Asset Control, Sybase, Autosys, Sniff, C++, Rational ClearQuest BAYER AG, Leverkusen (07/2002 – 09/2002): Erweiterung des Data-Marts um Analysen von Außendienstaktivitäten. Logisches und physisches Datenbankdesign (Oracle 9i), ETL, Staging, Rollup Metro MGI GmbH, Düsseldorf (07/2002 – 10/2002): Review eines CRM/DWH-Datenmodells. Oracle 8i, Oracle Warehouse Builder, Chordiant (Optimierung der SQLStatements der Kundensegmentierung), PL/SQL. Architektur, Datenbankdesign, ETL, Rollup, OLAP, OLTP, PerformanceTuning Novartis Deutschland GmbH (12/2002): Studie über Analysen auf der Basis einer offenen Business Intelligence Architektur im Bereich Marketing. Analyse der Anforderungen, des bestehenden Data Warehouse und der eingesetzten OLAP-Tools. Neukonzeption auf der Basis von MS Analysis Services, OLEDB for OLAP, MDX, Oracle 8i Data Warehousing Takeda Deutschland GmbH (03/2003 – 04/2003): Konzeptionierung und Design eines Data Warehouse Systems für ein Marketing-Frühwarnsystem unter ORACLE 9i Cegedim Deutschland GmbH (05/2003 – 10/2003): Entwurf und Implementierung eines Data Warehouse Frameworks unter Oracle 9.2. Einsatz von Oracle Warehouse Features und PL/SQL. Konzeption und Realisierung eines auf Metadaten basierenden dynamischen Warehouse-Prozesses zur automatischen Aggregation und Konsolidierung nach Dimensions- und Datenänderungen SHS AG (10/2003 – 01/2004): Technische Projektleitung eines Kundenprojekts im Bereich Credit Risk Assessment für BMW Financial Services Österreich. Technisches Umfeld: SHS Guardean, Oracle, Java, JNI, JDBC, XML, MQSeries 8 Andreas Stihl AG, Waiblingen (01/2004): Mehrtägiger Workshop über SQL Server Programmierung. T-SQL, Batches, Stored Procedures, User Defined Functions, Debugging, Query Analyzer Deutsche Vermögensberatung (DVAG), Frankfurt (ab 03/2004): Aufbau des Data Warehouse, verantwortlich für Systemanalyse, Warehouse-Modellierung, ETL, Aggregationen, Data Mart und Warehouse-Prozess 9 Profil Betriebssysteme: HP-UX, AIX, Solaris, LINUX, OS/2, DEC VMS, DEC Alpha AXP, Windows NT, MS Windows, MS-DOS, MVS, VM/CMS Programmiersprachen: JAVA, EJB, HTML, JSP, ASP.NET, PHP, XML, C++, C#, C, PL/SQL, MDX, Perl, div. Shells Datenbanken: ORACLE, MySQL, WATCOM, DEC Rdb, Paradox, SQL Server, Access, Sybase, MySQL, PostgreSQL, SAP DB Tools/Middleware: Visual Age, Together, Visual Studio, Visual Studio.NET, Visual Source Safe, BEA Weblogic, Allaire JRun, Apache, IIS, Tomcat, Resin, Dreamweaver, Fireworks, MS Analysis Services, DTS, TOAD, Knosys ProClarity, Oracle Warehouse Builder, Asset Control Schwerpunkte: Technische Projektleitung Teamleitung Data Warehousing, OLAP, CRM Relationale Datenbanken ORACLE7/8/9 (Design, Tuning, DBA, etc) Objektorientierte Analyse und Design JAVA, J2EE Intranet/Internet Middleware (Three-Tier Architektur) Sprachkenntisse: Englisch fließend in Wort und Schrift Grundkenntnisse in Französisch und Spanisch