Profilbild von Maik Rabe Dipl.-Inf.(FH) - Senior Oracle Experte: Analyse, Design, PL/SQL und APEX, XMLDB; BackEndprogrammieru aus Stuttgart

Maik Rabe

verfügbar

Letztes Update: 01.03.2024

Dipl.-Inf.(FH) - Senior Oracle Experte: Analyse, Design, PL/SQL und APEX, XMLDB; BackEndprogrammieru

Firma: Systemberatung Rabe
Abschluss: Dipl.-Informatiker (FH)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (Grundkenntnisse)

Dateianlagen

SBRabe-MRabe-Profil-2022_070323.pdf

Skills

  • Oracle - Datenbankdesign, -entwicklung und –tuning
  • BackEnd-Programmierung
  • Oracle Application Express (APEX)
  • Datawarehouses (DWH)
  • DB-Programmierung (PL/SQL)

Projekthistorie


Einsatzzeitraum:11/2018 – 06/2019
Firma / Branche:Oberfinanzdirektion Karlsruhe, Stuttgart
Behörde
Fachlicher Hintergrund
Gesamtprojekt:Weiterentwicklung einer Oracle Apex-Applikation (DAME-INA), Implementierung einer Meta-Suche und einer Kennzahlenzählung
Technischer Hintergrund:Oracle 12c
Eingesetzte Tools:Oracle 12.1, Oracle SQL Developer, PL/SQL, APEX 5.0, CSS, Jscript
Funktion im Projekt:Entwickler
Fachlicher Hintergrund des konkreten Einsatzes:Anpassung und Erweiterung einer APEX-Applikation, die intern in den Finanzämtern in Deutschland eingesetzt wird. Erstellung von Packages sowie Anpassung und Reorganisation vorhandener PL/SQL Funktionalitäten für bessere Wartbarkeit und Performanceoptimierung. Erstellen von Packages zur Kennzahlenzählung und Auswertung über APEX.
Eingesetzte Skills
(mit Gewichtung in %):PL/SQL (30%), Apex (70%)
Teamgröße:3 Personen




Einsatzzeitraum:11/2017 – 10/2018
Firma / Branche:Targens GmbH, Stuttgart
Financial Services

Fachlicher Hintergrund
Gesamtprojekt:Modernisierung und Erwiterung einer Compliance-Lösung sowie Implementierung eines DSGVO-Löschkonzeptes
Technischer Hintergrund:Oracle 12c
Eingesetzte Tools:Oracle 12.2, T.O.A.D., PL/SQL, T.O.A.D UnitTester, Confluence, Jira, Agile Entwicklung
Funktion im Projekt:Entwickler
Fachlicher Hintergrund des konkreten Einsatzes:Implementierung von Funktionserweiterungen für die neue Version 5.0 des Compliance-Tools MDS zur Geldwäscheerkennung bei Banken.. Entfernung von veraltetem Java-Code und Neuerstellung innerhalb der DB mit PL/SQL. Zusätzlich wurde eine  Funktionalität zum Löschen von Altdaten in den Kundendatenbanken implementiert, die die Richtlinien der DSGVO umsetzen.
Eingesetzte Skills
(mit Gewichtung in %):PL/SQL (90%), TOAD UnitTester 10%
Teamgröße:8 Person



 

Einsatzzeitraum:01/2015 – 09/2017
Firma / Branche:Bosch GmbH (PA-ATMO) Stuttgart
Automobilzulieferer
Fachlicher Hintergrund
Gesamtprojekt:Qualitätsdatenerfassung, MES (Manufacturing Execution System)
Technischer Hintergrund:Oracle 12c
Eingesetzte Tools:Oracle 12.1, T.O.A.D., PL/SQL
Funktion im Projekt:Entwickler
Fachlicher Hintergrund des konkreten Einsatzes:Konzepterstellung, Erstellung und Anpassung von PL/SQL Funktionalitäten, Objektrelationale Entwicklung, Redesign und Performanceoptimierung verschiedener Packages in einem Produktionsleitsystem (Materialverwaltung, Erfassung von Stationskennzahlen). Erstellung von Konzepten zur Applikationssicherung (Rollenkonzept über Secure Application Roles), Bereinigung von Altdaten und Archivierung sowie Erstellung einer Prozesskontrolle für nacheinander abzulaufende Prozesse.
Eingesetzte Skills
(mit Gewichtung in %):PL/SQL (70%), Design (20%), Konzeption (10%)
Teamgröße:4 Personen




Einsatzzeitraum:06/2015 – 04/2017
Firma / Branche:Robert Bosch Elektronik GmbH Salzgitter
Automobilzulieferer

Fachlicher Hintergrund
Gesamtprojekt:Erstellung von APEX-Anwendungen für Produktionsleitsysteme
Technischer Hintergrund:Oracle 12c
Eingesetzte Tools:Oracle 12.1, T.O.A.D., PL/SQL, APEX 5.0, 5.1
Funktion im Projekt:Entwickler
Fachlicher Hintergrund des konkreten Einsatzes:Konzepterstellung und Implementierung von 2 APEX-Anwendungen zur grafischen Darstellung und Auflistung von Qualitätsdaten aus der Produktion sowie zur Programmkonfiguration. Nutzung von Interactive Reports, Interactive Grids, JET-Diagramme und SVG-Diagramme. Erstellung von PL/SQL Packages, Views und MaterializedViews zur Datenbereitstellung
Eingesetzte Skills
(mit Gewichtung in %):PL/SQL (40%), APEX (60%)
Teamgröße:1 Person



 

Einsatzzeitraum:06/2015 – 07/2015
Firma / Branche:Celesio AG Stuttgart / Pharmalogistik
Fachlicher Hintergrund
Gesamtprojekt:Business Intelligence Schnittstellenimplementierung
Technischer Hintergrund:Oracle 11g
Eingesetzte Tools:Oracle 11.2, T.O.A.D., PL/SQL, APEX 4.2
Funktion im Projekt:Entwickler
Fachlicher Hintergrund des konkreten Einsatzes:Erstellung einer Schnittstelle zum beidseitigen Datenaustausch zwischen BI-Tool Iteraplan und Oracle-DB über RESTServices; implementiert mit Oracle APEX-Rest-Schnittstelle und JSON
Erstellung Pflichtenheft, Aufwandsschätzung
Eingesetzte Skills
(mit Gewichtung in %):APEX, PL/SQL, JSON
Teamgröße:1 Person




Einsatzzeitraum:04/2014 – 10/2015
Firma / Branche:EEB GmbH / Automobilzulieferer
Fachlicher Hintergrund
Gesamtprojekt:Qualitätsdatenarchivierung
Technischer Hintergrund:C#, Oracle 11g, Ado.NET
Eingesetzte Tools:Oracle 11.2, T.O.A.D., Visual Studio 2010, ODAC, PL/SQL
Funktion im Projekt:Entwickler
Fachlicher Hintergrund des konkreten Einsatzes:Design und Implementierung verschiedener Bibliotheken in C# zum Zugriff auf eine Anwender-Datenbank (Oracle 11).
Erstellung Pflichtenheft, Aufwandsschätzung
Eingesetzte Skills
(mit Gewichtung in %):C#(60%), PL/SQL (40%)
Teamgröße:6 Personen




Einsatzzeitraum:08/2009 – 03/2014
Firma / Branche:Daimler AG Stuttgart / Automobil
Fachlicher Hintergrund
Gesamtprojekt:Qualitätsdatenarchivierung
Projektgröße:Ca. 20 Mitarbeiter
Technischer Hintergrund:C#, C, Oracle 10.2, 11g, RMAN, APEX, XML, Ado.NET, WMI
Eingesetzte Tools:Oracle 11.2, T.O.A.D., Visual Studio 2008, APEX 3.1-4.2, Ado.Net, PL/SQL
Funktion im Projekt:Entwickler, Designer
Fachlicher Hintergrund des konkreten Einsatzes:Design und Entwicklung einer neuen Datenbankstruktur sowie Design und Entwicklung von Prozessen zur Speicherung und Auswertung von Prüfergebnissen. Umstellung der bestehenden Strukturen auf XML-basierte Speicherung und Auswertung mithilfe von XMLDB und XMLTYPE auf Basis von Securefiles.
Erstellung von Konfigurationsseiten(~50 Seiten) und Datenauswertungen in APEX.
Eingesetzte Skills
(mit Gewichtung in %):C#(20%), PL/SQL (60%), APEX (20%)
Teamgröße:6 Personen

Einsatzzeitraum:01/2008 – 04/2009
Firma / Branche:Daimler AG Stuttgart / Automobil
Fachlicher Hintergrund
Gesamtprojekt:Qualitätsdatenarchivierung
Technischer Hintergrund:C, C#, Oracle 10.2,SQLServer 2005, RMAN, APEX, XML, Ado.NET, WMI
Eingesetzte Tools:Oracle 10.2, T.O.A.D., Visual Studio, Visual Studio 2005, Application Express 3.1, Ado.Net, PL/SQL
Funktion im Projekt:Entwickler, DBA
Fachlicher Hintergrund des konkreten Einsatzes:Erweiterung Monitoring-Tool mit APEX, Erstellung eines grafischen Auswerteprogrammes für Grenzwertassistent in C#, Anpassung des Grenzwertautomaten, Erweiterung Datenbankstrukturen, SQL-Auswertungen, Anpassung eines Systems zur Auswertung von Fehlerdaten mit KI-Mitteln in C
Eingesetzte Skills
(mit Gewichtung in %):C (20%), C#(30%), PL/SQL (30%), APEX(10%), Oracle-Admin (10%)
Teamgröße:6 Personen


Einsatzzeitraum:08/2006 – 12/2007
Firma / Branche:DaimlerChrysler AG Stuttgart / Automobil
Fachlicher Hintergrund
Gesamtprojekt:Qualitätsdatenarchivierung
Projektgröße:Ca. 20 Mitarbeiter
Technischer Hintergrund:C, C#, Oracle 10.2, SQLServer 2005, RMAN, APEX, XML, Ado.NET, WMI
Eingesetzte Tools:T.O.A.D., Visual Studio, APEX 2.2 (HTMLDB), ESQL, PL/SQL
Funktion im Projekt:Entwickler, DBA
Fachlicher Hintergrund des konkreten Einsatzes:Umsetzung und Anpassung des UNIPAS-Projektes  in neuen Systemen; Entwicklung eines AplicationpExpress-Prototypen für Lebenslaufakte von Aggregaten, Aktualisierung eines Grenzwertautomaten; Backup/Recovery von Oracle- und SQLServer-DBs, Datenbankinstallationen, DB-Tuning, DB-Administration, Entwicklung Monitoring-Tool (DB-basierend) mit APEX und C#, Implementierung eines Grenzwertautomaten
Eingesetzte Skills
(mit Gewichtung in %):C (10%), C#30, PL/SQL (20%), APEX(20%), Oracle-Admin (20%)
Teamgröße:6 Personen
Einsatzzeitraum:02/2006 – 07/2006
Firma / Branche:debitel AG Stuttgart / Telekommunikation
Fachlicher Hintergrund
 Gesamtprojekt:Riskmanagementsystem
Projektgröße:4 Mitarbeiter
Technischer Hintergrund:SUN Solaris, Oracle 9.2
Eingesetzte Tools:T.O.A.D., PL/SQL, Informatica Powercenter
Funktion im Projekt:Entwickler
Fachlicher Hintergrund des konkreten Einsatzes:Administration und Erweiterung eines Riskmanagement-Systemes zur Verwaltung von Kunden mit Zahlungsproblemen; Performance-Tuning, Konzepterstellung zur Anbindung an CRM-System (Peoplesoft)
Eingesetzte Skills
(mit Gewichtung in %):Konzeption (40%), PL/SQL(40%), DB-Tuning (20%)
Teamgröße:4 Personen

Einsatzzeitraum:09/2005 – 12/2005
Firma / Branche:debitel AG Stuttgart / Telekommunikation
Fachlicher Hintergrund
Gesamtprojekt:Billing-System
Projektgröße:5  Mitarbeiter
Technischer Hintergrund:Oracle 9i,Solaris, IntegRate
Eingesetzte Tools:T.O.A.D., PL/SQL
Funktion im Projekt:Entwickler
Fachlicher Hintergrund des konkreten Einsatzes:Umbau und Anpassung eines Workflow-Systems zur Billing-Vorverarbeitung von GPRS-Calldaten der Netzbetreiber.
Eingesetzte Skills
(mit Gewichtung in %):PL/SQL (80%), Shell-Skripte (20%)
Teamgröße:5 Personen

Einsatzzeitraum:01/2005 – 08/2005
Firma / Branche:DaimlerChrysler AG Stuttgart / Automobil
Fachlicher Hintergrund
Gesamtprojekt:Qualitätsdatenarchivierung
Projektgröße:Ca. 20 Mitarbeiter
Technischer Hintergrund:C unter Unix und XP, Oracle 9i, Client Server Entwicklung, Back-End Entwicklung unter HP-UX und Windows NT/XP
Eingesetzte Tools:T.O.A.D., Visual Studio, Oracle Designer, JDeveloper, HTMLDB, VB6, ESQL, PL/SQL
Funktion im Projekt:Entwickler, DBA
Fachlicher Hintergrund des konkreten Einsatzes:Entwicklung von Konverterprogrammen (C) zur DB-Speicherung von Qualitätsdaten aus verschiedenen internen Dateiformaten. Erstellung eines Monitoring-Prototypen zur Systemüberwachung mithilfe von Oracles HTMLDB. Einrichten von Backup/Recovery-Prozessen mit RMAN auf mehreren Oracle 9i-DB. Erstellen von Prozessen zum Auslesen von strukturierten Daten aus der DB und Schreiben im XML-Format mithilfe von Oracle XML DB.
Eingesetzte Skills
(mit Gewichtung in %):C unter Unix (20%), C unter XP (50%), PL/SQL (20%), Oracle-Admin (10%)
Teamgröße:6 Personen
Einsatzzeitraum:01/2004 – 12/2004
Firma / Branche:DaimlerChrysler AG Stuttgart / Automobil
Fachlicher Hintergrund
Gesamtprojekt:Qualitätsdatenarchivierung
Projektgröße:Ca. 20 Mitarbeiter
Technischer Hintergrund:C unter UNIX und  XP, Oracle 9i, Client Server Entwicklung, Back-End Entwicklung unter HP-UX und Windows NT/XP
Eingesetzte Tools:T.O.A.D., Visual Studio, Oracle Designer, VB6, ESQL PL/SQL
Funktion im Projekt:Entwickler, DBA
Fachlicher Hintergrund des konkreten Einsatzes:Design-Erweiterungen der Datenbanken zur Archivierung von Montagedaten; Implementierung von Windows-C/C++-Prozessen zum Auswerten von XML-Montagedaten und übertragen in die Datenbanken. Aufgrund sehr hoher Transaktionslast wurden hochperformante Prozesse implementiert. Erstellung u. Implementierung eines Archivierungskonzeptes für Prüf- und Montagedaten. Erweiterung von Monitoring-Komponenten und Portierung auf Windows-Systemen (VB 6.0).
Eingesetzte Skills
(mit Gewichtung in %):C unter XP (40%), Oracle-Admin (30%), PL/SQL (20%), Tuning (10%)
Teamgröße:6 Personen
Einsatzzeitraum:01/2003 – 12/2003
Firma / Branche:DaimlerChrysler AG Stuttgart / Automobil
Fachlicher Hintergrund
 Gesamtprojekt:Qualitätsdatenarchivierung
Projektgröße:Ca. 20 Mitarbeiter
Technischer Hintergrund:C unter NT, Oracle 8.0.4, 9i, Client Server Entwicklung, Back-End Entwicklung unter HP-UX, AIX und Windows NT
Eingesetzte Tools:T.O.A.D., Visual Studio, Oracle Designer, VB6, ESQL PL/SQL
Funktion im Projekt:Entwickler
Fachlicher Hintergrund des konkreten Einsatzes:Migration von Oracle-Datenbanken 8.0.4 auf 9i (9.2.0) sowie Implementierung neuer Datenbanken (Oracle 9.2.0) für neue Systeme. Portierung von Ansi-C-Prozessen von HP-UX 10.20 auf 11.00 (64 bit) sowie von HP-UX10.20 auf Windows. Design-Erweiterungen der Datenbanken; Entwicklung neuer Windows-C-Prozesse zum Auslesen von Qualitätsdaten (XML) und übertragen in die DBs. Performance-Tuning (Oracle); DB-Größen rund 100GB
Eingesetzte Skills
(mit Gewichtung in %):C unter HPUX/NT (40%), DB-Tuning (40%), Oracle-Admin (10%), PL/SQL (10%)
Teamgröße:6 Personen
Einsatzzeitraum:03/2002 – 12/2002
Firma / Branche:DaimlerChrysler AG Stuttgart / Automobil
Fachlicher Hintergrund
Gesamtprojekt:Qualitätsdatenarchivierung
Projektgröße:Ca. 20 Mitarbeiter
Technischer Hintergrund:Oracle 8.0.4, SQLServer, Client Server Entwicklung, Back-End Entwicklung unter HP-UX, AIX und Windows NT
Eingesetzte Tools:T.O.A.D., Visual Studio, ESQL, PL/SQL
Funktion im Projekt:Entwickler
Fachlicher Hintergrund des konkreten Einsatzes:Performance-Tuning (Oracle) mehrerer DBs im Bereich Qualitätssicherung; Reorganisation von Datenbankstrukturen; Schreiben von PL/SQL-Code zur Funktionserweiterung der DB; Migration von Oracle auf MS-SQL-Server 2000. Ändern von C-Prozessen mit Oracle-Zugriff auf SQL-Server-Zugriff, Hardwareauswahl, Performancetests und Vergleiche zwischen ORACLE und SQL-Server.
Eingesetzte Skills
(mit Gewichtung in %):C unter NT (10%), Oracle-Admin (30%), DB-Tuning (30%), PL/SQL (30%)
Teamgröße:6 Personen

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Maik Rabe Dipl.-Inf.(FH) - Senior Oracle Experte: Analyse, Design, PL/SQL und APEX, XMLDB; BackEndprogrammieru aus Stuttgart Dipl.-Inf.(FH) - Senior Oracle Experte: Analyse, Design, PL/SQL und APEX, XMLDB; BackEndprogrammieru
Registrieren