Data Engineer / Software Engineer
- Verfügbarkeit einsehen
- 5 Referenzen
- auf Anfrage
- 81379 München
- Nähe des Wohnortes
- de | it | es
- 27.04.2020
Kurzvorstellung
Auszug Referenzen (5)
"Geschätzter Mitarbeiter, gute Zusammenarbeit!"
6/2018 – 12/2018
Tätigkeitsbeschreibung
Entwicklung eines Systems zur Zuordnung einer Webseite zu einer Firma und andersherum. Entwickelte Komponenten:
- leichtgewichtiger Crawler
- Prozessmanager zur Ausführung von langen (Monate) Suchtasks
- Einbettung in das existierende Softwareframework
- Entwicklung des Zuordnungsalgorithmus
Natural Language Processing, Text Mining, Text-Extraction, Textklassifikation, PHP
"Geschätzter Mitarbeiter, gute Zusammenarbeit!"
1/2018 – 3/2018
Tätigkeitsbeschreibung
Sprachunabhängiger Klassifikator (Machine Learning) für die Erkennung von Webseiten die entweder
a) Inhalt anbieten (Feeds)
b) auf wichtigen Inhalt verweisen (Seeds)
Komponenten:
- Machine Learning
Pipeline für das Training eines Klassifikators (Preprocessing, Feature Extraction, Feature Selection, ..., Klassifikation)
- Anwendung von graphbasierten Algorithmen
Naive Bayes, Support Vector Machine, Natural Language Processing, Textklassifikation, PHP
"Geschätzter Mitarbeiter, gute Zusammenarbeit!"
12/2017 – 1/2018
Tätigkeitsbeschreibung
Entwicklung eined regelbasierten Klassifikators für Stellenbezeichnungen (z.B. "CEO / Leitung Marketing"). Einer Stellenbezeichnung werden sowohl Abteilung als auch Hierarchiestufe Zugeordnet.
Komponenten:
- Lexer, Parser für Stellenbezeichnungen
- komplexer, erweiterbarer Regelsatz für benutzerdefinierte Zuordnung von Stellenbezeichnungen
Textklassifikation, PHP
"Sehr geschätzter Mitarbeiter mit dem wir gut zusammen gearbeitet haben. Vielen Dank!"
10/2017 – 12/2017
Tätigkeitsbeschreibung
Entwicklung eines Prozesses zur Erstellung sprachunabhängiger Klassifikatoren zur Unterscheidung des Medientyps einer Webseite
- Textklassifikation
- Nutzung von externen Übersetzern
- Machine Learning
Maschinelles Lernen, Natural Language Processing, Text Mining, Textklassifikation, Python, PHP
"Geschätzter Mitarbeiter, gute Zusammenarbeit!"
7/2017 – 1/2018
Tätigkeitsbeschreibung
Entwicklung eines Systems zur Aggregation und Priorisierung von News-Meldungen
- Machine Learning gestützte Aggregierung der Nachrichten
- Filterung und Ranking von nicht relevanten News durch trainierte Textklassifikatoren
- Entwicklung von manipulierbaren Kriterien zur benutzerdefinierten Sortierung der Ergebnisse
- Entwicklung einer Webbasierten Demoapplikation
- Entwicklung einer API zur Nutzung des vollen Funktionsumfangs
Maschinelles Lernen, Naive Bayes, Support Vector Machine, Textklassifikation, Python, JavaScript
Qualifikationen
Projekt‐ & Berufserfahrung
8/2019 – 3/2020
TätigkeitsbeschreibungFür den Einsatz eines Redaktionssystems müssen Terabyte von Artikeln und Bilder migriert werden. Schwerpunkt liegt darin eine robustes Migrationsframework zu entwickeln, das die Daten des Altsystems analysiert, konvertiert und dessen Qualität verbessert. Hierbei müssen Terabyte von miteinander Artikeln und Bilder konsistent in das neue System migriert werden. Mithilfe von Techologien wie Spring, Spring Boot, Apache Nifi und Java soll ein Applikationsstack zur Migration der Daten implementiert werden.
Eingesetzte QualifikationenApache Maven, Java (allg.), Spring Framework, Systemmigration
4/2019 – 9/2019
TätigkeitsbeschreibungWährend dieses Projektes wurde eine physikalischen Simulation eines Fernwärmenetzes zur Ermittlung der Wärmeverluste entwickelt. Zusätzlich, anhand von Messdaten desselben Wärmenetzes, wurde ein Verfahren entwickelt um den Betrieb des Netzes so zu optimieren, dass Verluste möglichst gering gehalten werden.
Eingesetzte QualifikationenPhysik, Datenanalyse, Pandas, Scikit-learn, Python
3/2019 – 4/2019
TätigkeitsbeschreibungIm Rahmen dieses Projektes wurde ein neuronales Netz zur Anwendung im medizischen Bereich entwickelt. Ziel des Projektes war es eine Applikation zu implementieren, die es ermöglicht, anhand von visuellen Hinweisen, Schäden infolge von Schlaganfällen zu diagnostizieren. Dabei werden Videosequenzen von Patienten, die ärztlich vorgeschriebene Bewegungen durchführen, on-the-fly vom neuronalen Netz analysiert und wichtige Punkte auf dem Gesicht getrackt. Weicht der Bewegungsablauf von dem von den Ärzten vorgegeben Standards ab, so wird, abgestuft nach Schwere, Schlaganfall diagnostiziert.
Eingesetzte QualifikationenComputer Vision, Opencv, Tensorflow, Python
1/2019 – 3/2019
TätigkeitsbeschreibungBeim Entwurf von Stromnetzen ist es ein Hauptziel Verbraucher und Erzeuger so zu positionieren und zu verbinden, dass zum einen alle Verbraucher mit Energie versorgt und zum anderen die Leitungen möglichst kurz gehalten werden um Stromverluste - und somit Zusatzkosten - zu vermeiden. Im Rahmen dieses Projektes wurde eine Lösung für dieses Problem entwickelt, die auf Reinforcement Learning basiert. Das erfolgreich abgeschlossene Projekte wurde auf der Konferenz CIDER 2019 in Madrid vorgestellt.
Eingesetzte QualifikationenMaschinelles Lernen, Tensorflow, Python
6/2018 – 12/2018
Tätigkeitsbeschreibung
Entwicklung eines Systems zur Zuordnung einer Webseite zu einer Firma und andersherum. Entwickelte Komponenten:
- leichtgewichtiger Crawler
- Prozessmanager zur Ausführung von langen (Monate) Suchtasks
- Einbettung in das existierende Softwareframework
- Entwicklung des Zuordnungsalgorithmus
Natural Language Processing, Text Mining, Text-Extraction, Textklassifikation, PHP
1/2018 – 3/2018
Tätigkeitsbeschreibung
Sprachunabhängiger Klassifikator (Machine Learning) für die Erkennung von Webseiten die entweder
a) Inhalt anbieten (Feeds)
b) auf wichtigen Inhalt verweisen (Seeds)
Komponenten:
- Machine Learning
Pipeline für das Training eines Klassifikators (Preprocessing, Feature Extraction, Feature Selection, ..., Klassifikation)
- Anwendung von graphbasierten Algorithmen
Naive Bayes, Support Vector Machine, Natural Language Processing, Textklassifikation, PHP
12/2017 – 1/2018
Tätigkeitsbeschreibung
Entwicklung eined regelbasierten Klassifikators für Stellenbezeichnungen (z.B. "CEO / Leitung Marketing"). Einer Stellenbezeichnung werden sowohl Abteilung als auch Hierarchiestufe Zugeordnet.
Komponenten:
- Lexer, Parser für Stellenbezeichnungen
- komplexer, erweiterbarer Regelsatz für benutzerdefinierte Zuordnung von Stellenbezeichnungen
Textklassifikation, PHP
10/2017 – 12/2017
Tätigkeitsbeschreibung
Entwicklung eines Prozesses zur Erstellung sprachunabhängiger Klassifikatoren zur Unterscheidung des Medientyps einer Webseite
- Textklassifikation
- Nutzung von externen Übersetzern
- Machine Learning
Maschinelles Lernen, Natural Language Processing, Text Mining, Textklassifikation, Python, PHP
7/2017 – 1/2018
Tätigkeitsbeschreibung
Entwicklung eines Systems zur Aggregation und Priorisierung von News-Meldungen
- Machine Learning gestützte Aggregierung der Nachrichten
- Filterung und Ranking von nicht relevanten News durch trainierte Textklassifikatoren
- Entwicklung von manipulierbaren Kriterien zur benutzerdefinierten Sortierung der Ergebnisse
- Entwicklung einer Webbasierten Demoapplikation
- Entwicklung einer API zur Nutzung des vollen Funktionsumfangs
Maschinelles Lernen, Naive Bayes, Support Vector Machine, Textklassifikation, Python, JavaScript
Zertifikate
Ausbildung
Karlsruhe
Karlsruhe
Kempten
Über mich
- Softwareentwicklung und -architektur
- Datenanalyse und Datenhaltung
- Computer Vision
- Künstliche Intelligenz (Reinforcement Learning, Spiking Neural Networks, SVMs, Bayessche Modelle)
- Theoretische Informatik und Algorithmen
Sowohl meine Bachelor- als auch meine Masterarbeit behandeln wissenschaftliche Probleme die mit Datenanalyse gelöst werden sollten. So war es für mich klar, dass ich die schon im Studium vertieften Data Science Kenntnisse weiterhin in meinem Beruf anwenden und erweitern wollte. Durch meine langjährige Berufserfahrung, sowohl vor, während und nach dem Studium, kann ich auch durch mein breites und fundiertes Informatik-Allgemeinwissen punkten. Die Einarbeitung in komplexe und schwierige Thematiken macht mir Spaß und gehört in meinem Beruf als Data Scientist zum Tagesgeschäft.
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Italienisch (Muttersprache)
- Spanisch (Fließend)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden