Frank Backes Software-Engineering & IT

Werbung
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
Herunterladen