Dipl- Math, Senior Oracle Expert, Senior Java Entwickler: Analyse, Performance Optimierung, PL/SQL, Backend, Frontend, Spring Boot, Angular
Aktualisiert am 20.08.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 03.03.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Oracle Datenbank
Java Spring Framework
PL/SQL-Entwickler
Arabisch
Muttersprache
Deutsch
gut in Wort und Schrift
Englisch
gut in Wort und Schrift
Französisch
gut in Wort und Schrift

Einsatzorte

Einsatzorte

Stuttgart (+50km) Frankfurt am Main (+50km) München (+100km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
Schweiz
möglich

Projekte

Projekte

5 Jahre 11 Monate
2020-01 - heute

Transaction Monitoring

Senior Software Engineer
Senior Software Engineer
Deutsche Bank
Frankfurt am Main
7 Jahre
2012-11 - 2019-10

Produktentwicklung im Bereich Compliance Solution

Senior Developer
Senior Developer

Hauptaufgaben sind im Umfeld der Produktentwicklung im  Bereich Compliance Solution angesiedelt. Im Besonderen die

Entwicklung von CRS (Compliance Risk System), CDD (Customer Due Diligence), IPF (Integration Plattform), GID (Global Identifier), TCM (Transaction Controlling & Monitoring), MDS (Monitoring &Detection System), ACR (Automatic Customer Review), FuzzySearch (Ähnlichkeitssuche), Performance Optimierung, Datenanonymisierung-Tools, Testtreibern, Datenmigrationsprojekte. Optimierung von verschiedene, am meistens, Batch-Prozesse, am Oracle 11g und Oracle12c:

  • Project KYC (know your customer) für Hypovereinsbank AG. Rolle: Datenbank Design und Entwicklung, PL/SQL-Entwickler, Performance-Optimierung, Test und Integration. Von 01.2019 bis heute.
  • CRS/CDD-Produkte: Verantwortlich für die weitere Entwicklung für das Produkt(Datenbankseitig). Von 2015 bis heute
  • TCM-Produkt (Transaction Controlling & Monitoring): Verantwortlich für die weitere Entwicklung für das Produkt (Datenbankseitig). Von 2015 bis heute.
  • FuzzySearch-Modul-Entwicklung, Version FS-01: Diese wird ein externes Modul ersetzten. Die FuzzySearch wird u.a. in TCM (Transaction Controlling & Monitoring) von targens eingesetzt. Rolle: Java-Entwickler. Eingesetzte Programmiersprache und Technologien: Java, SCRUM, GIT. Dauer 12 Monate von 07.2016 bis 06.2017.
  • GID Produkt-Entwicklung, Version GID-1.0 (Global Identifier – Auf Basis der Ähnlichkeitsuche werden Kundensätze in einer Datenbank gruppiert. Der Kunde kann über eine GUI eine Review durchführen und die Ergebnisse der Ähnlichkeitsuche prüfen). Rolle: Datenbank Design und Entwicklung, Java-Entwickler (Front- und Backend), PL/SQL-Entwickler, Performance-Optimierung, Test und Integration. Eingesetzte Programmiersprache und Technologien: Java (Spring Framework), CaptainCasa (Framework auf Basis von JavaFX), Eclipse (STS),Tomcat, PL/SQL Oracle DB 12c, SVN. Dauer 12 Monate von 07.2015 bis 06.2016.
  • Projekt ACR (Vergleichbare Funktionalität wie bei CDD, basiert auf MDS-Produkt) – für Deutsche Bank und Deutsche Post Bank. Rolle: Datenbank Design und Entwicklung, Performance-Optimierung. Eingesetzte Programmiersprache und Technologien: PL/SQL Oracle DB 11g, SVN. Dauer 6 Monate von 01.2015 bis 06.2015.
  • Projekt New Risk Model Stufe 2 – für Hypovereinsbank AG. Erweiterungen in CRS und CDD(Customer Due Diligence: ein targens Produkt wird verwendet beim Kundenaufnahme in der Bank). Rolle: Datenbank Design und Entwicklung, Performance-Optimierung, Testtreiber-Erstellung, Integration. Eingesetzte Programmiersprache und Technologien: PL/SQL Oracle DB 11g, SVN. Dauer 9 Monate von 04.2014 bis 12.2014.
  • Projekt New Risk Model Stufe 1 – für Hypovereinsbank AG. Erweiterungen in CRS und CDD(Customer Due Diligence: ein targens Produkt wird verwendet beim Kundenaufnahme in der Bank).Rolle: Datenbank Design und Entwicklung, Performance-Optimierung, Testtreiber-Erstellung, Integration. Eingesetzte Programmiersprache und Technologien: PL/SQL Oracle DB 11g, SVN. Dauer 9 Monate von 07.2014 bis 03.2014.
  • Entwicklung der DBAU-1.0 (Database Admin Utility ist eine eigene Java-Lösung zur Ausführung von PL/SQL und SQL Skripte und zwar plattformunabhängig. Wurde entwickelt um SQLPLUS von Oracle zu ersetzen und wird in alle targens Produkte eingesetzt. Diese Lösung erleichtert die Installation der targens Produkte). Rolle: Java/Datenbank Entwickler. Eingesetzte Programmiersprache und Technologien: Java (Spring Framework), PL/SQL Oracle DB 11g, Eclipse (STS), PLSQL/Developer, SVN. Dauer 6 Monate von 01.2014 bis 06.2014.
  • Entwicklung der CRS-3.0 Version (alte Version 2.6 – Compliance Risk System ist ein targens Produkt zur Erstellung von Gefährdungsanalyse auf Basis ein vordefiniertes Risikomodell): Umstellung der GUI auf CaptainCasa (Framework auf Basis von JavaFX) + neue Datenbank-Funktionalität. Rolle: Front- und Backend Entwickler.  Eingesetzte Programmiersprache und Technologien: Java, Hibernate, Tomcat, Oracle DB 11g, Eclipse, PLSQL/Developer, SVN. Dauer 12 Monate von 01.2013 bis 12.2013.
  • Entwicklung von verschiedenen Tools (von 11.2012 bis heute):
    • Datenanonymisierungtools: Anonymisiert eine DB beim Kunden um in targens mit anonymisierten Daten Performance-Test durchzuführen.
    • Testtreiber für die Datenbank (Regressiontests)
    • Entwicklung eine Methode um Daten performant zu löschen.
    • Installationsautomatismen: Um verschiedene Produkte automatisch zu installieren und aktualisieren.
    • Bugfixing + Wartung. 
    • Installation beim Kunden.
    • Performance-Optimierung
    • Installation von Oracle-Datenbanken sowie verschiedene DBA-Aufgaben.
targens GmbH (vormals Cellent Finance Solution GmbH)
Stuttgart
2 Jahre 10 Monate
2010-01 - 2012-10

Entwicklung und Implementierung einer Software

Softwareentwickler
Softwareentwickler
  • Entwicklung und Implementierung einer Software zur dynamischen Erstellung und Verarbeitung von personalisierten Dateien im Portable Document Format (PDF) von Adobe. (Die PDFs sind von hochwertiger Qualität, die die Anforderung eine Digitaldruckmaschine erfüllen müssen) Eingesetzte Programmiersprache und Technologien: Java, JBoss, PDFLib, PL/SQL Developer, Uml, Oracle 10g, SVN. Dauer 3 Monate von 02.2010 bis 05.2010.
  • Eingesetzte Programmiersprache und Technologien: Java, PDFLib, PL/SQL, Oracle 10g, SVN. Dauer 8 Monate von 05.2010 bis 12.2010. Entwicklung und Implementierung einer Layouts-Deseigner: Die Software ermöglicht dem Benutzer professionale Layouts zu erstellen, ohne eine Zeile Code schreiben zu müssen. Die Layouts werden als XML oder in der DB gespeichert.

  • Entwicklung und Implementierung einer Software zur Datenaustausch und Steuerung des Dateieneingangs: Die 

    Eingesetzte Programmiersprache und Technologien: Delphi Xe, C#, Visual Studio 2010, PL/SQL Developer, MS-SQLServer 2008, Oracle 10g, SVN. Dauer 3 Monate von 01.2011 bis 03.2011. Software ermöglicht dem Benutzer die automatische und flexible Erstellung von kundenspezifischen Datenim- und Exportschnittstellen (Abholung/Übertragung von Daten über FTP, SFTP. Ein- Auslesen von Daten in/aus der Datenbank)

  • Eingesetzte Programmiersprache und Technologien: Delphi Xe, PL/SQL Developer, Oracle 10g, SVN. Dauer 12 Monate von 04.2011 bis 04.2012. Entwurf und Implementierung eines eigenen Workflow-Managers nach drag&drop-Prinzip zur Modellierung, Steuerung und Monitoring internen Prozessen: Datenaustausch (XML, CSV, Fixsatzaufbau, Excel, dBase), Reporting-Erstellung, PDF-Erstellung und Drucken in Digitaldruck.

  • Entwicklung und Implementierung einer Software zur Massen-Verarbeitung von Bildern: Die Software ermöglicht unter anderem das Umfärben von Bildern nach bestimmten Kriterien, Mustererkennung, Farbformat Umwandlung von/nach RGB, CMYK…, Erzeugen von transparenten Bilder, DPI Anpassung, Bildformat Umwandlung von/in den gängigen Formate. Die Software erzeugt ein Skript, der in einem Workflow integriert wird und an eine große Zahl von Bildern angewendet wird. Eingesetzte Programmiersprache und Technologien: C#, Visual Studio 2010, UML, SVN. Dauer 4 Monate von 04.2012 bis 07.2012.
  • Entwicklung eines Tools zum Einlesen von Metadaten einer AFP-Datei (Advanced Function Presentation): Z. B. Ermittlung des Dokuments und Seitenanzahl. Das Programm wird in einem Produktionsworkflow eingesetzt. Eingesetzte Programmiersprache: C#
  • Entwicklung einer Software zur Responsemanangement: Die Software ermöglicht die Erstellung von Responseerfassungsmasken, Erstellung von Daten- und Exportschnittstellen, Erstellung von Reportings. Eingesetzte Programmiersprache und Technologien: C#, Delphi Xe, PL/SQL, Oracle 10g, MSSQL, SVN. Dauer 6 Monate von 02.2010 bis 07.2012.
  • Weiterentwicklung eines Warenwirtschaftssystem: Verwaltung von der Produktion der Werbesendungen. Datenbankdesign. Eingesetzte Programmiersprache und Technologien: Delphi Xe, PL/SQL, Oracle 10g, SVN. Dauer 6 Monate
Meillerghp GmbH (Produktion von individualisierten Werbesendungen)
1 Jahr 6 Monate
2008-07 - 2009-12

Erstellung statistischer Software

Softwareentwickler für Dieselmotor-Einspritzsysteme Java R-Project Matlab ...
Softwareentwickler für Dieselmotor-Einspritzsysteme
  • Optimierung der Messmittelfähigkeit am Prüfstand: Optimierung der zugrundliegenden Algorithmen zur Berechnung der Kennwerte eines Dieselmotor-Injektors (Spritzbeginn, Spritzende, Spritzmenge …)
  • Softwareentwicklung zur Prozessüberwachung. Die Messdaten von jeweiligem Bauteil eines Dieselmotor-Injektors werden automatisch nach statistischen Verfahren analysiert, um mögliche Probleme bei der Produktion frühzeitig zu erkennen. (z.B. Drift eines Messgeräts)
  • Automatisierung des Erstellens diverser Prozess- und Control- Charts.
  • Erstellung statistischer Softwaren zur Auswertung der Messdaten von in der Firma hergestellten Dieselmotor-Injektoren und deren Bauteile.
  • Statistische Prozesskontrolle (Prozessüberwachung und Steuerung durch gezielte Versuche und Auswertung von Daten, die kontinuierlich im Produktionsprozess erhoben). z. B. werden für die verschiedenen Bauteile eines Injektors ständig die Vorgaben neu berechnet um gegen die systematischen Änderungen an den Prozess zu steuern.    So wird sichergestellt, dass das Zusammenbauen eines Injektors beim ersten Mal wunschgemäß funktioniert. (First Pass)
  • Datenbankdesign zur Rückverfolgbarkeit der Messdaten von jeweiligem Bauteil eines Injektors
Java R-Project Matlab VBA Eclipse SQL-Server BTrieve SVN
L?Orange GmbH
Glatten

Aus- und Weiterbildung

Aus- und Weiterbildung

2003 - 2008

Institution: Technische Universität Dortmund, Institut für Angewandte Analysis und Numerische Simulation

Ausbildung: Studium der Mathematik

Abschluss: Dipl. -Math.

Schwerpunkte:

  • Thema der Diplomarbeit: Finite-Elemente und H-Matrizen (Integration eine in C/C++ geschriebene Library in einem FE-Programm zur Simulation von Fluid-Strömungen)

1996 - 2000

Institution: Universität Kenitra (Marokko)

Ausbildung: Studium der Mathematik und Physik

Abschluss: Licence es science en Mathematiques

1993 - 1996

Institution: Gymnasium für Mathematik in M. Belksiri

Abschluss: Abitur

Weitere Qualifikationen:

  • Oracle Advanced PL/SQL Developer Certified Professional
  • Oracle Database SQL Certified Expert
  • Oracle Database 12c Administrator Certified Associate
  • Oracle Certified Professional ? OCP Java Programmer
  • Oracle Certified Expert, Java EE 6 Web Component Developer
  • Oracle Certified Expert, Java EE 6 Web Services Developer
  • Oracle Certified Expert, Java EE 6 Java Persistence API Developer
  • OMG Certified UML Professional
  • Professional Scrum Master I

Kompetenzen

Kompetenzen

Top-Skills

Oracle Datenbank Java Spring Framework PL/SQL-Entwickler

Aufgabenbereiche

Datenbank Design
Fehleranalyse & Qualitätsicherung
Java EE Entwicklung
Backend & Frontend (Spring/Angular)
Objektorientierte Softwareentwicklung
Oracle Datenbank Entwicklung
Performance Engineer
PL/SQL & SQL Entwicklung
Statistische Datenanalyse und Datenmanagement
Webentwicklung

Produkte / Standards / Erfahrungen / Methoden

(Oracle) Datamodeler
(Oracle) SQL Developer
Eclipse
Enterprise Architect
GITLAB
Jenkens
Jira
MS-Office
NetBeans
PL/SQL Developer
Spring Tool Suite (STS)
SVN
TOAD
Visual Studio

Internettechnologien und Werkzeuge

  • .NET 3.5
  • ASP.NET 3.5
  • XML/XSLT
  • HTML5
  • CSS
  • Javascript
  • Eclipse
  • PLSQL-Developer
  • Oracle Datamodeler

Statistische und Mathematische Software

  • Matlab
  • Maple
  • R-Project

Technologien und Standards

  • UML
  • SCRUM

Betriebssysteme

AIX, Solaris 11
Linux (Centos)
Microsoft Windows
95/XP/7/10

Programmiersprachen

ANSI-SQL
C
C#
C++
Delphi
HTML
Java
Linux-BASH
Matlab
Oracle-SQL
PHP
PL/SQL
R-Project
VBA

Datenbanken

BTrieve
H2
MS SQL Server
2010/2008
MySQL
Oracle
18c/12c/11g/10g
PostgreSQL

Einsatzorte

Einsatzorte

Stuttgart (+50km) Frankfurt am Main (+50km) München (+100km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
Schweiz
möglich

Projekte

Projekte

5 Jahre 11 Monate
2020-01 - heute

Transaction Monitoring

Senior Software Engineer
Senior Software Engineer
Deutsche Bank
Frankfurt am Main
7 Jahre
2012-11 - 2019-10

Produktentwicklung im Bereich Compliance Solution

Senior Developer
Senior Developer

Hauptaufgaben sind im Umfeld der Produktentwicklung im  Bereich Compliance Solution angesiedelt. Im Besonderen die

Entwicklung von CRS (Compliance Risk System), CDD (Customer Due Diligence), IPF (Integration Plattform), GID (Global Identifier), TCM (Transaction Controlling & Monitoring), MDS (Monitoring &Detection System), ACR (Automatic Customer Review), FuzzySearch (Ähnlichkeitssuche), Performance Optimierung, Datenanonymisierung-Tools, Testtreibern, Datenmigrationsprojekte. Optimierung von verschiedene, am meistens, Batch-Prozesse, am Oracle 11g und Oracle12c:

  • Project KYC (know your customer) für Hypovereinsbank AG. Rolle: Datenbank Design und Entwicklung, PL/SQL-Entwickler, Performance-Optimierung, Test und Integration. Von 01.2019 bis heute.
  • CRS/CDD-Produkte: Verantwortlich für die weitere Entwicklung für das Produkt(Datenbankseitig). Von 2015 bis heute
  • TCM-Produkt (Transaction Controlling & Monitoring): Verantwortlich für die weitere Entwicklung für das Produkt (Datenbankseitig). Von 2015 bis heute.
  • FuzzySearch-Modul-Entwicklung, Version FS-01: Diese wird ein externes Modul ersetzten. Die FuzzySearch wird u.a. in TCM (Transaction Controlling & Monitoring) von targens eingesetzt. Rolle: Java-Entwickler. Eingesetzte Programmiersprache und Technologien: Java, SCRUM, GIT. Dauer 12 Monate von 07.2016 bis 06.2017.
  • GID Produkt-Entwicklung, Version GID-1.0 (Global Identifier – Auf Basis der Ähnlichkeitsuche werden Kundensätze in einer Datenbank gruppiert. Der Kunde kann über eine GUI eine Review durchführen und die Ergebnisse der Ähnlichkeitsuche prüfen). Rolle: Datenbank Design und Entwicklung, Java-Entwickler (Front- und Backend), PL/SQL-Entwickler, Performance-Optimierung, Test und Integration. Eingesetzte Programmiersprache und Technologien: Java (Spring Framework), CaptainCasa (Framework auf Basis von JavaFX), Eclipse (STS),Tomcat, PL/SQL Oracle DB 12c, SVN. Dauer 12 Monate von 07.2015 bis 06.2016.
  • Projekt ACR (Vergleichbare Funktionalität wie bei CDD, basiert auf MDS-Produkt) – für Deutsche Bank und Deutsche Post Bank. Rolle: Datenbank Design und Entwicklung, Performance-Optimierung. Eingesetzte Programmiersprache und Technologien: PL/SQL Oracle DB 11g, SVN. Dauer 6 Monate von 01.2015 bis 06.2015.
  • Projekt New Risk Model Stufe 2 – für Hypovereinsbank AG. Erweiterungen in CRS und CDD(Customer Due Diligence: ein targens Produkt wird verwendet beim Kundenaufnahme in der Bank). Rolle: Datenbank Design und Entwicklung, Performance-Optimierung, Testtreiber-Erstellung, Integration. Eingesetzte Programmiersprache und Technologien: PL/SQL Oracle DB 11g, SVN. Dauer 9 Monate von 04.2014 bis 12.2014.
  • Projekt New Risk Model Stufe 1 – für Hypovereinsbank AG. Erweiterungen in CRS und CDD(Customer Due Diligence: ein targens Produkt wird verwendet beim Kundenaufnahme in der Bank).Rolle: Datenbank Design und Entwicklung, Performance-Optimierung, Testtreiber-Erstellung, Integration. Eingesetzte Programmiersprache und Technologien: PL/SQL Oracle DB 11g, SVN. Dauer 9 Monate von 07.2014 bis 03.2014.
  • Entwicklung der DBAU-1.0 (Database Admin Utility ist eine eigene Java-Lösung zur Ausführung von PL/SQL und SQL Skripte und zwar plattformunabhängig. Wurde entwickelt um SQLPLUS von Oracle zu ersetzen und wird in alle targens Produkte eingesetzt. Diese Lösung erleichtert die Installation der targens Produkte). Rolle: Java/Datenbank Entwickler. Eingesetzte Programmiersprache und Technologien: Java (Spring Framework), PL/SQL Oracle DB 11g, Eclipse (STS), PLSQL/Developer, SVN. Dauer 6 Monate von 01.2014 bis 06.2014.
  • Entwicklung der CRS-3.0 Version (alte Version 2.6 – Compliance Risk System ist ein targens Produkt zur Erstellung von Gefährdungsanalyse auf Basis ein vordefiniertes Risikomodell): Umstellung der GUI auf CaptainCasa (Framework auf Basis von JavaFX) + neue Datenbank-Funktionalität. Rolle: Front- und Backend Entwickler.  Eingesetzte Programmiersprache und Technologien: Java, Hibernate, Tomcat, Oracle DB 11g, Eclipse, PLSQL/Developer, SVN. Dauer 12 Monate von 01.2013 bis 12.2013.
  • Entwicklung von verschiedenen Tools (von 11.2012 bis heute):
    • Datenanonymisierungtools: Anonymisiert eine DB beim Kunden um in targens mit anonymisierten Daten Performance-Test durchzuführen.
    • Testtreiber für die Datenbank (Regressiontests)
    • Entwicklung eine Methode um Daten performant zu löschen.
    • Installationsautomatismen: Um verschiedene Produkte automatisch zu installieren und aktualisieren.
    • Bugfixing + Wartung. 
    • Installation beim Kunden.
    • Performance-Optimierung
    • Installation von Oracle-Datenbanken sowie verschiedene DBA-Aufgaben.
targens GmbH (vormals Cellent Finance Solution GmbH)
Stuttgart
2 Jahre 10 Monate
2010-01 - 2012-10

Entwicklung und Implementierung einer Software

Softwareentwickler
Softwareentwickler
  • Entwicklung und Implementierung einer Software zur dynamischen Erstellung und Verarbeitung von personalisierten Dateien im Portable Document Format (PDF) von Adobe. (Die PDFs sind von hochwertiger Qualität, die die Anforderung eine Digitaldruckmaschine erfüllen müssen) Eingesetzte Programmiersprache und Technologien: Java, JBoss, PDFLib, PL/SQL Developer, Uml, Oracle 10g, SVN. Dauer 3 Monate von 02.2010 bis 05.2010.
  • Eingesetzte Programmiersprache und Technologien: Java, PDFLib, PL/SQL, Oracle 10g, SVN. Dauer 8 Monate von 05.2010 bis 12.2010. Entwicklung und Implementierung einer Layouts-Deseigner: Die Software ermöglicht dem Benutzer professionale Layouts zu erstellen, ohne eine Zeile Code schreiben zu müssen. Die Layouts werden als XML oder in der DB gespeichert.

  • Entwicklung und Implementierung einer Software zur Datenaustausch und Steuerung des Dateieneingangs: Die 

    Eingesetzte Programmiersprache und Technologien: Delphi Xe, C#, Visual Studio 2010, PL/SQL Developer, MS-SQLServer 2008, Oracle 10g, SVN. Dauer 3 Monate von 01.2011 bis 03.2011. Software ermöglicht dem Benutzer die automatische und flexible Erstellung von kundenspezifischen Datenim- und Exportschnittstellen (Abholung/Übertragung von Daten über FTP, SFTP. Ein- Auslesen von Daten in/aus der Datenbank)

  • Eingesetzte Programmiersprache und Technologien: Delphi Xe, PL/SQL Developer, Oracle 10g, SVN. Dauer 12 Monate von 04.2011 bis 04.2012. Entwurf und Implementierung eines eigenen Workflow-Managers nach drag&drop-Prinzip zur Modellierung, Steuerung und Monitoring internen Prozessen: Datenaustausch (XML, CSV, Fixsatzaufbau, Excel, dBase), Reporting-Erstellung, PDF-Erstellung und Drucken in Digitaldruck.

  • Entwicklung und Implementierung einer Software zur Massen-Verarbeitung von Bildern: Die Software ermöglicht unter anderem das Umfärben von Bildern nach bestimmten Kriterien, Mustererkennung, Farbformat Umwandlung von/nach RGB, CMYK…, Erzeugen von transparenten Bilder, DPI Anpassung, Bildformat Umwandlung von/in den gängigen Formate. Die Software erzeugt ein Skript, der in einem Workflow integriert wird und an eine große Zahl von Bildern angewendet wird. Eingesetzte Programmiersprache und Technologien: C#, Visual Studio 2010, UML, SVN. Dauer 4 Monate von 04.2012 bis 07.2012.
  • Entwicklung eines Tools zum Einlesen von Metadaten einer AFP-Datei (Advanced Function Presentation): Z. B. Ermittlung des Dokuments und Seitenanzahl. Das Programm wird in einem Produktionsworkflow eingesetzt. Eingesetzte Programmiersprache: C#
  • Entwicklung einer Software zur Responsemanangement: Die Software ermöglicht die Erstellung von Responseerfassungsmasken, Erstellung von Daten- und Exportschnittstellen, Erstellung von Reportings. Eingesetzte Programmiersprache und Technologien: C#, Delphi Xe, PL/SQL, Oracle 10g, MSSQL, SVN. Dauer 6 Monate von 02.2010 bis 07.2012.
  • Weiterentwicklung eines Warenwirtschaftssystem: Verwaltung von der Produktion der Werbesendungen. Datenbankdesign. Eingesetzte Programmiersprache und Technologien: Delphi Xe, PL/SQL, Oracle 10g, SVN. Dauer 6 Monate
Meillerghp GmbH (Produktion von individualisierten Werbesendungen)
1 Jahr 6 Monate
2008-07 - 2009-12

Erstellung statistischer Software

Softwareentwickler für Dieselmotor-Einspritzsysteme Java R-Project Matlab ...
Softwareentwickler für Dieselmotor-Einspritzsysteme
  • Optimierung der Messmittelfähigkeit am Prüfstand: Optimierung der zugrundliegenden Algorithmen zur Berechnung der Kennwerte eines Dieselmotor-Injektors (Spritzbeginn, Spritzende, Spritzmenge …)
  • Softwareentwicklung zur Prozessüberwachung. Die Messdaten von jeweiligem Bauteil eines Dieselmotor-Injektors werden automatisch nach statistischen Verfahren analysiert, um mögliche Probleme bei der Produktion frühzeitig zu erkennen. (z.B. Drift eines Messgeräts)
  • Automatisierung des Erstellens diverser Prozess- und Control- Charts.
  • Erstellung statistischer Softwaren zur Auswertung der Messdaten von in der Firma hergestellten Dieselmotor-Injektoren und deren Bauteile.
  • Statistische Prozesskontrolle (Prozessüberwachung und Steuerung durch gezielte Versuche und Auswertung von Daten, die kontinuierlich im Produktionsprozess erhoben). z. B. werden für die verschiedenen Bauteile eines Injektors ständig die Vorgaben neu berechnet um gegen die systematischen Änderungen an den Prozess zu steuern.    So wird sichergestellt, dass das Zusammenbauen eines Injektors beim ersten Mal wunschgemäß funktioniert. (First Pass)
  • Datenbankdesign zur Rückverfolgbarkeit der Messdaten von jeweiligem Bauteil eines Injektors
Java R-Project Matlab VBA Eclipse SQL-Server BTrieve SVN
L?Orange GmbH
Glatten

Aus- und Weiterbildung

Aus- und Weiterbildung

2003 - 2008

Institution: Technische Universität Dortmund, Institut für Angewandte Analysis und Numerische Simulation

Ausbildung: Studium der Mathematik

Abschluss: Dipl. -Math.

Schwerpunkte:

  • Thema der Diplomarbeit: Finite-Elemente und H-Matrizen (Integration eine in C/C++ geschriebene Library in einem FE-Programm zur Simulation von Fluid-Strömungen)

1996 - 2000

Institution: Universität Kenitra (Marokko)

Ausbildung: Studium der Mathematik und Physik

Abschluss: Licence es science en Mathematiques

1993 - 1996

Institution: Gymnasium für Mathematik in M. Belksiri

Abschluss: Abitur

Weitere Qualifikationen:

  • Oracle Advanced PL/SQL Developer Certified Professional
  • Oracle Database SQL Certified Expert
  • Oracle Database 12c Administrator Certified Associate
  • Oracle Certified Professional ? OCP Java Programmer
  • Oracle Certified Expert, Java EE 6 Web Component Developer
  • Oracle Certified Expert, Java EE 6 Web Services Developer
  • Oracle Certified Expert, Java EE 6 Java Persistence API Developer
  • OMG Certified UML Professional
  • Professional Scrum Master I

Kompetenzen

Kompetenzen

Top-Skills

Oracle Datenbank Java Spring Framework PL/SQL-Entwickler

Aufgabenbereiche

Datenbank Design
Fehleranalyse & Qualitätsicherung
Java EE Entwicklung
Backend & Frontend (Spring/Angular)
Objektorientierte Softwareentwicklung
Oracle Datenbank Entwicklung
Performance Engineer
PL/SQL & SQL Entwicklung
Statistische Datenanalyse und Datenmanagement
Webentwicklung

Produkte / Standards / Erfahrungen / Methoden

(Oracle) Datamodeler
(Oracle) SQL Developer
Eclipse
Enterprise Architect
GITLAB
Jenkens
Jira
MS-Office
NetBeans
PL/SQL Developer
Spring Tool Suite (STS)
SVN
TOAD
Visual Studio

Internettechnologien und Werkzeuge

  • .NET 3.5
  • ASP.NET 3.5
  • XML/XSLT
  • HTML5
  • CSS
  • Javascript
  • Eclipse
  • PLSQL-Developer
  • Oracle Datamodeler

Statistische und Mathematische Software

  • Matlab
  • Maple
  • R-Project

Technologien und Standards

  • UML
  • SCRUM

Betriebssysteme

AIX, Solaris 11
Linux (Centos)
Microsoft Windows
95/XP/7/10

Programmiersprachen

ANSI-SQL
C
C#
C++
Delphi
HTML
Java
Linux-BASH
Matlab
Oracle-SQL
PHP
PL/SQL
R-Project
VBA

Datenbanken

BTrieve
H2
MS SQL Server
2010/2008
MySQL
Oracle
18c/12c/11g/10g
PostgreSQL

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.