Big Data Engineer | Data Scientist | DevOps Engineer | Spark | Python | Scala | Java
Aktualisiert am 27.01.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 27.01.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Spark
Python
Big Data
Machine Learning
Kafka
Cloud
AWS
Azure
DevOps
Jenkins
Docker
Cloudera
Scala
Java
CI
scikit-learn
open cv
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Vietnamesisch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

5 Jahre 7 Monate
2019-07 - heute

Buy-In Agent Data Plattform

Big Data Architekt, Lead Entwickler Scala Spark Cloudera ...
Big Data Architekt, Lead Entwickler

Deutsche Börse AG (DBAG) entwickelt den Serviceplattform Buy-In Agent für die Clearing-Mitglieder, Deutsche Börse Group (DBG) Kunden und andere Marktteilnehmer um eine Lösung für nicht-zentralisierte verrechnete Wertpapiertransaktionen zu ermöglichen. Dadurch werden tägliche Datenverarbeitung im hohen Bereich in Real Time aufgenommen, verarbeitet und analysiert.

  • Aufsetzen der Entwicklungsumgebung.
  • Erstellung der Architektur.
  • Entwicklung der Spark Jobs.
Scala Spark Cloudera Hive Spring Boot Google Guice HDFS Hadoop Jira Jenkins Zeppelin Kafka Kubernetes Docker
Deutsche Börse AG / DBG
Frankfurt am Main
9 Monate
2020-09 - 2021-05

Voice AI

Cloud / DevOps Engineer Azure Github Actions Python ...
Cloud / DevOps Engineer

Die Erfahrung des Kunden soll während der Fahrt des Autos verbessert werden. Das Auto soll über alle Probleme informieren und aufkommende Fragen richtig und ohne Ausfallzeit beantworten. Es wird ein sprachbasiertes AI-System entwickelt, das Spracherkennungen und Techniken zum Verständnis der Natursprache verwendet, um mit den Kunden im Auto zu kommunizieren. Das System wird dem Benutzer alle benötigten Informationen per Sprachansage zu Verfügung stellen.

  • Aufsetzen der CI/CD-Pipeline, automatisierte Einheits- / Integrationstests und Bereitstellung mit Hilfe von Azure und GitHub Actions
  • Einstellung der Softwarearchitektur
  • Anwendungen durch Azure-Funktionen Cloud fähig machen

Azure Github Actions Python Flask Machine Learning as a Service Azure Functions
Volkswagen AG
Berlin
3 Monate
2019-04 - 2019-06

Scenario Identification

Data Scientist, Teilprojektleiter Python scikit-learn Cloudera Data Science Workbench ...
Data Scientist, Teilprojektleiter

Wir entwickeln ein vollautomatisiertes System für die Identifikation und Klassifizierung der Fahrsituationen mit dem Ziel, manuelle Arbeit und die damit entstandenen Kosten zu sparen. Für die Analyse verwenden wir Anomalie-Erkennung um die gesamte Zeitreihe in kleinere Situationen zu schneiden. Anschließend verwenden wir Unsupervised Learning und Hierachical Clustering um die ähnliche Situationen in gleichen Gruppen zu sortieren. Das Ergebnis wird durch eine interaktive Webseite dargestellt.

  • Aufsetzen der Entwicklungsumgebung.
  • Clustering der Zeitabschnitten unter Anwendung von Machine Learning Methoden.
  • Scaling der Methode für längere Fahrzeiten mithilfe von Big Data Technologien.
  • Aufnahme und Analysieren der Kundenfeedbacks
Python scikit-learn Cloudera Data Science Workbench Azure Flask Anomaly Detection Supervised Learning Unsupervised Learning
Audi AG Ingolstadt / VW Gruppe
Ingolstadt, Donau
8 Monate
2018-08 - 2019-03

Digital Cost Break Down

Architekt, Teilprojektleiter, Scrum Master Python NLTK Text Mining ...
Architekt, Teilprojektleiter, Scrum Master
  • Durch den digitalen Wandel in der Automobilindustrie – hin zur Elektrifizierung, dem autonomen Fahren sowie der Vernetzung – wird der Anteil an Elektronik und Software im Fahrzeug weiter stark ansteigen. Ein signifikanter Kostentreiber des Gesamtfahrzeugs der Zukunft liegt im Bereich Softwareentwicklung, welche zu großen Teilen von externen Lieferanten zugekauft werden wird.
  • Ziel dieses Projekts ist es eine Datenbank inclusive Rechenkern zu entwickeln, die durch Datenanalyse und künstliche Intelligenz den Abgleich unterschiedlicher Angebote für Entwicklungskosten ermöglicht.
    • Systemanalyse
    • Technische Beratung
    • Teilprojektleitung, verantwortlich für die technische Konzeption und Umsetzung
Python NLTK Text Mining Django MySQL AWS
Audi AG Ingolstadt / VW Gruppe
Ingolstadt, Donau
4 Monate
2018-06 - 2018-09

Objekterkennung I.REN.E

Lead Entwickler Scrum Python OpenCV ...
Lead Entwickler

Ein Anwendungsbeispiel aus dem Bereich Objekterkennung wurde entwickelt. Das Tool ist in der Lage:

  • Die Anzahl der Personen über einen Webcam zu ermitteln.
  • Die Emotion einer einzelnen Person zu erkennen.
  • Das Geschlecht von einer Person zu identifizieren.
    • Entwicklung der Computer-Vision-Komponenten.
    • Aufsetzen der Entwicklungsumgebung
Scrum Python OpenCV TensorFlow Docker Jenkins Gitlab
NTT DATA Deutschland GmbH
München
1 Jahr 1 Monat
2017-06 - 2018-06

Entwicklung eines Tools zur Automatisierung von AnaCredit Meldungen

Entwickler Java Spring Boot Spring Batch ...
Entwickler

Alle deutschen Banken haben Meldepflicht an die Bundesbank. Der Vorgang sollte automatisiert werden. Es wird eine Data-Pipeline entwickelt, die die Daten aus den verschiedenen Systemen nehmen, sie bereinigen und bearbeiten. Anschließend werden Meldungen erstellt und automatisch an die Bundesbank geliefert.

  • Entwicklung der Anwendung
  • Erstellung und Durchführung von Refactoring der Softwarearchitektur.
  • Überprüfung der Anforderungen auf Implementierbarkeit
Java Spring Boot Spring Batch Spring Data Jenkins Oracle Docker Kubernetes
FIDUCIA & GAD IT AG / BAFI
Frankfurt am Main
1 Jahr 6 Monate
2017-01 - 2018-06

Anki OVERDRIVE

Data Scientist Spark Python scikit learn ...
Data Scientist
  • In diesem Projekt wurde ein Anwendungsbeispiel aus dem Bereich IoT mit kleinen Spielzeugautos der Marke Anki OVERDRIVE realisiert. Die Autos besitzen Sensoren und einen Mikroprozessor, um beispielsweise ihre Position und Geschwindigkeit zu messen. Daten und Befehle werden mit Hilfe von Bluetooth-Low-Energy (BLE) an die Fahrzeuge beziehungsweise die Steuerung übertragen.
  • Die gesammelten Sensordaten wurden in einer Lambda-Architektur, welche hauptsächlich aus Open-Source Softwarelösungen basierte, gespeichert. Von dort aus wurde verschiedene Szenarien, wie beispielsweise Anti-Kollision, implementiert. Ebenfalls Teil des Projektes war die Evaluierung von Frameworks im Bereich maschinelles Lernen und inwiefern damit das Fahrverhalten verbessert werden konnte.
    • Design der Lambda-Architektur für die Verarbeitung der Sensordaten
    • Präsentationen des Showcases bei Konferenzen und Workshops
    • Entwicklung Machine Learning Use Cases.
    • Erkennung von Anomalien
Spark Python scikit learn Kibana Tableau supervised learning
msg systems AG Gesellschaft für computergestützte / Services
München
6 Monate
2017-01 - 2017-06

Entwicklung einer Webanwendung zur Steuerung der Kennzahlen

Entwickler Java SQL Google Guice ...
Entwickler

Eine Webanwendung zur Steuerung wichtiger Kennzahlen soll entwickelt werden. Ein Benutzer kann verschiedene Frames gleichzeitig anzeigen lassen. Jedes Frame beinhaltet entweder Kennzahlen, Berichterstattungen, Kommentare, Grafiken, oder interne Links. Die Daten stammen aus verschiedenen SAP Systemen. Anschließend werden verschiedene Analyse basierend auf die Kennzahlen durchgeführt

  • Entwicklung der Datenmodelle
  • Entwicklung der Softwarekomponenten
  • Erstellen von Mockups in Abstimmung mit Kunden
Java SQL Google Guice Spring Boot Design Pattern
Audi AG Ingolstadt / VW Gruppe
Ingolstadt, Donau
6 Monate
2016-03 - 2016-08

Unterschung von der Programmiersprache Grace

Entwickler Latex Grace Design Pattern
Entwickler

Grace ist eine neue Bildungssprache und soll auf die Eignung für die Implementierung von Entwurfsmustern evaluiert werden. Dazu sollen die Implementierungen von Entwurfsmustern in verschiedenen Programmiersprachen und Grace verglichen werden. Zusätzlich sollte das Framework GraceHotdraw erzeugt werden. Basierend auf die Implementierungen werden die Sprachfunktionalitäten von Grace bewertet.

  • Literaturüberblick über die verschiedenen Programmiersprachen im Bildungsbereich.
  • Entwicklung der Design Pattern für Grace.
  • Vergleich der Entwurfsmuster Implementierungen in Grace und verschiedenen Programmiersprachen.
Latex Grace Design Pattern
Victoria University of Wellington (Forschungsaufenthalt, Neuseeland)
5 Monate
2015-10 - 2016-02

Prediction Model für die Unterscheidung von gleichen Namen im akademischen Bereich

Data Scientist Java Weka Rapidminer ...
Data Scientist

Um die Leistung von einem Forscher bewerten zu können, werden Informationen von den zugehörigen Publikationen benötigt. Es entsteht das Problem, dass viele Forscher die gleichen Namen haben. Im Rahmen des Forschungsprojekts sollte es mittels maschinelles Lernen ein Empfehlungssystem entwickelt werden, um die Forscher mit gleichen Namen zu unterscheiden. Damit sollen Publikationen richtig zu den entsprechenden Forscher zugeordnet werden.

  • Literaturüberblick über die verschiedenen Methoden für die Unterscheidung von gleichen Namen im akademischen Umfeld.
  • Entwicklung eines Prediction Models, basierend auf Classification-Models und Textanalyse
Java Weka Rapidminer Data Mining SQL macOS
University of Tokyo (Auslandsstudium, Japan)
1 Jahr
2014-10 - 2015-09

Datemmigration für die IBase Datenbank

Data Analyst MS Office VBA Windows 7
Data Analyst

Für die Verwaltung von Kunden- und Maschinendaten wurde ein zentrales System (IBase) entwickelt. Die Maschinendaten kommen aus verschiedenen Schnittstellen. darunter ZigBee. Die Abteilung ist dafür zuständig, all diese Daten von verschiedenen lokalen Kundenservice-Abteilungen zu sammeln und diese in das System zu migrieren. Daraus wird unterschiedliche Datenanalyse erstellt und Kunden kontaktiert mit dem Ziel, neue Verträge zu schließen.

  • Qualitässicherung und Pflege der globalen IBase Datenbank
  • Vorbereitung, Validierung und Bereinigung der Daten
  • Optimierung und Automatisierung der Datenpflegeprozesse mit VBA Skripte
  • Übersetzungstätigkeiten (Chinesisch, Englisch, Deutsch)
  • Erstellung von unterschiedlichen Präsentationen
MS Office VBA Windows 7
Siemens AG Nürnberg
7 Monate
2014-10 - 2015-04

Recommendation System im Modelbereich

Projektleiter / Projektmanager Gesamtprojekt Java Weka Rapidminer ...
Projektleiter / Projektmanager Gesamtprojekt

Basierend auf die Profile von sozialen Netzwerken können Daten über die Persönlichkeitsmerkmale der einzelnen Personen extrahiert werden. Diese Daten werden im E-Commerce verwendet, um ein Recommendation System zu entwickeln. Das Recommendation System werden verwendet, um automatische personalisierte Empfehlungen zur Kleidungswahl zu erstellen.

  • Entwicklung eines Recommendation Systems, basierend auf Content Based Filtering
  • Anforderungsmanagement
Java Weka Rapidminer Data Mining Machinelles Lernen SQL
adidas AG
7 Monate
2013-10 - 2014-04

IT Prozess Standardisierung und Qualitätssicherung

Projekt Management Office (PMO) Sharepoint VBA MS Office ...
Projekt Management Office (PMO)

Bei BMW Group wird das IT Vogehensmodel ITPM (IT Process Quality Management) für alle IT Projekte verwendet. Die chinesische Version von ITPM definiert jedoch nur die Deliverables, aber nicht wie man sie erstellen soll. Im Rahmen des Projekts soll eine Standardlösung gefunden werden um die Qualität der IT Projekte zu sichern.

  • Erstellung des First Drafts für die standardisierte ITPM Webseite
  • IT Qualitätsicherung
  • Projektmanagement
Sharepoint VBA MS Office Windows 7 UML Business Process Management
BMW Brilliance Automotive Ltd. (BBA) Shenyang
8 Monate
2013-02 - 2013-09

AUDI Tevon

Entwickler JEE Jenkins Hibernate ...
Entwickler

Audi Tevon ist eine Software der msg für die Stücklistenverwaltung beim Kunde Audi. Ziel des Projekts war es, ein kontinuierliches Integrationssystem zu entwickeln, um die Qualität der dazugekommenden Softwaremodule zu sichern. Außerdem sollte eine Mitarbeiter-Einsatzplanungssystem entwickelt werden.

  • Entwicklung verschiedenen Softwarekomponenten im Backend.
  • Aufbau eines Jenkins-Servers für die kontinuerliche Integration und automatisierte Tests
JEE Jenkins Hibernate Powershell MySQL Oracle MySQL Workbench
Audi AG
6 Monate
2013-02 - 2013-07

Objekt-Tracking mit RFID

Entwickler Java RFID Java Communications API ...
Entwickler

In diesem Projekt wurde eine Anwendung für das Object-Tracking in einem Supermarkt realisiert. Alle Produkte sind mit RFID-Tags ausgestattet. An jedem der Eingängen (Eingang von außen zum Warenhaus, Eingang vom Warenhaus zum Shop, Eingang vom Shop nach außen) gibt es RFID Readers, die die Daten an den Produkten erfassen und an die Java Communications API übergeben. Anschließend entnimmt die Anwendung diese Informationen, bearbeitet sie und aktualisiert die Datenbank dementsprechend. Von dort aus wurde versschiedene Szenarien, wie beispielsweise Diebstahlschutz, implementiert.

  • Entwicklung der Schnittstellen zwischen der Anwendung zum RFID Reader und User Interface
  • Teamlead im Business-Logic-Implementierung vom Backend
Java RFID Java Communications API Hibernate REST
Technische Hoschschule Ingolstadt
7 Monate
2012-08 - 2013-02

Weiterentwicklung eines Service Account Management Systems

Entwickler HTML/CSS/Javascript Java Oracle ...
Entwickler

Weiterentwicklung eines Service Account Management Systems, ein Webdienst zur Kommunikation von mobilen Geräten mit Datenbanken. Dazu gehört ebenfalls das Bug-Fixing eines Tools zur Verwaltung von LDAP-Accounts.

  • Entwicklung verschiedener Softwarekomponenten im Frontend und Backend.
  • Entwicklung der automatisierte JUnit-Tests.
HTML/CSS/Javascript Java Oracle MySQL Spring LDAP SVN
Audi AG

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2018-11 - 2018-11

Zertifikat Scrum Product Owner

Certified Scrum Product Owner® (CSPO®), Scrum Alliance
Certified Scrum Product Owner® (CSPO®)
Scrum Alliance
1 Monat
2017-04 - 2017-04

Zertifikat Scrum Master

Professional Scrum Master I, Scrum.org
Professional Scrum Master I
Scrum.org
2 Jahre 2 Monate
2014-10 - 2016-11

Information Systems

Master of Science, Friedrich-Alexander University Erlangen-Nürnberg
Master of Science
Friedrich-Alexander University Erlangen-Nürnberg
  • Software Entwicklung
  • Data Science
6 Monate
2016-03 - 2016-08

Auslandssemester im Bereich Programmiersprachen

Masterarbeit, Victoria University of Wellington
Masterarbeit
Victoria University of Wellington
  • Software Entwicklung
  • Programmiersprachen
  • Wissenschaft
5 Monate
2015-10 - 2016-02

Auslandssemester im Bereich Data Science

Master of Science, University of Tokyo
Master of Science
University of Tokyo
  • Data Science
  • Datenanalyse
4 Jahre
2010-10 - 2014-09

Informatik

Bachelor of Science, TH Ingolstadt
Bachelor of Science
TH Ingolstadt
  • Software Enwicklung
  • Software Architektur
  • Datenkommunikation

Position

Position

  • Branchen: Automotive, Bankwesen, Finanz, Industrie
  • Machine Learning: Supervised Learning, Unsupervised Learning, Objekterkennung, NLP, Chatbot
  • Big Data: Strategie und Umsetzung mit Cloudera Data Platform und Cloud Technologien
  • Software Entwicklung: Von der Use Case Erstellung bis zum Betrieb
  • Datenvisualisierung und Reporting: Kibana, Tableau, Plotly

Kompetenzen

Kompetenzen

Top-Skills

Spark Python Big Data Machine Learning Kafka Cloud AWS Azure DevOps Jenkins Docker Cloudera Scala Java CI scikit-learn open cv

Schwerpunkte

Big Data
Datenvisualisierung und Reporting
Machine Learning
Software Entwicklung

Produkte / Standards / Erfahrungen / Methoden

AWS
Azure
Cloudera
Cloudera Data Science Workbench
Design Pattern
Django
Docker
Flask
Gitlab
Google Guice
Hadoop
HDFS
Hive
Jenkins
Jira
Kafka
Kibana
Kubernetes
Machine Learning as a Service
OpenCV
scikit learn
scikit-learn
Scrum
Spark
Spring Batch
Spring Boot
Spring Data
supervised learning
Tableau
TensorFlow
Text Mining
Zeppelin

Big Data & Analytics

Spark, Qlik


Machine Learning

Natural Language Toolkit, kerras, numpy, pandas, matplotlib


Software Entwicklung
Python Django, Plotly, Git

Betriebssysteme

Azure Functions
Github Actions

Programmiersprachen

Java
Python
Scala

Datenbanken

MySQL
Oracle
SQL

Branchen

Branchen

  • Bankwesen
  • Finanz
  • Automotive
  • Industrie

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

5 Jahre 7 Monate
2019-07 - heute

Buy-In Agent Data Plattform

Big Data Architekt, Lead Entwickler Scala Spark Cloudera ...
Big Data Architekt, Lead Entwickler

Deutsche Börse AG (DBAG) entwickelt den Serviceplattform Buy-In Agent für die Clearing-Mitglieder, Deutsche Börse Group (DBG) Kunden und andere Marktteilnehmer um eine Lösung für nicht-zentralisierte verrechnete Wertpapiertransaktionen zu ermöglichen. Dadurch werden tägliche Datenverarbeitung im hohen Bereich in Real Time aufgenommen, verarbeitet und analysiert.

  • Aufsetzen der Entwicklungsumgebung.
  • Erstellung der Architektur.
  • Entwicklung der Spark Jobs.
Scala Spark Cloudera Hive Spring Boot Google Guice HDFS Hadoop Jira Jenkins Zeppelin Kafka Kubernetes Docker
Deutsche Börse AG / DBG
Frankfurt am Main
9 Monate
2020-09 - 2021-05

Voice AI

Cloud / DevOps Engineer Azure Github Actions Python ...
Cloud / DevOps Engineer

Die Erfahrung des Kunden soll während der Fahrt des Autos verbessert werden. Das Auto soll über alle Probleme informieren und aufkommende Fragen richtig und ohne Ausfallzeit beantworten. Es wird ein sprachbasiertes AI-System entwickelt, das Spracherkennungen und Techniken zum Verständnis der Natursprache verwendet, um mit den Kunden im Auto zu kommunizieren. Das System wird dem Benutzer alle benötigten Informationen per Sprachansage zu Verfügung stellen.

  • Aufsetzen der CI/CD-Pipeline, automatisierte Einheits- / Integrationstests und Bereitstellung mit Hilfe von Azure und GitHub Actions
  • Einstellung der Softwarearchitektur
  • Anwendungen durch Azure-Funktionen Cloud fähig machen

Azure Github Actions Python Flask Machine Learning as a Service Azure Functions
Volkswagen AG
Berlin
3 Monate
2019-04 - 2019-06

Scenario Identification

Data Scientist, Teilprojektleiter Python scikit-learn Cloudera Data Science Workbench ...
Data Scientist, Teilprojektleiter

Wir entwickeln ein vollautomatisiertes System für die Identifikation und Klassifizierung der Fahrsituationen mit dem Ziel, manuelle Arbeit und die damit entstandenen Kosten zu sparen. Für die Analyse verwenden wir Anomalie-Erkennung um die gesamte Zeitreihe in kleinere Situationen zu schneiden. Anschließend verwenden wir Unsupervised Learning und Hierachical Clustering um die ähnliche Situationen in gleichen Gruppen zu sortieren. Das Ergebnis wird durch eine interaktive Webseite dargestellt.

  • Aufsetzen der Entwicklungsumgebung.
  • Clustering der Zeitabschnitten unter Anwendung von Machine Learning Methoden.
  • Scaling der Methode für längere Fahrzeiten mithilfe von Big Data Technologien.
  • Aufnahme und Analysieren der Kundenfeedbacks
Python scikit-learn Cloudera Data Science Workbench Azure Flask Anomaly Detection Supervised Learning Unsupervised Learning
Audi AG Ingolstadt / VW Gruppe
Ingolstadt, Donau
8 Monate
2018-08 - 2019-03

Digital Cost Break Down

Architekt, Teilprojektleiter, Scrum Master Python NLTK Text Mining ...
Architekt, Teilprojektleiter, Scrum Master
  • Durch den digitalen Wandel in der Automobilindustrie – hin zur Elektrifizierung, dem autonomen Fahren sowie der Vernetzung – wird der Anteil an Elektronik und Software im Fahrzeug weiter stark ansteigen. Ein signifikanter Kostentreiber des Gesamtfahrzeugs der Zukunft liegt im Bereich Softwareentwicklung, welche zu großen Teilen von externen Lieferanten zugekauft werden wird.
  • Ziel dieses Projekts ist es eine Datenbank inclusive Rechenkern zu entwickeln, die durch Datenanalyse und künstliche Intelligenz den Abgleich unterschiedlicher Angebote für Entwicklungskosten ermöglicht.
    • Systemanalyse
    • Technische Beratung
    • Teilprojektleitung, verantwortlich für die technische Konzeption und Umsetzung
Python NLTK Text Mining Django MySQL AWS
Audi AG Ingolstadt / VW Gruppe
Ingolstadt, Donau
4 Monate
2018-06 - 2018-09

Objekterkennung I.REN.E

Lead Entwickler Scrum Python OpenCV ...
Lead Entwickler

Ein Anwendungsbeispiel aus dem Bereich Objekterkennung wurde entwickelt. Das Tool ist in der Lage:

  • Die Anzahl der Personen über einen Webcam zu ermitteln.
  • Die Emotion einer einzelnen Person zu erkennen.
  • Das Geschlecht von einer Person zu identifizieren.
    • Entwicklung der Computer-Vision-Komponenten.
    • Aufsetzen der Entwicklungsumgebung
Scrum Python OpenCV TensorFlow Docker Jenkins Gitlab
NTT DATA Deutschland GmbH
München
1 Jahr 1 Monat
2017-06 - 2018-06

Entwicklung eines Tools zur Automatisierung von AnaCredit Meldungen

Entwickler Java Spring Boot Spring Batch ...
Entwickler

Alle deutschen Banken haben Meldepflicht an die Bundesbank. Der Vorgang sollte automatisiert werden. Es wird eine Data-Pipeline entwickelt, die die Daten aus den verschiedenen Systemen nehmen, sie bereinigen und bearbeiten. Anschließend werden Meldungen erstellt und automatisch an die Bundesbank geliefert.

  • Entwicklung der Anwendung
  • Erstellung und Durchführung von Refactoring der Softwarearchitektur.
  • Überprüfung der Anforderungen auf Implementierbarkeit
Java Spring Boot Spring Batch Spring Data Jenkins Oracle Docker Kubernetes
FIDUCIA & GAD IT AG / BAFI
Frankfurt am Main
1 Jahr 6 Monate
2017-01 - 2018-06

Anki OVERDRIVE

Data Scientist Spark Python scikit learn ...
Data Scientist
  • In diesem Projekt wurde ein Anwendungsbeispiel aus dem Bereich IoT mit kleinen Spielzeugautos der Marke Anki OVERDRIVE realisiert. Die Autos besitzen Sensoren und einen Mikroprozessor, um beispielsweise ihre Position und Geschwindigkeit zu messen. Daten und Befehle werden mit Hilfe von Bluetooth-Low-Energy (BLE) an die Fahrzeuge beziehungsweise die Steuerung übertragen.
  • Die gesammelten Sensordaten wurden in einer Lambda-Architektur, welche hauptsächlich aus Open-Source Softwarelösungen basierte, gespeichert. Von dort aus wurde verschiedene Szenarien, wie beispielsweise Anti-Kollision, implementiert. Ebenfalls Teil des Projektes war die Evaluierung von Frameworks im Bereich maschinelles Lernen und inwiefern damit das Fahrverhalten verbessert werden konnte.
    • Design der Lambda-Architektur für die Verarbeitung der Sensordaten
    • Präsentationen des Showcases bei Konferenzen und Workshops
    • Entwicklung Machine Learning Use Cases.
    • Erkennung von Anomalien
Spark Python scikit learn Kibana Tableau supervised learning
msg systems AG Gesellschaft für computergestützte / Services
München
6 Monate
2017-01 - 2017-06

Entwicklung einer Webanwendung zur Steuerung der Kennzahlen

Entwickler Java SQL Google Guice ...
Entwickler

Eine Webanwendung zur Steuerung wichtiger Kennzahlen soll entwickelt werden. Ein Benutzer kann verschiedene Frames gleichzeitig anzeigen lassen. Jedes Frame beinhaltet entweder Kennzahlen, Berichterstattungen, Kommentare, Grafiken, oder interne Links. Die Daten stammen aus verschiedenen SAP Systemen. Anschließend werden verschiedene Analyse basierend auf die Kennzahlen durchgeführt

  • Entwicklung der Datenmodelle
  • Entwicklung der Softwarekomponenten
  • Erstellen von Mockups in Abstimmung mit Kunden
Java SQL Google Guice Spring Boot Design Pattern
Audi AG Ingolstadt / VW Gruppe
Ingolstadt, Donau
6 Monate
2016-03 - 2016-08

Unterschung von der Programmiersprache Grace

Entwickler Latex Grace Design Pattern
Entwickler

Grace ist eine neue Bildungssprache und soll auf die Eignung für die Implementierung von Entwurfsmustern evaluiert werden. Dazu sollen die Implementierungen von Entwurfsmustern in verschiedenen Programmiersprachen und Grace verglichen werden. Zusätzlich sollte das Framework GraceHotdraw erzeugt werden. Basierend auf die Implementierungen werden die Sprachfunktionalitäten von Grace bewertet.

  • Literaturüberblick über die verschiedenen Programmiersprachen im Bildungsbereich.
  • Entwicklung der Design Pattern für Grace.
  • Vergleich der Entwurfsmuster Implementierungen in Grace und verschiedenen Programmiersprachen.
Latex Grace Design Pattern
Victoria University of Wellington (Forschungsaufenthalt, Neuseeland)
5 Monate
2015-10 - 2016-02

Prediction Model für die Unterscheidung von gleichen Namen im akademischen Bereich

Data Scientist Java Weka Rapidminer ...
Data Scientist

Um die Leistung von einem Forscher bewerten zu können, werden Informationen von den zugehörigen Publikationen benötigt. Es entsteht das Problem, dass viele Forscher die gleichen Namen haben. Im Rahmen des Forschungsprojekts sollte es mittels maschinelles Lernen ein Empfehlungssystem entwickelt werden, um die Forscher mit gleichen Namen zu unterscheiden. Damit sollen Publikationen richtig zu den entsprechenden Forscher zugeordnet werden.

  • Literaturüberblick über die verschiedenen Methoden für die Unterscheidung von gleichen Namen im akademischen Umfeld.
  • Entwicklung eines Prediction Models, basierend auf Classification-Models und Textanalyse
Java Weka Rapidminer Data Mining SQL macOS
University of Tokyo (Auslandsstudium, Japan)
1 Jahr
2014-10 - 2015-09

Datemmigration für die IBase Datenbank

Data Analyst MS Office VBA Windows 7
Data Analyst

Für die Verwaltung von Kunden- und Maschinendaten wurde ein zentrales System (IBase) entwickelt. Die Maschinendaten kommen aus verschiedenen Schnittstellen. darunter ZigBee. Die Abteilung ist dafür zuständig, all diese Daten von verschiedenen lokalen Kundenservice-Abteilungen zu sammeln und diese in das System zu migrieren. Daraus wird unterschiedliche Datenanalyse erstellt und Kunden kontaktiert mit dem Ziel, neue Verträge zu schließen.

  • Qualitässicherung und Pflege der globalen IBase Datenbank
  • Vorbereitung, Validierung und Bereinigung der Daten
  • Optimierung und Automatisierung der Datenpflegeprozesse mit VBA Skripte
  • Übersetzungstätigkeiten (Chinesisch, Englisch, Deutsch)
  • Erstellung von unterschiedlichen Präsentationen
MS Office VBA Windows 7
Siemens AG Nürnberg
7 Monate
2014-10 - 2015-04

Recommendation System im Modelbereich

Projektleiter / Projektmanager Gesamtprojekt Java Weka Rapidminer ...
Projektleiter / Projektmanager Gesamtprojekt

Basierend auf die Profile von sozialen Netzwerken können Daten über die Persönlichkeitsmerkmale der einzelnen Personen extrahiert werden. Diese Daten werden im E-Commerce verwendet, um ein Recommendation System zu entwickeln. Das Recommendation System werden verwendet, um automatische personalisierte Empfehlungen zur Kleidungswahl zu erstellen.

  • Entwicklung eines Recommendation Systems, basierend auf Content Based Filtering
  • Anforderungsmanagement
Java Weka Rapidminer Data Mining Machinelles Lernen SQL
adidas AG
7 Monate
2013-10 - 2014-04

IT Prozess Standardisierung und Qualitätssicherung

Projekt Management Office (PMO) Sharepoint VBA MS Office ...
Projekt Management Office (PMO)

Bei BMW Group wird das IT Vogehensmodel ITPM (IT Process Quality Management) für alle IT Projekte verwendet. Die chinesische Version von ITPM definiert jedoch nur die Deliverables, aber nicht wie man sie erstellen soll. Im Rahmen des Projekts soll eine Standardlösung gefunden werden um die Qualität der IT Projekte zu sichern.

  • Erstellung des First Drafts für die standardisierte ITPM Webseite
  • IT Qualitätsicherung
  • Projektmanagement
Sharepoint VBA MS Office Windows 7 UML Business Process Management
BMW Brilliance Automotive Ltd. (BBA) Shenyang
8 Monate
2013-02 - 2013-09

AUDI Tevon

Entwickler JEE Jenkins Hibernate ...
Entwickler

Audi Tevon ist eine Software der msg für die Stücklistenverwaltung beim Kunde Audi. Ziel des Projekts war es, ein kontinuierliches Integrationssystem zu entwickeln, um die Qualität der dazugekommenden Softwaremodule zu sichern. Außerdem sollte eine Mitarbeiter-Einsatzplanungssystem entwickelt werden.

  • Entwicklung verschiedenen Softwarekomponenten im Backend.
  • Aufbau eines Jenkins-Servers für die kontinuerliche Integration und automatisierte Tests
JEE Jenkins Hibernate Powershell MySQL Oracle MySQL Workbench
Audi AG
6 Monate
2013-02 - 2013-07

Objekt-Tracking mit RFID

Entwickler Java RFID Java Communications API ...
Entwickler

In diesem Projekt wurde eine Anwendung für das Object-Tracking in einem Supermarkt realisiert. Alle Produkte sind mit RFID-Tags ausgestattet. An jedem der Eingängen (Eingang von außen zum Warenhaus, Eingang vom Warenhaus zum Shop, Eingang vom Shop nach außen) gibt es RFID Readers, die die Daten an den Produkten erfassen und an die Java Communications API übergeben. Anschließend entnimmt die Anwendung diese Informationen, bearbeitet sie und aktualisiert die Datenbank dementsprechend. Von dort aus wurde versschiedene Szenarien, wie beispielsweise Diebstahlschutz, implementiert.

  • Entwicklung der Schnittstellen zwischen der Anwendung zum RFID Reader und User Interface
  • Teamlead im Business-Logic-Implementierung vom Backend
Java RFID Java Communications API Hibernate REST
Technische Hoschschule Ingolstadt
7 Monate
2012-08 - 2013-02

Weiterentwicklung eines Service Account Management Systems

Entwickler HTML/CSS/Javascript Java Oracle ...
Entwickler

Weiterentwicklung eines Service Account Management Systems, ein Webdienst zur Kommunikation von mobilen Geräten mit Datenbanken. Dazu gehört ebenfalls das Bug-Fixing eines Tools zur Verwaltung von LDAP-Accounts.

  • Entwicklung verschiedener Softwarekomponenten im Frontend und Backend.
  • Entwicklung der automatisierte JUnit-Tests.
HTML/CSS/Javascript Java Oracle MySQL Spring LDAP SVN
Audi AG

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2018-11 - 2018-11

Zertifikat Scrum Product Owner

Certified Scrum Product Owner® (CSPO®), Scrum Alliance
Certified Scrum Product Owner® (CSPO®)
Scrum Alliance
1 Monat
2017-04 - 2017-04

Zertifikat Scrum Master

Professional Scrum Master I, Scrum.org
Professional Scrum Master I
Scrum.org
2 Jahre 2 Monate
2014-10 - 2016-11

Information Systems

Master of Science, Friedrich-Alexander University Erlangen-Nürnberg
Master of Science
Friedrich-Alexander University Erlangen-Nürnberg
  • Software Entwicklung
  • Data Science
6 Monate
2016-03 - 2016-08

Auslandssemester im Bereich Programmiersprachen

Masterarbeit, Victoria University of Wellington
Masterarbeit
Victoria University of Wellington
  • Software Entwicklung
  • Programmiersprachen
  • Wissenschaft
5 Monate
2015-10 - 2016-02

Auslandssemester im Bereich Data Science

Master of Science, University of Tokyo
Master of Science
University of Tokyo
  • Data Science
  • Datenanalyse
4 Jahre
2010-10 - 2014-09

Informatik

Bachelor of Science, TH Ingolstadt
Bachelor of Science
TH Ingolstadt
  • Software Enwicklung
  • Software Architektur
  • Datenkommunikation

Position

Position

  • Branchen: Automotive, Bankwesen, Finanz, Industrie
  • Machine Learning: Supervised Learning, Unsupervised Learning, Objekterkennung, NLP, Chatbot
  • Big Data: Strategie und Umsetzung mit Cloudera Data Platform und Cloud Technologien
  • Software Entwicklung: Von der Use Case Erstellung bis zum Betrieb
  • Datenvisualisierung und Reporting: Kibana, Tableau, Plotly

Kompetenzen

Kompetenzen

Top-Skills

Spark Python Big Data Machine Learning Kafka Cloud AWS Azure DevOps Jenkins Docker Cloudera Scala Java CI scikit-learn open cv

Schwerpunkte

Big Data
Datenvisualisierung und Reporting
Machine Learning
Software Entwicklung

Produkte / Standards / Erfahrungen / Methoden

AWS
Azure
Cloudera
Cloudera Data Science Workbench
Design Pattern
Django
Docker
Flask
Gitlab
Google Guice
Hadoop
HDFS
Hive
Jenkins
Jira
Kafka
Kibana
Kubernetes
Machine Learning as a Service
OpenCV
scikit learn
scikit-learn
Scrum
Spark
Spring Batch
Spring Boot
Spring Data
supervised learning
Tableau
TensorFlow
Text Mining
Zeppelin

Big Data & Analytics

Spark, Qlik


Machine Learning

Natural Language Toolkit, kerras, numpy, pandas, matplotlib


Software Entwicklung
Python Django, Plotly, Git

Betriebssysteme

Azure Functions
Github Actions

Programmiersprachen

Java
Python
Scala

Datenbanken

MySQL
Oracle
SQL

Branchen

Branchen

  • Bankwesen
  • Finanz
  • Automotive
  • Industrie

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.