Rhein-Main Gebiet
Erweiterung einer Anwendung zur Vergabe und Verwaltung von Fördermitteln aus EU-Strukturfonds zu einer mandantenfähigen Lösung. Umsetzung von neuen Anforderungen für den neu hinzugekommen Mandanten zur Verwaltung von Fördermitteln aus dem Europäischen Meeres- und Fischereifonds (EMFF).
Aufgaben:
- Diverse Anpassungen und Neuentwicklungen mit PL/SQL, Oracle Forms und Oracle Reports
- Anpassung des Anwendungsschemas für eine mandantenfähige Lösung mit VPD
Eingesetzte Tools:
Oracle RDBMS 12c, WebLogic Server-Version: 12.1.3, Oracle Forms, SQL Navigator, SQL, PL/SQL, XML, Subversion
Mitarbeit in verschieden Projekten zur Integration von Daten aus verschiedenen Systemen in ein zentrales Datenmanagement System und des Meldewesens.
Aufgaben:
- Technische Umsetzung der regulatorischen Anforderungen im Bereich AnaCredit
- Erweiterung und Anpassung der Datenschnittstellen zu den operativen Systemen
- Erweiterung und Anpassung der Dtenhaltung im DWH, speziell für den Da-tamart des Meldewesens
- Kommunikation mit den Fachbereichen
Informix, Java 8, Junit, Eclipse, Maven, SQL, BAIS, AnaCredit, Subversion
Weiterentwicklung von Systemen zur Unterstützung des Prozesses zur Förderung von Projekten mit Mitteln aus EU-Strukturfonds, dem Bund und den Ländern. Das System unterstützt unter anderem die Antragserstellung und -prüfung, die Haushaltsplanung, die Bewilligung, die Mittelanforderung, die Auszahlungen und das Reporting von Projekten.
Aufgaben:
- Diverse Implementierungen mit PL/SQL, Oracle Forms und Oracle Reports
- Entwicklung einer Schnittstelle zum Datenaustausch zwischen dem Internet-Portal und der zentralen Datenhaltung mit XML.
- Konzeption und Implementierung des Rollen- und Benutzerkonzepts
Oracle RDBMS 12c, WebLogic Server-Version: 12.1.3, Oracle Forms and Reports, SQL Navigator, SQL, PL/SQL, XML, Subversion
Entwicklung eines Systems zur Kontrolle der Vergabe öffentlicher Mittel aus der EU, dem Bund und den Ländern an Landwirtschaftlichen Betrieben. Die mittels GPS und Laser ermittelten Flächen werden direkt im Geographischen Informationssystem (GIS) erfasst. Somit ist auch im GIS das Prüfergebnis graphisch ersichtlich.
Aufgaben:
Implementierung von Workflows zur Erfassung und Visualisierung von Feldstücken, der tatsächlich bewirtschafteten förderfähigen Flächen sowie von Landschaftselementen B. von Bäumen, von Tieren eines landschaftlichen Betriebes mit GeoMedia Smart Client, PL-SQL und JavaScript.
Implementierung von Routinen. so dass zuverlässig geprüft werden kann, ob die Voraussetzungen für die Gewährung der Beihilfen und die Anforderungen und Normen für anderweitige Verpflichtungen (Cross Compliance) eingehalten werden. Durch Prüfroutinen können z.B. die beantragten und die tatsächlich in der Natur vorhandenen, bewirtschafteten Flächen verglichen werden.
Migration einer Intranet-Anwendung zur Planung und Aufstellung des Produkthaushalts und des Investitionsprogramms der Stadt Frankfurt am Main auf Oracle 11G und Java7.
Aufgaben:
Installation von Oracle 11G, Erstellung und Migration der Datenbank von Oracle 10g auf 11g.
Einsatz von JNLP, Anpassungen in Applets und Servlets.
Weiterentwicklung und Support von zwei Applikationen im Umfeld Accounting & Controlling sowie Invoicing & Payment:
Aufgaben:
Projects (Customers, Project description)
08/2005-10/2005
Kunde/ Auftraggeber:
Sodexho PASS
Projekt / Aufgaben:
Datenbank- und SQL-Optimierung, Anpassung von Systemparametern, Reorganisation von Tabellen.
Tools/ Sprachen/ Methoden:
Oracle RDBMS 8i/9i, SQL
05/2005- 07/2005
Kunde/ Auftraggeber:
T-Online International
Projekt / Aufgaben:
Optimierung und Parallelisierung von Datenbankprozessen mit SQL und PL/SQL in einem Projekt, in dem Adressen von Kunden aus den 3 Konzernsäulen T-COM, T-Online und T-Mobile abgeglichen und bereinigt werden.
Aufgaben:
Implementierung und Anpassung von Stored Procedures und von Unix-Shell-Skripten.
Tools/ Sprachen/ Methoden:
PL/SQL, SQL, Oracle RDBMS 9i, Sun Solaris
03/2005- 04/2005
Kunde/ Auftraggeber:
T-Online International
Projekt / Aufgaben:
Implementierung einer umfangreichen Schnittstelle mit PL/SQL und Einbindung in den bestehenden Workflow. Die Schnittstelle beliefert das Backend-Abrechnungssystem mit Kundendaten bzw. mit Daten zu Vertragsabschlüssen oder Vertragsänderungen.
Aufgaben:
Implementierung und Anpassung von PL/SQL Stored Procedures.
Tools/ Sprachen/ Methoden:
Oracle RDBMS 9i, PL/SQL, SQL, SQL*Loader, Shell-Scripts, ClearCase Umgebung: Windows, Unix
02/2004- 01/2005
Kunde/ Auftraggeber:
Stadtkämmerei, Frankfurt am Main
Projekt / Aufgaben:
Diverse Erweiterungen einer Intranet-Anwendung zur Planung und Aufstellung des Produkthaushalts und des Investitionsprogramms der Stadt Frankfurt am Main.
Aufgaben:
Entwurf der Datenbank und Implementierung der Kern-Funktionalitäten in Form von PL/SQL-Stored Procedures.
Implementierung von Eingabemasken und von Reports mit Java und XML.
Tools/ Sprachen/ Methoden:
PL/SQL, SQL, XML, Oracle RDBMS 8i/9i, Oracle IAS Web Server, Mentor Spreadsheet2Web, Umgebung: Windows
07/2002-01/2004
Kunde/ Auftraggeber:
Deutsche Bank, Frankfurt
Projekt / Aufgaben:
Erstellung der Datenbank und Implementierung von Teilen der Benutzerfläche eines zentralen Web-basierten Data Warehouse für den Bereich Private Banking International. Das System ermöglicht die Kosten- und Performanceanalyse für Märkte, Teams, Manager, Kundenberater und Kostenstellenbereiche weltweit. Die Benutzer des Systems haben Zugriff nur auf die für sie frei geschalteten Datenbereiche.
Aufgaben:
Datenbankadministration Oracle 8i/9i und Coaching des Entwicklerteams in SQL und PL/SQL. Planung und Durchführung von Tests und Updates der Anwendung.
Datenmodellierung (Platzberechnung, Tabellenparametrisierung, Partitionierung) und Generierung von Datenbankschemata mit Oracle Designer 2000.
Erstellung und Implementierung des Benutzerberechtigungskonzeptes und seiner Schnittstelle zum Web-Server mit PL/SQL und VPD.
Implementierung von Routinen zum Datenhochladen und zur Datenprüfung.
Parallelisierung von Ladeprozessen mit Advanced Queueing und DBMS_JOB.
Implementierung einer PL/SQL-Library zur Berechnung von Cubes in der Oracle-Datenbank.
Implementierung von Benutzeroberflächen und von Reports mit PL/SQL, HTML und JavaScript.
Implementierung eines Applet mit Java Swing. Das Java-Applet dient zur mehrfachen Auswahl von Organisationseinheiten, von Teams und von Managern sowie der dazugehörigen
Auswertungen. Die ausgewählten Strukturen werden in der Datenbank abgespeichert und dienen als Eingabe zur Generierung von Auswertungen.
Tools/ Sprachen/ Methoden:
ORACLE 8i/9i, PL/SQL, SQL, Oracle Advanced Queuing, Java, JavaScript, HTML, PERL, Unix Shell, Oracle iAS Web Server, Designer/2000, Windows NT, Sun solaris, IBM AIX RS/6000
06/2001- 11/2001
Kunde/ Auftraggeber:
Mentor IT and Business Consulting GmbH, Darmstadt
Projekt / Aufgaben:
Konzeption und Implementierung einer Intranet-Anwendung mit Anbindung zu einer Oracle Datenbank zur Planung und Aufstellung des Produkthaushalts und des Investitionsprogramms der Stadt Frankfurt am Main.
Aufgaben:
Implementierung der Datenbankfunktionalität mit SQL und PL/SQL
Mitwirkung bei der Weiterentwicklung des hauseigenen Java-Tools Spreadsheet2Web, welches das Layout und die Funktionalität einer Excel-Vorlage automatisch in eine Java-Anwendung mit Datenbank Anbindung abbilden kann. Die Software beinhaltet umfangreiche Funktionalitäten für Reporting mit XML, HTML und PDF inklusive Grafiken.
Tools/ Sprachen/ Methoden:
Java, Applets, Servlets, XML, Tomcat, Ant
02/2001-06/2002
Kunde/ Auftraggeber:
Deutsche Bank, Frankfurt
Projekt / Aufgaben:
Konzeption und Umsetzung einer Web-basierten Anwendung, zur Durchführung und Aufstellung der Jahresplanung für die Bereiche Private und Retail Banking.
Aufgaben:
Datenbankadministration Oracle 8i und Unterstützung des Entwicklerteams in SQL und PL/SQL. Planung und Durchführung von Tests und Updates der Anwendung.
Datenmodellierung (Platzberechnung, Tabellenparametrisierung, Partitionierung) und
Generierung von Datenbankschemata mit Oracle Designer 2000.
Datenbank- und SQL-Tuning
Implementierung von Routinen zum Datenhochladen und zur Datenüberprüfung.
Tool zum Zerlegen und Einlesen von CSV-Dateien in der Datenbank mit PL/SQL. Dieses Tool ist über eine Parametersteuerung flexibel einsetzbar.
Konzeption und Implementierung eines relationalen Modells zum Ablegen von dimensionalen sowie von hierarchischen Baum- und Netzstrukturen in der Datenbank.
Implementierung einer PL/SQL-Library zur Berechnung und Abspeicherung von Cubes in einer Oracle-Datenbank.
Maßgebliche Mitarbeit bei der Konzeption und bei der Entwicklung eines Tools zur Generierung von HTML- und Java-Eingabeformularen sowie von Auswertungen in HTML, PDF und CSV-Format über eine Intranet-Schnittstelle direkt aus der Datenbank. Als Grundlage für das Layout und die Funktionalität dienen vorher von der Fachseite genau definierte Excel-Vorlagen. Das Tool wurde speziell für dieses Projekt entwickelt. Es wurde aber später auch in anderen Projekten für das Reporting und für die Planung eingesetzt.
Erstellung eines Programms für die lexikografische Analyse mit lex und C unter Unix zum Analysieren der Struktur von Excel-Dokumenten und der darin abgespeicherten Formeln.
Erstellung des Datenmodells zum Abspeichern der Struktur und der Formeln von in Textformat transformierten Excel-Vorlagen. Die Vorlagen werden zuvor mit lex analysiert und in den einzelnen Tokens zerlegt. Implementierung des Parsers und der Funktionen zum Abspeichern der Excel-Vorlage in der Datenbank mit PL/SQL.
Erstellung einer Web-basierten Datenbelieferungsschnittstelle (Upload) mit PERL und PL/SQL zum Hochladen und zur anschließenden Bearbeitung und Abspeicherung in der Datenbank von in Textformat abgelegten Excel-Vorlagen.
Tools/ Sprachen/ Methoden:
ORACLE 8i/9i, PL/SQL, SQL, Java, JavaScript, HTML, PERL, Unix Shell, lex, C, Oracle iAS Web Server, Designer/2000, Windows, IBM AIX RS/6000
11/2000-01/2001
Kunde/ Auftraggeber:
Deutsche Bank, Frankfurt
Projekt / Aufgaben:
Konzeption und Implementierung einer Web-basierten Schnittstelle für den Bereich HR zur Online-Bearbeitung von Konzernstruktur- und Mitarbeiterdaten, die im CSV-Format aus den Lokationen weltweit hochgeladen werden.
Aufgaben:
Erstellung des Datenmodells (Platzberechnung, Tabellenparametrisierung, Partitionierung) zur Aufnahme der Daten mit Oracle Designer 2000.
Erstellung und Implementierung des Benutzerberechtigungskonzeptes und seiner Schnittstelle zum Web-Server mit PL/SQL.
Implementierung eines CGI-Programms mit PERL, welches die hoch geladenen Daten einließt, im Dateisystem abspeichert, in einer Oracle-Datenbank importiert, die Gültigkeit der Daten durch das Aufrufen von PL/SQL-Programmen überprüft und schließlich das Protokoll der
Bearbeitung mit Hinweisen zur Fehlerkorrektur unmittelbar dem Benutzer als HTML-Formular zurücksendet.
Konzeption und Umsetzung der Benutzeroberfläche und der Reports zum Anzeigen des Fehlerprotokolls oder von Statistiken zur Datenbearbeitung mit PL/SQL, HTML und JavaScript.
Administration des Oracle Web Servers 3.0
Tools/ Sprachen/ Methoden:
ORACLE 8i, PL/SQL, SQL, JavaScript, HTML, Unix Shell, Oracle WEB Server 3.0, Designer/2000, Windows NT, IBM AIX RS/6000
07/1998-10/2000
Kunde/ Auftraggeber:
Deutsche Bank, Frankfurt
Projekt / Aufgaben:
Konzeption und Implementierung einer Web-basierten, mandantenfähigen Data Warehouse-Anwendung zur Analyse und Planung von Firmenkunden für den Bereich Unternehmen und Immobilien.
Aufgaben:
Datenbankadministration Oracle 8i und Unterstützung des Entwicklerteams in SQL und PL/SQL. Planung und Durchführung von Tests und Updates der Anwendung.
Mitwirkung bei der technischen Konzeption und Umsetzung der Jahresplanung für Volumen, Ertrag und Marge der einzelnen Bankprodukte für verschiedene Regionsstufen sowie für die Firmenkunden selbst.
Mitwirkung bei der Konzeption und Umsetzung eines Analysewerkzeugs (Benutzeroberfläche und Reports) zur Berechnung und Darstellung im Webbrowser von Volumen, Ertrag und Marge der einzelnen Bankprodukte für die einzelnen Firmenkunden sowie für die verschiedenen Regionsstufen mit PL/SQL, HTML und JavaScript.
Datenbank- und SQL-Tuning
Administration des Oracle Web Servers 3.0.
Evaluierung von Oracle Discoverer
Tools/ Sprachen/ Methoden:
ORACLE 8i, Data Warehouse, ETL, PL/SQL, SQL, JavaScript, HTML, Unix Shell, Oracle WEB Server 3.0, Designer/2000, Oracle Discoverer, Windows NT, IBM AIX RS/6000
07/1997-06/1998
Kunde/ Auftraggeber:
Deutsche Bank, Frankfurt
Projekt / Aufgaben:
Entwicklung eines Data Mart, welcher Summationen und Kennzahlen für die Unternehmensbereichsrechnung berechnet und aufbereitet.
Aufgaben:
Administration einer Oracle8i Datenbank und Unterstützung des Entwicklerteams in SQL und PL/SQL, SQL-Tuning.
Administration von Oracle Web Server 2.1
Erstellung eines Konzeptes zum Testen und Installation neuer Releases. Implementierung von Stored Procedures zur Feststellung von Datenbankänderungen zwischen Entwicklung und Produktion.
Erstellung von SQL*Loader-, Export- und Import-Skripten
Implementierung und Optimierung von Routinen zum Laden und zur Überprüfung von Daten im Data Mart mit PL/SQL.
Konzeption und Umsetzung eines PL/SQL-Package zur Fehler- und Jobstatusprotokollierung.
Synchronisierung von Prozessabläufen mit DBMS_ALERT
Implementierung eines geschachtelten Analysewerkzeugs mit HTML und JavaScript zur Präsentation von Daten (Drill-Down)
Tools/ Sprachen/ Methoden:
ORACLE8i, Data Warehouse, ETL, PL/SQL, SQL, SQL*Loader, JavaScript, HTML, Unix Shell, Oracle WEB Server 2.1, Designer/2000, Windows NT, IBM AIX RS/6000
08/1996 -06/1997
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
IMS Health, Dienstleistungsbereich
Projekt / Aufgaben:
Aufbau eines Data Warehouse für ein Marktinformationssystem, Implementierung der ETL Prozesse mit PL/SQL.
Zahlen zu den verkauften Einheiten und zum Umsatz von verschriebenen bzw. von ausgehändigten Arzneimitteln sowie für den vorhandenen Stock in Apotheken werden hochgeladen und nach der geographische Region, der Arztspezialisierung, der Therapieklasse, dem Versicherungstyp etc. aggregiert. Das Zahlenmaterial dient als Basis zur Durchführung von Marktanalysen für Kunden aus der Pharmaindustrie weltweit.
Tätigkeit: Beratung, Softwareentwicklung mit PL/SQL, Optimierung der Lade- und Aggregationsroutinen
Tools/ Sprachen/ Methoden:
Datenbank ORACLE7, Data Warehouse, ETL, Parallel Query, Parallel Server, SQL, PL/SQL. Umgebung: IBM AIX (IBM SP2, SMP Paralleles System)
05/1996 - 07/1996
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
Hoechst AG, Chemische Industrie
Projekt / Aufgaben:
Spezifikation und Erstellung von Auswertungen in einem Projekt aus dem Bereich der klinischen Forschung
Tätigkeit: Beratung, Softwareentwicklung mit Oracle Reports und PL/SQL
Tools/ Sprachen/ Methoden:
Datenbank ORACLE7, Developer/2000 (Oracle Reports 2.5), SQL, PL/SQL. Umgebung: HP UX, MS Windows 3.1
02/1996 - 02/1996
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
Hoechst AG, Chemische Industrie
Projekt / Aufgaben:
Erstellung von Auswertungen im Bereich SAP-R/3 HR
Tätigkeit: Software Entwicklung mit Oracle Reports und PL/SQL
Tools/ Sprachen/ Methoden:
Datenbank ORACLE7, Developer/2000 (Oracle Reports 2.5).
Umgebung: IBM AIX, MS Windows 3.1
01/1996 - 01/1996
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
Start Informatik GmbH, Dienstleistungsunternehmen
Projekt / Aufgaben:
Portierung einer INGRES-Anwendung auf ORACLE7
Tätigkeit: Daten- und Prozessmodellierung
Tools/ Sprachen/ Methoden:
Datenbank ORACLE7, Reverse Engineering Designer/2000, Oracle Forms 4.5, Oracle Reports 2.5, Betriebssystem: BS 2000, MS Windows 3.1
11/1995 - 12/1995
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
EAM (Energie-Aktiengesellschaft Mitteldeutschland), Industrie
Projekt / Aufgaben:
Mitarbeit bei der Konzeption und Implementierung einer Anwendung zur Baukalkulation von elektrischen Anlagen
Tätigkeit: Daten- und Prozessmodellierung, Generierung von Forms-Modulen aus dem Designer-Repository, Programmierung mit PL/SQL, Forms und Reports
Tools/ Sprachen/ Methoden:
Datenbank ORACLE7, Designer/2000, Developer/2000, Oracle Forms 4.5, Oracle Reports 2.5, SQL, PL/SQL. Umgebung: HP UX
09/1995 - 10/1995
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
Stadtwerke Franfurt am Main, Industrie
Projekt / Aufgaben:
Unterstützung bei der Erstellung einer Anwendung zur Wartung von Bauteilen von Elektrizitätswerken
Tätigkeit: Daten- und Prozessmodellierung, Datenbank- und Modulgenerierung
Tools/ Sprachen/ Methoden:
Datenbank ORACLE7, CASE V5.1, Developer/2000, Oracle Forms 4.5, Oracle Reports 2.5, SQL, PL/SQL, IBM AIX, MS Windows 3.1
04/1995 - 08/1995 u.
03/1996 - 04/1996
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
Stadt Frankfurt am Main, Öffentlicher Dienst
Projekt / Aufgaben:
Konzeption und Implementierung einer Anwendung zur kameralistischen Haushaltsplanung
Tätigkeit:
Technische Koordination, Analyse, Konzeptionierung, Daten- und Prozessmodellierung, Datenbank-, Forms- und Reports-Generierung aus dem Designer-Repository, Programmierung mit PL/SQL, Forms und Reports
Tools/ Sprachen/ Methoden:
Datenbank ORACLE7, CASE V5.1, Designer/2000, Developer/2000, Oracle Forms 4.5, Oracle Reports 2.5, SQL, PRO*C, PL/SQL. Umgebung: NOVELL, OS/2, MS Windows 3.1
01/1995 - 04/1995
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
Nestle´ Deutschland GmbH, Nahrungsmittelindustrie
Projekt / Aufgaben:
Technische Unterstützung bei dem Aufbau der Datenbank eines Vertriebs-, Kundeninformationssystems (Data Warehouse)
Tätigkeit: Konzeption und Softwareentwicklung
Tools/ Sprachen/ Methoden:
ORACLE7, SQL, PL/SQL. Umgebung: IBM AIX
08/1994 - 12/1994
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
Mercedes Benz, Fertigungsindustrie
Projekt / Aufgaben:
Erstellung eines Produktionssteuerungs- und Planungssystems für eine Fertigungsstätte zur Herstellung von LKWs
Tätigkeit: Technische Koordination, Coaching eines Teams von 6 Entwicklern, Daten- und Prozessmodellierung, Festlegung von Programmierstandards sowie Datenbankprogrammierung mit PL/SQL und C
Tools/ Sprachen/ Methoden:
Datenbank ORACLE7 Analyse, Daten- und Prozessmodellierung, Datenbank- und Modulgenerierung, CASE V5.1, Oracle Forms 4.0, SQL, PL/SQL, C. Umgebung: HP UX, OS/2, MS Windows 3.1
03/1994 - 06/1994
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
Deutsche Post AG, Dienstleistungsbereich
Projekt / Aufgaben:
Unterstützung bei der Migration der Anwendung ?Rentendienst? von VSAM nach ORACLE7
Tätigkeit: Technische Unterstützung, Beratung
Tools/ Sprachen/ Methoden:
Datenbank ORACLE7, SQL, PL/SQL. Umgebung: Mainframe
11/1993 - 01/1994
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
Hochtief AG, Bauunternehmen
Projekt / Aufgaben:
Implementierung von Auswertungen für eine Baukalkulationsanwendung
Tätigkeit: Software Entwickler
Tools/ Sprachen/ Methoden:
ORACLE7, Oracle Reports 2.0, SQL, PL/SQL. Umgebung: Windows 3.1
08/1993 - 10/1993
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
Lufthansa Airplus Servicekarten GmbH, Dienstleistungsunternehmen aus der Branche Kreditkarten- und Abrechnungssysteme
Projekt / Aufgaben:
Implementierung der Datenbank und der Benutzeroberfläche einer Kreditkartenanwendung
Tätigkeit: Programmierung mit Oracle Forms und PL/SQL
Tools/ Sprachen/ Methoden:
Datenbank ORACLE7, Oracle Forms 4.0, SQL, PL/SQL,IBM AIX
07/1993 - 02/1993
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
Hoechst AG (Chemie), AEG (Elektroindustrie), Zimmer AG (Anlagebau)
Projekt / Aufgaben:
Vorbereitung und Durchführung kundenspezifischer Schulungen und Workshops für die 4GL-Tools Oracle Forms 4.0 und Oracle Reports 2.0
Tätigkeit: Schulungen, Workshops
Tools/ Sprachen/ Methoden:
Datenbank Oracle7, Oracle Forms 4.0, Oracle Reports 2.0, SQL, PL/SQL, Windows 3.1
02/1993 - 06/1993
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
Programme, die bei verschiedenen Kunden eingesetzt wurden
Projekt / Aufgaben:
Erstellung einer Gruppe von Programmen zur automatischen Umstellung von Postleitzahlen
Tätigkeit: Software Entwickler, Support beim Einsatz der Programme vor Ort beim Kunden
Tools/ Sprachen/ Methoden:
ORACLE V6, Datenbankentwurf, Oracle Forms 3.0, C, PRO*C, SQL, PL/SQL, UNIX, MS DOS
08/1992 - 12/1992
Kunde/ Auftraggeber: alsSelbständiger Softwareentwickler
Digital Equipment GmbH, Telenorma, Telekommunikation
Projekt / Aufgaben:
Mitarbeit in einem Softwareprojekt zur automatischen Anrufweiterleitung in einer Telekommunikationsanlage
Tätigkeit: Software Entwickler (Spezifikation, Entwicklung der Benutzeroberfläche der Anwendung)
Tools/ Sprachen/ Methoden:
Microsoft C++, Microsoft Foundation Classes, objektorientierte Analyse und objektorientiertes Design, MS Windows 3.1
02/1991 - 07/1992
Kunde/ Auftraggeber: alsSelbständiger Softwareentwickler
Digital Equipment GmbH, Telenorma, Telekommunikation
Projekt / Aufgaben:
Erstellung einer Datenbankapplikation zur Störungsbearbeitung von Telefon-/Leitungsstörungen von Nebenstellenanlagen
Tätigkeit: Technische Koordination, Softwareentwicklung (Spezifikation, Design, Implementation und Benutzerdokumentation)
Tools/ Sprachen/ Methoden:
Datenbank Informix, UNISCREEN (4GL-Tool), Interprozesskommunikation unter UNIX, C, Embedded SQL. Umgebung: UNIX
Softwareentwicklung / Programmierung
Beratung / Consulting
Coaching / Schulung / Training
Methodologie
ERM, strukturierte Analyse und strukturiertes Design
5 Jahre, sehr gut
OO-Analyse,OO-Design
1 Jahr, gut
ITIL-zertifizierung, HP Quality Center
1 Jahr, gut
Agile Methoden, Scrum
2 Jahre, Gut
Gesellschafter, Geschäftsführer der Mentor IT and Business Consulting GmbH, die im Jahr 1998 gegründet wurde.
Rhein-Main Gebiet
Erweiterung einer Anwendung zur Vergabe und Verwaltung von Fördermitteln aus EU-Strukturfonds zu einer mandantenfähigen Lösung. Umsetzung von neuen Anforderungen für den neu hinzugekommen Mandanten zur Verwaltung von Fördermitteln aus dem Europäischen Meeres- und Fischereifonds (EMFF).
Aufgaben:
- Diverse Anpassungen und Neuentwicklungen mit PL/SQL, Oracle Forms und Oracle Reports
- Anpassung des Anwendungsschemas für eine mandantenfähige Lösung mit VPD
Eingesetzte Tools:
Oracle RDBMS 12c, WebLogic Server-Version: 12.1.3, Oracle Forms, SQL Navigator, SQL, PL/SQL, XML, Subversion
Mitarbeit in verschieden Projekten zur Integration von Daten aus verschiedenen Systemen in ein zentrales Datenmanagement System und des Meldewesens.
Aufgaben:
- Technische Umsetzung der regulatorischen Anforderungen im Bereich AnaCredit
- Erweiterung und Anpassung der Datenschnittstellen zu den operativen Systemen
- Erweiterung und Anpassung der Dtenhaltung im DWH, speziell für den Da-tamart des Meldewesens
- Kommunikation mit den Fachbereichen
Informix, Java 8, Junit, Eclipse, Maven, SQL, BAIS, AnaCredit, Subversion
Weiterentwicklung von Systemen zur Unterstützung des Prozesses zur Förderung von Projekten mit Mitteln aus EU-Strukturfonds, dem Bund und den Ländern. Das System unterstützt unter anderem die Antragserstellung und -prüfung, die Haushaltsplanung, die Bewilligung, die Mittelanforderung, die Auszahlungen und das Reporting von Projekten.
Aufgaben:
- Diverse Implementierungen mit PL/SQL, Oracle Forms und Oracle Reports
- Entwicklung einer Schnittstelle zum Datenaustausch zwischen dem Internet-Portal und der zentralen Datenhaltung mit XML.
- Konzeption und Implementierung des Rollen- und Benutzerkonzepts
Oracle RDBMS 12c, WebLogic Server-Version: 12.1.3, Oracle Forms and Reports, SQL Navigator, SQL, PL/SQL, XML, Subversion
Entwicklung eines Systems zur Kontrolle der Vergabe öffentlicher Mittel aus der EU, dem Bund und den Ländern an Landwirtschaftlichen Betrieben. Die mittels GPS und Laser ermittelten Flächen werden direkt im Geographischen Informationssystem (GIS) erfasst. Somit ist auch im GIS das Prüfergebnis graphisch ersichtlich.
Aufgaben:
Implementierung von Workflows zur Erfassung und Visualisierung von Feldstücken, der tatsächlich bewirtschafteten förderfähigen Flächen sowie von Landschaftselementen B. von Bäumen, von Tieren eines landschaftlichen Betriebes mit GeoMedia Smart Client, PL-SQL und JavaScript.
Implementierung von Routinen. so dass zuverlässig geprüft werden kann, ob die Voraussetzungen für die Gewährung der Beihilfen und die Anforderungen und Normen für anderweitige Verpflichtungen (Cross Compliance) eingehalten werden. Durch Prüfroutinen können z.B. die beantragten und die tatsächlich in der Natur vorhandenen, bewirtschafteten Flächen verglichen werden.
Migration einer Intranet-Anwendung zur Planung und Aufstellung des Produkthaushalts und des Investitionsprogramms der Stadt Frankfurt am Main auf Oracle 11G und Java7.
Aufgaben:
Installation von Oracle 11G, Erstellung und Migration der Datenbank von Oracle 10g auf 11g.
Einsatz von JNLP, Anpassungen in Applets und Servlets.
Weiterentwicklung und Support von zwei Applikationen im Umfeld Accounting & Controlling sowie Invoicing & Payment:
Aufgaben:
Projects (Customers, Project description)
08/2005-10/2005
Kunde/ Auftraggeber:
Sodexho PASS
Projekt / Aufgaben:
Datenbank- und SQL-Optimierung, Anpassung von Systemparametern, Reorganisation von Tabellen.
Tools/ Sprachen/ Methoden:
Oracle RDBMS 8i/9i, SQL
05/2005- 07/2005
Kunde/ Auftraggeber:
T-Online International
Projekt / Aufgaben:
Optimierung und Parallelisierung von Datenbankprozessen mit SQL und PL/SQL in einem Projekt, in dem Adressen von Kunden aus den 3 Konzernsäulen T-COM, T-Online und T-Mobile abgeglichen und bereinigt werden.
Aufgaben:
Implementierung und Anpassung von Stored Procedures und von Unix-Shell-Skripten.
Tools/ Sprachen/ Methoden:
PL/SQL, SQL, Oracle RDBMS 9i, Sun Solaris
03/2005- 04/2005
Kunde/ Auftraggeber:
T-Online International
Projekt / Aufgaben:
Implementierung einer umfangreichen Schnittstelle mit PL/SQL und Einbindung in den bestehenden Workflow. Die Schnittstelle beliefert das Backend-Abrechnungssystem mit Kundendaten bzw. mit Daten zu Vertragsabschlüssen oder Vertragsänderungen.
Aufgaben:
Implementierung und Anpassung von PL/SQL Stored Procedures.
Tools/ Sprachen/ Methoden:
Oracle RDBMS 9i, PL/SQL, SQL, SQL*Loader, Shell-Scripts, ClearCase Umgebung: Windows, Unix
02/2004- 01/2005
Kunde/ Auftraggeber:
Stadtkämmerei, Frankfurt am Main
Projekt / Aufgaben:
Diverse Erweiterungen einer Intranet-Anwendung zur Planung und Aufstellung des Produkthaushalts und des Investitionsprogramms der Stadt Frankfurt am Main.
Aufgaben:
Entwurf der Datenbank und Implementierung der Kern-Funktionalitäten in Form von PL/SQL-Stored Procedures.
Implementierung von Eingabemasken und von Reports mit Java und XML.
Tools/ Sprachen/ Methoden:
PL/SQL, SQL, XML, Oracle RDBMS 8i/9i, Oracle IAS Web Server, Mentor Spreadsheet2Web, Umgebung: Windows
07/2002-01/2004
Kunde/ Auftraggeber:
Deutsche Bank, Frankfurt
Projekt / Aufgaben:
Erstellung der Datenbank und Implementierung von Teilen der Benutzerfläche eines zentralen Web-basierten Data Warehouse für den Bereich Private Banking International. Das System ermöglicht die Kosten- und Performanceanalyse für Märkte, Teams, Manager, Kundenberater und Kostenstellenbereiche weltweit. Die Benutzer des Systems haben Zugriff nur auf die für sie frei geschalteten Datenbereiche.
Aufgaben:
Datenbankadministration Oracle 8i/9i und Coaching des Entwicklerteams in SQL und PL/SQL. Planung und Durchführung von Tests und Updates der Anwendung.
Datenmodellierung (Platzberechnung, Tabellenparametrisierung, Partitionierung) und Generierung von Datenbankschemata mit Oracle Designer 2000.
Erstellung und Implementierung des Benutzerberechtigungskonzeptes und seiner Schnittstelle zum Web-Server mit PL/SQL und VPD.
Implementierung von Routinen zum Datenhochladen und zur Datenprüfung.
Parallelisierung von Ladeprozessen mit Advanced Queueing und DBMS_JOB.
Implementierung einer PL/SQL-Library zur Berechnung von Cubes in der Oracle-Datenbank.
Implementierung von Benutzeroberflächen und von Reports mit PL/SQL, HTML und JavaScript.
Implementierung eines Applet mit Java Swing. Das Java-Applet dient zur mehrfachen Auswahl von Organisationseinheiten, von Teams und von Managern sowie der dazugehörigen
Auswertungen. Die ausgewählten Strukturen werden in der Datenbank abgespeichert und dienen als Eingabe zur Generierung von Auswertungen.
Tools/ Sprachen/ Methoden:
ORACLE 8i/9i, PL/SQL, SQL, Oracle Advanced Queuing, Java, JavaScript, HTML, PERL, Unix Shell, Oracle iAS Web Server, Designer/2000, Windows NT, Sun solaris, IBM AIX RS/6000
06/2001- 11/2001
Kunde/ Auftraggeber:
Mentor IT and Business Consulting GmbH, Darmstadt
Projekt / Aufgaben:
Konzeption und Implementierung einer Intranet-Anwendung mit Anbindung zu einer Oracle Datenbank zur Planung und Aufstellung des Produkthaushalts und des Investitionsprogramms der Stadt Frankfurt am Main.
Aufgaben:
Implementierung der Datenbankfunktionalität mit SQL und PL/SQL
Mitwirkung bei der Weiterentwicklung des hauseigenen Java-Tools Spreadsheet2Web, welches das Layout und die Funktionalität einer Excel-Vorlage automatisch in eine Java-Anwendung mit Datenbank Anbindung abbilden kann. Die Software beinhaltet umfangreiche Funktionalitäten für Reporting mit XML, HTML und PDF inklusive Grafiken.
Tools/ Sprachen/ Methoden:
Java, Applets, Servlets, XML, Tomcat, Ant
02/2001-06/2002
Kunde/ Auftraggeber:
Deutsche Bank, Frankfurt
Projekt / Aufgaben:
Konzeption und Umsetzung einer Web-basierten Anwendung, zur Durchführung und Aufstellung der Jahresplanung für die Bereiche Private und Retail Banking.
Aufgaben:
Datenbankadministration Oracle 8i und Unterstützung des Entwicklerteams in SQL und PL/SQL. Planung und Durchführung von Tests und Updates der Anwendung.
Datenmodellierung (Platzberechnung, Tabellenparametrisierung, Partitionierung) und
Generierung von Datenbankschemata mit Oracle Designer 2000.
Datenbank- und SQL-Tuning
Implementierung von Routinen zum Datenhochladen und zur Datenüberprüfung.
Tool zum Zerlegen und Einlesen von CSV-Dateien in der Datenbank mit PL/SQL. Dieses Tool ist über eine Parametersteuerung flexibel einsetzbar.
Konzeption und Implementierung eines relationalen Modells zum Ablegen von dimensionalen sowie von hierarchischen Baum- und Netzstrukturen in der Datenbank.
Implementierung einer PL/SQL-Library zur Berechnung und Abspeicherung von Cubes in einer Oracle-Datenbank.
Maßgebliche Mitarbeit bei der Konzeption und bei der Entwicklung eines Tools zur Generierung von HTML- und Java-Eingabeformularen sowie von Auswertungen in HTML, PDF und CSV-Format über eine Intranet-Schnittstelle direkt aus der Datenbank. Als Grundlage für das Layout und die Funktionalität dienen vorher von der Fachseite genau definierte Excel-Vorlagen. Das Tool wurde speziell für dieses Projekt entwickelt. Es wurde aber später auch in anderen Projekten für das Reporting und für die Planung eingesetzt.
Erstellung eines Programms für die lexikografische Analyse mit lex und C unter Unix zum Analysieren der Struktur von Excel-Dokumenten und der darin abgespeicherten Formeln.
Erstellung des Datenmodells zum Abspeichern der Struktur und der Formeln von in Textformat transformierten Excel-Vorlagen. Die Vorlagen werden zuvor mit lex analysiert und in den einzelnen Tokens zerlegt. Implementierung des Parsers und der Funktionen zum Abspeichern der Excel-Vorlage in der Datenbank mit PL/SQL.
Erstellung einer Web-basierten Datenbelieferungsschnittstelle (Upload) mit PERL und PL/SQL zum Hochladen und zur anschließenden Bearbeitung und Abspeicherung in der Datenbank von in Textformat abgelegten Excel-Vorlagen.
Tools/ Sprachen/ Methoden:
ORACLE 8i/9i, PL/SQL, SQL, Java, JavaScript, HTML, PERL, Unix Shell, lex, C, Oracle iAS Web Server, Designer/2000, Windows, IBM AIX RS/6000
11/2000-01/2001
Kunde/ Auftraggeber:
Deutsche Bank, Frankfurt
Projekt / Aufgaben:
Konzeption und Implementierung einer Web-basierten Schnittstelle für den Bereich HR zur Online-Bearbeitung von Konzernstruktur- und Mitarbeiterdaten, die im CSV-Format aus den Lokationen weltweit hochgeladen werden.
Aufgaben:
Erstellung des Datenmodells (Platzberechnung, Tabellenparametrisierung, Partitionierung) zur Aufnahme der Daten mit Oracle Designer 2000.
Erstellung und Implementierung des Benutzerberechtigungskonzeptes und seiner Schnittstelle zum Web-Server mit PL/SQL.
Implementierung eines CGI-Programms mit PERL, welches die hoch geladenen Daten einließt, im Dateisystem abspeichert, in einer Oracle-Datenbank importiert, die Gültigkeit der Daten durch das Aufrufen von PL/SQL-Programmen überprüft und schließlich das Protokoll der
Bearbeitung mit Hinweisen zur Fehlerkorrektur unmittelbar dem Benutzer als HTML-Formular zurücksendet.
Konzeption und Umsetzung der Benutzeroberfläche und der Reports zum Anzeigen des Fehlerprotokolls oder von Statistiken zur Datenbearbeitung mit PL/SQL, HTML und JavaScript.
Administration des Oracle Web Servers 3.0
Tools/ Sprachen/ Methoden:
ORACLE 8i, PL/SQL, SQL, JavaScript, HTML, Unix Shell, Oracle WEB Server 3.0, Designer/2000, Windows NT, IBM AIX RS/6000
07/1998-10/2000
Kunde/ Auftraggeber:
Deutsche Bank, Frankfurt
Projekt / Aufgaben:
Konzeption und Implementierung einer Web-basierten, mandantenfähigen Data Warehouse-Anwendung zur Analyse und Planung von Firmenkunden für den Bereich Unternehmen und Immobilien.
Aufgaben:
Datenbankadministration Oracle 8i und Unterstützung des Entwicklerteams in SQL und PL/SQL. Planung und Durchführung von Tests und Updates der Anwendung.
Mitwirkung bei der technischen Konzeption und Umsetzung der Jahresplanung für Volumen, Ertrag und Marge der einzelnen Bankprodukte für verschiedene Regionsstufen sowie für die Firmenkunden selbst.
Mitwirkung bei der Konzeption und Umsetzung eines Analysewerkzeugs (Benutzeroberfläche und Reports) zur Berechnung und Darstellung im Webbrowser von Volumen, Ertrag und Marge der einzelnen Bankprodukte für die einzelnen Firmenkunden sowie für die verschiedenen Regionsstufen mit PL/SQL, HTML und JavaScript.
Datenbank- und SQL-Tuning
Administration des Oracle Web Servers 3.0.
Evaluierung von Oracle Discoverer
Tools/ Sprachen/ Methoden:
ORACLE 8i, Data Warehouse, ETL, PL/SQL, SQL, JavaScript, HTML, Unix Shell, Oracle WEB Server 3.0, Designer/2000, Oracle Discoverer, Windows NT, IBM AIX RS/6000
07/1997-06/1998
Kunde/ Auftraggeber:
Deutsche Bank, Frankfurt
Projekt / Aufgaben:
Entwicklung eines Data Mart, welcher Summationen und Kennzahlen für die Unternehmensbereichsrechnung berechnet und aufbereitet.
Aufgaben:
Administration einer Oracle8i Datenbank und Unterstützung des Entwicklerteams in SQL und PL/SQL, SQL-Tuning.
Administration von Oracle Web Server 2.1
Erstellung eines Konzeptes zum Testen und Installation neuer Releases. Implementierung von Stored Procedures zur Feststellung von Datenbankänderungen zwischen Entwicklung und Produktion.
Erstellung von SQL*Loader-, Export- und Import-Skripten
Implementierung und Optimierung von Routinen zum Laden und zur Überprüfung von Daten im Data Mart mit PL/SQL.
Konzeption und Umsetzung eines PL/SQL-Package zur Fehler- und Jobstatusprotokollierung.
Synchronisierung von Prozessabläufen mit DBMS_ALERT
Implementierung eines geschachtelten Analysewerkzeugs mit HTML und JavaScript zur Präsentation von Daten (Drill-Down)
Tools/ Sprachen/ Methoden:
ORACLE8i, Data Warehouse, ETL, PL/SQL, SQL, SQL*Loader, JavaScript, HTML, Unix Shell, Oracle WEB Server 2.1, Designer/2000, Windows NT, IBM AIX RS/6000
08/1996 -06/1997
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
IMS Health, Dienstleistungsbereich
Projekt / Aufgaben:
Aufbau eines Data Warehouse für ein Marktinformationssystem, Implementierung der ETL Prozesse mit PL/SQL.
Zahlen zu den verkauften Einheiten und zum Umsatz von verschriebenen bzw. von ausgehändigten Arzneimitteln sowie für den vorhandenen Stock in Apotheken werden hochgeladen und nach der geographische Region, der Arztspezialisierung, der Therapieklasse, dem Versicherungstyp etc. aggregiert. Das Zahlenmaterial dient als Basis zur Durchführung von Marktanalysen für Kunden aus der Pharmaindustrie weltweit.
Tätigkeit: Beratung, Softwareentwicklung mit PL/SQL, Optimierung der Lade- und Aggregationsroutinen
Tools/ Sprachen/ Methoden:
Datenbank ORACLE7, Data Warehouse, ETL, Parallel Query, Parallel Server, SQL, PL/SQL. Umgebung: IBM AIX (IBM SP2, SMP Paralleles System)
05/1996 - 07/1996
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
Hoechst AG, Chemische Industrie
Projekt / Aufgaben:
Spezifikation und Erstellung von Auswertungen in einem Projekt aus dem Bereich der klinischen Forschung
Tätigkeit: Beratung, Softwareentwicklung mit Oracle Reports und PL/SQL
Tools/ Sprachen/ Methoden:
Datenbank ORACLE7, Developer/2000 (Oracle Reports 2.5), SQL, PL/SQL. Umgebung: HP UX, MS Windows 3.1
02/1996 - 02/1996
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
Hoechst AG, Chemische Industrie
Projekt / Aufgaben:
Erstellung von Auswertungen im Bereich SAP-R/3 HR
Tätigkeit: Software Entwicklung mit Oracle Reports und PL/SQL
Tools/ Sprachen/ Methoden:
Datenbank ORACLE7, Developer/2000 (Oracle Reports 2.5).
Umgebung: IBM AIX, MS Windows 3.1
01/1996 - 01/1996
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
Start Informatik GmbH, Dienstleistungsunternehmen
Projekt / Aufgaben:
Portierung einer INGRES-Anwendung auf ORACLE7
Tätigkeit: Daten- und Prozessmodellierung
Tools/ Sprachen/ Methoden:
Datenbank ORACLE7, Reverse Engineering Designer/2000, Oracle Forms 4.5, Oracle Reports 2.5, Betriebssystem: BS 2000, MS Windows 3.1
11/1995 - 12/1995
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
EAM (Energie-Aktiengesellschaft Mitteldeutschland), Industrie
Projekt / Aufgaben:
Mitarbeit bei der Konzeption und Implementierung einer Anwendung zur Baukalkulation von elektrischen Anlagen
Tätigkeit: Daten- und Prozessmodellierung, Generierung von Forms-Modulen aus dem Designer-Repository, Programmierung mit PL/SQL, Forms und Reports
Tools/ Sprachen/ Methoden:
Datenbank ORACLE7, Designer/2000, Developer/2000, Oracle Forms 4.5, Oracle Reports 2.5, SQL, PL/SQL. Umgebung: HP UX
09/1995 - 10/1995
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
Stadtwerke Franfurt am Main, Industrie
Projekt / Aufgaben:
Unterstützung bei der Erstellung einer Anwendung zur Wartung von Bauteilen von Elektrizitätswerken
Tätigkeit: Daten- und Prozessmodellierung, Datenbank- und Modulgenerierung
Tools/ Sprachen/ Methoden:
Datenbank ORACLE7, CASE V5.1, Developer/2000, Oracle Forms 4.5, Oracle Reports 2.5, SQL, PL/SQL, IBM AIX, MS Windows 3.1
04/1995 - 08/1995 u.
03/1996 - 04/1996
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
Stadt Frankfurt am Main, Öffentlicher Dienst
Projekt / Aufgaben:
Konzeption und Implementierung einer Anwendung zur kameralistischen Haushaltsplanung
Tätigkeit:
Technische Koordination, Analyse, Konzeptionierung, Daten- und Prozessmodellierung, Datenbank-, Forms- und Reports-Generierung aus dem Designer-Repository, Programmierung mit PL/SQL, Forms und Reports
Tools/ Sprachen/ Methoden:
Datenbank ORACLE7, CASE V5.1, Designer/2000, Developer/2000, Oracle Forms 4.5, Oracle Reports 2.5, SQL, PRO*C, PL/SQL. Umgebung: NOVELL, OS/2, MS Windows 3.1
01/1995 - 04/1995
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
Nestle´ Deutschland GmbH, Nahrungsmittelindustrie
Projekt / Aufgaben:
Technische Unterstützung bei dem Aufbau der Datenbank eines Vertriebs-, Kundeninformationssystems (Data Warehouse)
Tätigkeit: Konzeption und Softwareentwicklung
Tools/ Sprachen/ Methoden:
ORACLE7, SQL, PL/SQL. Umgebung: IBM AIX
08/1994 - 12/1994
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
Mercedes Benz, Fertigungsindustrie
Projekt / Aufgaben:
Erstellung eines Produktionssteuerungs- und Planungssystems für eine Fertigungsstätte zur Herstellung von LKWs
Tätigkeit: Technische Koordination, Coaching eines Teams von 6 Entwicklern, Daten- und Prozessmodellierung, Festlegung von Programmierstandards sowie Datenbankprogrammierung mit PL/SQL und C
Tools/ Sprachen/ Methoden:
Datenbank ORACLE7 Analyse, Daten- und Prozessmodellierung, Datenbank- und Modulgenerierung, CASE V5.1, Oracle Forms 4.0, SQL, PL/SQL, C. Umgebung: HP UX, OS/2, MS Windows 3.1
03/1994 - 06/1994
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
Deutsche Post AG, Dienstleistungsbereich
Projekt / Aufgaben:
Unterstützung bei der Migration der Anwendung ?Rentendienst? von VSAM nach ORACLE7
Tätigkeit: Technische Unterstützung, Beratung
Tools/ Sprachen/ Methoden:
Datenbank ORACLE7, SQL, PL/SQL. Umgebung: Mainframe
11/1993 - 01/1994
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
Hochtief AG, Bauunternehmen
Projekt / Aufgaben:
Implementierung von Auswertungen für eine Baukalkulationsanwendung
Tätigkeit: Software Entwickler
Tools/ Sprachen/ Methoden:
ORACLE7, Oracle Reports 2.0, SQL, PL/SQL. Umgebung: Windows 3.1
08/1993 - 10/1993
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
Lufthansa Airplus Servicekarten GmbH, Dienstleistungsunternehmen aus der Branche Kreditkarten- und Abrechnungssysteme
Projekt / Aufgaben:
Implementierung der Datenbank und der Benutzeroberfläche einer Kreditkartenanwendung
Tätigkeit: Programmierung mit Oracle Forms und PL/SQL
Tools/ Sprachen/ Methoden:
Datenbank ORACLE7, Oracle Forms 4.0, SQL, PL/SQL,IBM AIX
07/1993 - 02/1993
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
Hoechst AG (Chemie), AEG (Elektroindustrie), Zimmer AG (Anlagebau)
Projekt / Aufgaben:
Vorbereitung und Durchführung kundenspezifischer Schulungen und Workshops für die 4GL-Tools Oracle Forms 4.0 und Oracle Reports 2.0
Tätigkeit: Schulungen, Workshops
Tools/ Sprachen/ Methoden:
Datenbank Oracle7, Oracle Forms 4.0, Oracle Reports 2.0, SQL, PL/SQL, Windows 3.1
02/1993 - 06/1993
Kunde/ Auftraggeber: als Berater bei der Oracle Deutschland GmbH
Programme, die bei verschiedenen Kunden eingesetzt wurden
Projekt / Aufgaben:
Erstellung einer Gruppe von Programmen zur automatischen Umstellung von Postleitzahlen
Tätigkeit: Software Entwickler, Support beim Einsatz der Programme vor Ort beim Kunden
Tools/ Sprachen/ Methoden:
ORACLE V6, Datenbankentwurf, Oracle Forms 3.0, C, PRO*C, SQL, PL/SQL, UNIX, MS DOS
08/1992 - 12/1992
Kunde/ Auftraggeber: alsSelbständiger Softwareentwickler
Digital Equipment GmbH, Telenorma, Telekommunikation
Projekt / Aufgaben:
Mitarbeit in einem Softwareprojekt zur automatischen Anrufweiterleitung in einer Telekommunikationsanlage
Tätigkeit: Software Entwickler (Spezifikation, Entwicklung der Benutzeroberfläche der Anwendung)
Tools/ Sprachen/ Methoden:
Microsoft C++, Microsoft Foundation Classes, objektorientierte Analyse und objektorientiertes Design, MS Windows 3.1
02/1991 - 07/1992
Kunde/ Auftraggeber: alsSelbständiger Softwareentwickler
Digital Equipment GmbH, Telenorma, Telekommunikation
Projekt / Aufgaben:
Erstellung einer Datenbankapplikation zur Störungsbearbeitung von Telefon-/Leitungsstörungen von Nebenstellenanlagen
Tätigkeit: Technische Koordination, Softwareentwicklung (Spezifikation, Design, Implementation und Benutzerdokumentation)
Tools/ Sprachen/ Methoden:
Datenbank Informix, UNISCREEN (4GL-Tool), Interprozesskommunikation unter UNIX, C, Embedded SQL. Umgebung: UNIX
Softwareentwicklung / Programmierung
Beratung / Consulting
Coaching / Schulung / Training
Methodologie
ERM, strukturierte Analyse und strukturiertes Design
5 Jahre, sehr gut
OO-Analyse,OO-Design
1 Jahr, gut
ITIL-zertifizierung, HP Quality Center
1 Jahr, gut
Agile Methoden, Scrum
2 Jahre, Gut
Gesellschafter, Geschäftsführer der Mentor IT and Business Consulting GmbH, die im Jahr 1998 gegründet wurde.
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.
"Technische Kenntnisse: Bewertung 1/Der Consultant hat als Entwickler in einem Projekt gestartet, dann aber die Eigenverantwortung für ein neues Projekt übernommen, wo er mit seinem fachlichen Know-how überzeugen konnte. Teamfähigkeit: Bewertung 2+/In einem Team von 10-12 Personen war er der Hauptansprechpartner und konnte das Team stets in die richtige Richtung lenken, so dass die Aufgaben erledigt werden konnten und der ganze Prozess glatt verlief. Kommunikationsfähigkeit: Bewertung 2+/Angenehme Kommunikation. Er sagt stets seine Meinung, bleibt jedoch sachlich und kann andere Meinungen/Auffassungen auch annehmen. Eigeninitiative: Bewertung 1/Er war während seines Familienurlaubs in Finnland stets telefonisch zu erreichen und hat seinem Team in Fragen mit Rat zur Seite gestanden. Pünktlichkeit: Bewertung 1/Stets pünktlich. Arbeitsweise: Bewertung 1/Stets ein reibungsloser Ablauf. Allgemeine Einstellung: Bewertung 1/Obwohl die Rechte am Verfahren bei ihm lagen, hat er seine Auftraggeber stets ins Projekt mit einbezogen. Das Arbeitsklima war immer gut und sein fachliches Know-how hat den Ablauf reibungslos gestaltet. Sonstige Kommentare: Mehrjährige tolle Zusammenarbeit. Würden Sie die Person wieder einstellen? Ja, weil zu 100% positive Erfahrungen."
— Projekt Programmierung einer Haushaltsplanunganwendung mit Oracle, Java, applets, servlets, Tomcat, 06/97 - 10/07
Referenz durch IT Abteilungsleiter der Stadtkämmerei einer Großstadt, 6 MA, vom 26.11.12