freiberufler Data Engineer, Softwareentwickler, Machine Learning Engineer auf freelance.de

Data Engineer, Softwareentwickler, Machine Learning Engineer

zuletzt online vor 1 Tagen
  • auf Anfrage
  • 80939 München
  • Weltweit
  • de  |  en  |  zh
  • 11.05.2026
  • Contract ready

Kurzvorstellung

Ich bin ein erfahrener Data Engineer, Softwareentwickler und Machine Learning Engineer mit umfassender Erfahrung in der Entwicklung datengetriebener Software und Datenpipelines und Fokus auf Codequalität

Geschäftsdaten

 Gewerbetreibend
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Big Data
  • C++11 J.
  • Cloud Computing
  • Computer- und Informationswissenschaftler8 J.
  • Data Science
  • Datenmodelierung
  • Machine Learning12 J.
  • Predictive Analytics
  • Python-Programmierer4 J.
  • SQL7 J.

Projekt‐ & Berufserfahrung

Data Engineer / Softwareentwickler
„Big 4“ deutscher Energieversorger, München
4/2022 – 6/2026 (4 Jahre, 3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

4/2022 – 6/2026

Tätigkeitsbeschreibung

ELEKTRIZITÄTSPREISPROGNOSE

- Entwicklung von Systemen zur Prognose von Strompreisen, insbesondere im Hinblick auf die Marktvolatilität im Zusammenhang mit der Ukraine-Krise und dem steigenden Marktanteil erneuerbarer Energien

- Einführung von statischer Typisierung, statischer Codeanalyse, automatisierten Unit-Tests und funktionalem Programmierstil in den Python-Code

- Signifikante Verbesserung der Codequalität und Wartbarkeit des bestehenden Codes sowie Verbesserung der ETL-Prozesse

- Steigerung der Laufzeitleistung um den Faktor 20 durch Neuschreiben performancekritischer Teile in C++

- Verbesserung der Benutzererfahrung durch Einführung einer modernen Benutzeroberfläche auf Basis von TypeScript und Angular

- Wartung des Systems über mehr als vier Jahre mit kontinuierlicher Implementierung neuer Funktionen

- Die entwickelten Systeme werden zur Unterstützung kritischer Geschäftsentscheidungen und im Energiehandel eingesetzt

- Eingesetzte Technologien: Python, C++, TypeScript, Angular, AWS, Azure DevOps, AWS RDS, Aurora Postgres, AWS Lambda, AWS Fargate, AWS Batch, Docker, Terraform


GASMARKTPROGNOSE

- Entwicklung eines Machine-Learning-Systems zur Vorhersage aller kritischen Komponenten des Gasmarktes: Verbrauchernachfrage, Industrienachfrage, Gas-to-Power, grenzüberschreitende Gasflüsse

- Das System wurde von Grund auf entwickelt: Datenerfassung, Modellierung, produktive Implementierung, Cloud-Orchestrierung und Frontend wurden alle von mir übernommen

- Das System liefert zuverlässig täglich Prognosen

- Eingesetzte Technologien: Python, Machine Learning, SQL, Golang, TypeScript, Angular, AWS, Azure DevOps, AWS RDS, Aurora Postgres, AWS Lambda, AWS Fargate, AWS Batch, Docker, Terraform


CLOUD-MIGRATION

- Migration eines großen und wichtigen Projekts von einem Kubernetes-Cluster zu AWS und Azure DevOps

- Umfassende Überarbeitung des Codes war erforderlich

- Eingesetzte Technologien: Python, AWS, Azure DevOps, AWS RDS, Aurora Postgres, AWS Lambda, AWS Fargate, AWS Batch, Docker, Terraform

- Vorherige Technologien: Python, Kubernetes, Jenkins, Postgres, Docker

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Angular, C++, Docker, Golang, Jenkins, Kubernetes, Machine Learning, Microsoft Azure, Postgresql, Python, SQL, Typescript

Data Engineer / Softwareentwickler
„Big 4“ Wirtschaftsprüfungsgesellschaft, München
8/2021 – 4/2022 (9 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

8/2021 – 4/2022

Tätigkeitsbeschreibung

- Entwurf und Entwicklung von Tools und Komponenten für ETL, zur Datenextraktion, -integration und -verarbeitung für die Wirtschaftsprüfung von Unternehmen

- Etablierung von Best-Practice-Codingstandards im Softwareentwicklungsteam

- Signifikante Verbesserung der Codequalität und Wartbarkeit des bestehenden Codebestands; Erreichen eines pylint-Scores von mindestens 9,5 für jedes der Module, einige davon mit der perfekten Punktzahl von 10,0

- Einführung von statischer Typisierung, statischer Codeanalyse und funktionalem Programmierstil in den Python-Code, wodurch der Testaufwand erheblich reduziert wurde

- Die entwickelte Komponente zur Extraktion von Daten aus SAP wird nun weltweit für die Wirtschaftsprüfung von Unternehmen eingesetzt

- Verwendete Technologien: Python, SAP HANA, ABAP, Docker

Eingesetzte Qualifikationen

ABAP, Docker, Python-Programmierer, SAP S/4HANA

Machine Learning Engineer
Beratung in der Gesundheitsbranche, München
2/2021 – 7/2021 (6 Monate)
Gesundheitswesen
Tätigkeitszeitraum

2/2021 – 7/2021

Tätigkeitsbeschreibung

- Entwicklung eines Systems zur Vorhersage der voraussichtlichen Aufenthaltsdauer einzelner Patienten im Krankenhaus

- Verwendung von Daten aus über 100 Krankenhäusern über mehrere Jahre

- Das System wird zur Verbesserung der Kapazitätsplanung eingesetzt

- Verwendete Technologien: Python, maschinelles Lernen, PostgreSQL

Eingesetzte Qualifikationen

Machine Learning, Postgresql, Python-Programmierer, SQL

Machine Learning Engineer
Staatliche Lotterie, München
7/2020 – 12/2020 (6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2020 – 12/2020

Tätigkeitsbeschreibung

- Entwicklung eines Vorhersagesystems zur Kundenreaktivierung mittels maschinellem Lernen

- Evaluierung des Systems durch A/B-Tests an mehreren zehntausend Kunden

- Das Vorhersagesystem verdreifacht den Return on Investment (ROI) solcher Marketingkampagnen, wie durch die Ergebnisse der A/B-Tests belegt

Eingesetzte Technologien: Python, Microsoft SQL Server, maschinelles Lernen

Eingesetzte Qualifikationen

Machine Learning, Microsoft SQL-Server (MS SQL), Python

Machine Learning Engineer
Große, bekannte deutsche Krankenversicherung, München
10/2019 – 3/2020 (6 Monate)
Versicherungen
Tätigkeitszeitraum

10/2019 – 3/2020

Tätigkeitsbeschreibung

- Analysierte Patientendaten, um die Wahrscheinlichkeit einer Wiederaufnahme aufgrund chronischer Erkrankungen vorherzusagen

- Erstellte Merkmale mit selbst entwickelten Algorithmen für automatisiertes Feature Engineering, verglichen mit etablierten manuellen Merkmalen

- Die resultierenden automatischen Merkmale liefern deutlich bessere Vorhersagen

- Das Vorhersagesystem ermöglicht eine bessere Planung

- Verwendete Technologien: Python, Machine Learning, PostgreSQL

Eingesetzte Qualifikationen

Postgresql, Machine Learning, Python

Machine Learning Engineer
Großer Immobilienentwickler in Deutschland, München
5/2019 – 10/2019 (6 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

5/2019 – 10/2019

Tätigkeitsbeschreibung

- Vorhersage der Wahrscheinlichkeit, dass ein Mieter seinen Vertrag kündigt

- Das resultierende Vorhersagesystem ermöglicht eine bessere Planung

- Verwendete Technologien: Python, Microsoft SQL Server, maschinelles Lernen

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Python-Programmierer, Machine Learning

Machine Learning Engineer / Softwareentwickler
Großer deutscher Automobilhersteller, München
8/2018 – 4/2019 (9 Monate)
Automobilindustrie
Tätigkeitszeitraum

8/2018 – 4/2019

Tätigkeitsbeschreibung

- Prognose der Kundenloyalität im Verkauf und Aftersales für jeden einzelnen Kunden in einem der größten europäischen Märkte

- Entwicklung eines Algorithmus zur Datenbereinigung und Entfernung von doppelten Einträgen

- Erstellung von Features mit selbst entwickelten Algorithmen für automatisiertes Feature Engineering, Benchmarking gegen etablierte manuelle Features

- Die resultierenden automatischen Features liefern deutlich bessere
- Vorhersagen und benötigen erheblich weniger Zeit für die Erstellung

- Produktivsetzung des erfolgreichen Prototyps mit AWS, von ETL bis zur Anbindung der Pipeline an SAP/CRM

- Das System ermöglicht den gezielten Ressourceneinsatz für alle Vertriebs- und Aftersales-Kampagnen in diesem großen europäischen Land

- Deutlicher Anstieg der Kundenloyalität

- Eingesetzte Technologien: Python, Machine Learning, PostgreSQL, AWS, Airflow, Jenkins, Docker, SAP/CRM

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Docker, Jenkins, Machine Learning, Postgresql, Python, SAP CRM

Machine Learning Engineer
Globales Einzelhandelsunternehmen, München
4/2018 – 7/2018 (4 Monate)
Handel
Tätigkeitszeitraum

4/2018 – 7/2018

Tätigkeitsbeschreibung

- Entwicklung eines Systems zur Verkaufsprognose zur Optimierung der weltweiten Lagerhaltung und Logistik

- Entwicklung von Features mit selbst entwickelten Algorithmen für automatisiertes Feature Engineering, verglichen mit etablierten manuellen Features

- Die resultierenden automatischen Features liefern deutlich bessere Vorhersagen als das bestehende Prognosesystem

- Das Prognosesystem ermöglicht eine erheblich bessere Planung

- Verwendete Technologien: Python, Machine Learning, PostgreSQL

Eingesetzte Qualifikationen

Postgresql, Machine Learning, Python

Machine Learning Engineer
Hersteller für optische Maschinen, München
12/2017 – 4/2018 (5 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

12/2017 – 4/2018

Tätigkeitsbeschreibung

- Entwicklung eines Predictive-Maintenance-Systems auf Basis von Sensordaten, die von Produktionsmaschinen für optische Komponenten weltweit gesammelt wurden (~300 GB)

- Feature-Engineering mit selbst entwickelten Algorithmen zur automatisierten Merkmalsextraktion, Benchmarking gegen etablierte manuelle Features

- Die resultierenden automatischen Merkmale ermöglichen deutlich bessere Vorhersagen bei erheblich geringerem Zeitaufwand
Das System ermöglicht deutlich bessere Vorhersagen als zuvor
Eingesetzte Technologien: Python, Machine Learning, PostgreSQL

Eingesetzte Qualifikationen

Postgresql, Machine Learning, Python

Lead Developer, Mitgründer
getML, Leipzig
7/2017 – 5/2026 (8 Jahre, 11 Monate)
nicht angegeben
Tätigkeitszeitraum

7/2017 – 5/2026

Tätigkeitsbeschreibung

Leitung der Entwicklung von getML, einer Software für automatisiertes Feature Engineering mit relationalen Daten und Zeitreihen. Entwicklung und Patentierung von relationalen Lernalgorithmen. Entwicklung einer Datenbank-Engine, die speziell für automatisiertes Feature Engineering optimiert ist.

Eingesetzte Qualifikationen

C++, Machine Learning, Computer- und Informationswissenschaftler

Machine Learning Engineer
Großer deutscher Automobilhersteller, München
7/2017 – 12/2017 (6 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2017 – 12/2017

Tätigkeitsbeschreibung

- Entwicklung eines Proof-of-Concepts zur Vorhersage der Kundenloyalität im Aftersales-Bereich für jeden einzelnen Kunden in einem großen nichteuropäischen Land

- Erstellung von Merkmalen mithilfe selbst entwickelter Algorithmen für automatisiertes Feature Engineering, Benchmarking gegenüber etablierten manuellen Merkmalen

- Die resultierenden automatischen Merkmale liefern deutlich bessere Vorhersagen und benötigen erheblich weniger Zeit für die Erstellung

- Das System ermöglicht den gezielten Ressourceneinsatz für alle Aftersales-Kampagnen in diesem großen nichteuropäischen Land

- Präsentation der Ergebnisse vor dem Vorstand

- Aufgrund dieses erfolgreichen Prototyps hat der Vorstand beschlossen, eine Cloud-Infrastruktur für die Produktivsetzung von Machine-Learning-Pipelines einzurichten
Verwendete Technologien: Python, Machine Learning, sqlite

Eingesetzte Qualifikationen

Machine Learning, Python, SQL

Data Scientist
Volkswagen Data:Lab, München
7/2016 – 7/2017 (1 Jahr, 1 Monat)
nicht angegeben
Tätigkeitszeitraum

7/2016 – 7/2017

Tätigkeitsbeschreibung

Teilnahme an zahlreichen Machine-Learning-Projekten zur Analyse relationaler Daten und Zeitreihen. Die Projekte ermöglichten es Volkswagen, Millionen von Euro zu sparen.

Eingesetzte Qualifikationen

Machine Learning, Immobilienspezialist

Wissenschaftlicher Mitarbeiter (Festanstellung)
Georg-August Universität Göttingen, Göttingen
11/2013 – 6/2016 (2 Jahre, 8 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

11/2013 – 6/2016

Tätigkeitsbeschreibung

Forschung im Bereich Machine Learning auf Geschäftsdaten. Lehrverpflichtungen zu verschiedenen Themen, einschließlich Machine Learning. Teilnahme an Machine-Learning-Projekten zu Geschäftsdaten.

Eingesetzte Qualifikationen

SQL, Python-Programmierer, C++, Forschung, Machine Learning

Ausbildung

Institute for Information Systems (Wirtschaftsinformatik), Georg-August Universität Göttingen
Doktortitel
2016
Göttingen
Institute for Management of Technology, Feng Chia University
Master of Science
2012
Taichung
Department of Economics, University of Munich
Bachelor of Arts
2009
München

Über mich

- Kombination von Best Practices in der Softwareentwicklung und Cloud-Computing mit Statistik und Machine Learning, um stabile, nachhaltige datengetriebene Software und Datenpipelines zu entwickeln

- 30 Jahre Programmiererfahrung, begann mit dem Programmieren vor dem 10. Lebensjahr

- Über 10 Jahre Berufserfahrung in datengetriebenen IT-Projekten

- Doktor der Wirtschaftsinformatik an der Universität Göttingen, summa cum laude, damals schnellster Absolvent in der Geschichte des Instituts, Entwicklung von Machine-Learning-Algorithmen und deren Anwendung im Business-Kontext, Titel: Essays on Predictive Analytics in E-Commerce

- Masterabschluss an einer taiwanesischen Universität, 50% aller Kurse auf Mandarin

- Hauptautor erfolgreicher Open-Source-Projekte, wie reflect-cpp (-Hyperlink entfernt-), derzeit über 1.800 Sterne auf Github

- Von mir entwickelte Machine-Learning-Algorithmen sind inzwischen in den USA patentiert

Weitere Kenntnisse

PROGRAMMIERSPRACHEN

Jahrzehntelange Programmiererfahrung.
Häufig: C++, Golang, Python, SQL, TypeScript
Ebenfalls: C, R, Scala, Java, JavaScript, Swift, Rust, FORTRAN

TECHNOLOGIEN

Amazon Web Services (AWS), Azure, S3, AWS Lambda, Terraform, Amazon SageMaker, Terraform, Pytorch, Tensorflow, CUDA, MPI, numpy, scipy, matplotlib, xgboost, lightgbm, scikit-learn, keras, GPU, sqlite, Spark, pyspark, databases, PostgreSQL, MySQL, MariaDB, Oracle SQL, Greenplum, Microsoft SQL Server, SAP HANA, Teradata, Snowflake, Amazon Redshift, NoSQL, Elastic Search, DynamoDB, MongoDB, data lake, data warehouse, Docker, CI/CD, continuous integration, continuous delivery, agile development, Airflow, Jenkins, Kubernetes, cloud, boto3, REST, flask, Django, API development, algorithm development, Git, Github, Gitlab, JIRA, Version Control, HTML, CSS, ETL, bash, shell, terminal, low-level communication protocols, TCP/IP, TLS/SSL

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Chinesisch (Fließend)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
26
Alter
39
Berufserfahrung
12 Jahre und 6 Monate (seit 11/2013)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden