Seit Mai 2023 arbeite ich als Senior Software Developer bei Neosfer. Der Hauptfokus liegt auf der KI und der Nutzung von LLMs für Geschäftsanwendungen
Aktualisiert am 28.02.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 28.02.2025
Verfügbar zu: 100%
davon vor Ort: 15%
Machine Learning
LLM
Python
Optimierung
NLP
C++
Russisch
Muttersprache
Deutsch
Muttersprache
Englisch
fließend (B2 Zertifikat Universität Grenoble)
Französisch
fließend (B2 Zertifikat TU Braunschweig, B1 Zertifikat Universität Grenoble)
Italienisch
fließend (B1 Zertifikat aus Urbino + Besuch des C Kurses in Urbino)
Spanisch
Grundkenntnisse
Schwedish
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

3 Jahre 1 Monat
2019-07 - 2022-07

Forschungsprojekt

Wissenschaftlicher Mitarbeiter
Wissenschaftlicher Mitarbeiter

Hauptziel vom Forschungsprojekt war die Nutzung der Theorie des optimalen Transports für die Bildverarbeitung.

  • Verteilte Optimierung mit Quantisierung für die Berechnung von Wasserstein Baryzentren
    • Ziel der Forschung war es eine neuartige Methode ?Quantized Distributed Primal-Dual Stochastic Accelerated Gradient Method (Q-PDSAG)? zu entwickeln, um die Wasserstein Baryzentren zu berechnen. Wir betrachteten das Problem der verteilten Berechnung von semidiskreten Entropie regularisierten Wasserstein Baryzenter. Die Resultate sind unter (URL auf Anfrage) zu finden. Die Hauptidee besteht darin zufällig gewählte Bits zu samplen, welche dann für stochastischen Gradient genutzt wurden, der gleichen Erwartungswert wie der deterministische Gradient hatte. Unterschiedliche Batching Schemen wurden präsentiert und ihr jeweiliges Konvergenzverhalten wurde studiert. Zusätzlich wurde eine Konvergenzanalyse in Abhängigkeit von Graphcharakteristiken für Expander Graph und diskretes Entropie regularisierten Wasserstein Baryzenter Problem gemacht
  • Path-following Newton Methode fürs betreute Segmentieren
    • Die Idee ist ein relaxiertes, betreutes Segmentierungsproblem im unendlich dimensionalen Funktionenraum (Lp Raum) zu betrachten, es mit Structural Total Variation (STV) J zu regularisieren und Wassersteindistanz als Ähnlichkeitsmetrik zu verwenden. Wir formulieren das betreute Segmentierungsproblem als primal-duales Problem. Wir zeigen, dass das Problem wohlgestellt ist, mit anderen Worten, dass die Lösung existiert und die starke Dualität gilt. Wir lösen das preduale Problem mit einer Methode der zweiten Ordnung - path-following Newton. Durch die Extremalitätsbeziehungen sind wir fähig die primale Lösung zu rekonstruieren. Der Algorithmus wurde in Matlab implementiert und die Konvergenzrate wurde mit der Rate vom Chambolle Pock Verfahren numerisch verglichen.
    • Da J nicht notwendig unterhalbstetig ist betrachten wir die unterhalbstetige Hülle J**. Dank der expliziten Form von J* können wir das primale und preduale Problem aufstellen. Wir unterteilen das Bild in disjunkte Regionen, definieren unsere Featuremenge (üblicherweise Intensitätswerte) und benutzen die Featurehistogramme von vorselektierten Regionen (Betreute Segmentierung), um das Bild komplett zu segmentieren. Als Ähnlichkeitsmaß zwischen den Histogrammen benutzen wir die Wassersteindistanz (Distanz des Optimalen Transports). Im Gegensatz zu der oft verwendeten Chambolle Pock Methode nutzen wir die Newton Methode, welche viel besser die Werte der Labels voneinander zu trennen scheint. Mit anderen Worten - das Resultat ist sehr stabil in Hinsicht auf den gewählten Schwellenwert. Für Chambolle Pock hängt das Resultat viel mehr vom gewählten Schwellenwert ab.

HUMBOLDT-UNIVERSITÄT ZU BERLIN
Berlin
2 Jahre 3 Monate
2017-04 - 2019-06

Rekonstruktionsalgorithmen

Wissenschaftlicher Mitarbeiter
Wissenschaftlicher Mitarbeiter
Eins der Hauptziele war es die neuartigen Rekonstruktionsalgorithmen für Tomographie zu untersuchen. Andere Ziele beinhalteten das Studium der Neuheiten in der Phasenkontrasttomographie.
  • 1. Das Hauptziel des Projektes ?SPP 1740: Einfluss lokaler Transportprozesse auf chemische Reaktionen in Blasenströmungen ?unsererseits war es die effektivsten Rekonstruktionsalgorithmen für die Lichttomographie bei einer geringen Anzahl der vorhandenen Projektionen herauszufinden. Durch den Materialkosten und Aufstellungsbeschränkungen konnte nur eine bestimmte Anzahl von Projektionen verwendet werden. Die benutzten Methoden waren der Chambolle Pock Algorithmus und faltende neuronale Netzwerke im Form von partially learned gradient descent aus der Publikation ?Solving ill-posed inverse problems using iterative deep neural networks?. Außer der Forschung an den neuartigen Algorithmen war ein Ziel unterschiedliche Geometrien zu simulieren und dabei herauszufinden welche Art vom Setup die besten Rekonstruktionsresultate für eine gegebene Anzahl von Detektoren, Lichtquellen und bestimmte Aufstellungsbedingungen produziert.
  • 2. Ein anderes Ziel war es die Phasenkontrasttomographieaufstellung zu untersuchen. Zuerst studierten wir die physikalische Theorie dahinter und machten dann die Berechnungen für die Abmessungen der teuren Goldenen Gitter und für die Distanzen zwischen denen. All das ist nötig für eine funktionierende Phasenkontrasttomographieaufstellung. Wir mussten sorgfältig mit den Berechnungen sein, da unser CT Gerät nur eine Rekonstruktion im Beschränktem (ca. 1,8 Meter) Raum erlaubt und die goldenen Gitter nach der Produktion nicht geändert werden können.
  • 3. Betreuung von mehreren Seminaren. Betreuung vom Studentenprojekt wo die Studenten ein Livedemo der Fouriertransformation des mit Webcam sichtbaren Raumes veranschaulicht haben. Die Webanwendung wurde in JavaScript implementiert.
Universität Stuttgart, Stuttgart
7 Monate
2016-07 - 2017-01

Instandhaltung einer komplexen Reifenkonfigurationssoftware

Deployment manager
Deployment manager
Das Hauptziel des Projektes war die Instandhaltung einer komplexen Reifenkonfigurationssoftware. Unterschiedliche Versionen liefen simultan auf Linux Systemen. Sobald eine neue Version rauskam wurde sie an einem der internen Server installiert und auf Fehler während der Laufzeit überprüft. Von Zeit zu Zeit hat der Kunde nach Hotfixes gefragt, welche als außerplanmäßige Versionen geliefert wurden.
  • Nutzerverwaltung
  • Berater im Fall von Problemen mit dem System
  • Fehlerdetektion und delegieren der Fehlerkorrektion zu dem verantwortlichen Softwareentwickler
  • Changemanagement am Kundensystem
  • Aufrechterhaltung des fehlerfreien Laufens der Systeme und der Software darauf
  • Liefern von Software und Hotfixes zu dem Kunden
  • Fehlerbehebung in den ANT build Skripten und Implementierung der neuen Features der Antskripte für die neuen Softwareversionen
  • Entwicklung des WebSphere Konfigurationsskriptes
IBM
Magdeburg-Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 10 Monate
2014-10 - 2016-07

Studium - Mathematik/ Nebenfach Informatik

Master of Science, Technische Universität Braunschweig
Master of Science
Technische Universität Braunschweig
10 Monate
2013-10 - 2014-07

ERASMUS PROGRAM

Institut Joseph Fourier
Institut Joseph Fourier
Studium des ersten Masterjahres der Mathematik
3 Jahre
2010-10 - 2013-09

Studium - Mathematik/ Nebenfach Informatik

Bachelor of Science, Technische Universität Braunschweig
Bachelor of Science
Technische Universität Braunschweig

Position

Position


Kompetenzen

Kompetenzen

Top-Skills

Machine Learning LLM Python Optimierung NLP C++

Produkte / Standards / Erfahrungen / Methoden

Profil
Umfassende technische Kenntnisse in den Bereichen Softwareentwicklung, IT-Infrastruktur, Datenbanken und Netzwerktechnologien. Expertise in der Implementierung von Technologielösungen zur Optimierung von Geschäftsprozessen. Fokus auf die Methoden aus der künstlichen Intelligenz.


Fachkompetenzen

  • Technische Leitung
  • Programmierung
  • Softwareentwicklung
  • Projektmanagement
  • NLP
  • Deep Learning
  • Machine Learning
  • LLM
  • Python
  • Optimierung
  • Zeitreihenanalyse
  • Machbarkeitsanalyse
  • System Architecture


BERUFLICHER WERDEGANG

01/2025 - 03/2025
Firma: INNOMATIK Bensheim, Remote
Position: Software Developer

  • Das Ziel war es mit einer NoSQL-Datenbank im XML-Format eine Lösung zu finden, die es ermöglicht, Suchanfragen in natürlicher Sprache mit Hilfe von Natural Language Processing (NLP) zu verarbeiten und sie innerhalb der Datenbank ausführen zu können.
  • Datenverarbeitung von JSON-Dateien, um die Daten in ein geeignetes Format für das Training mithilfe von Hugging Face (HG) Transformern zu bringen. Nutzung von Milvus für Vektoreinbettungs-Aufgaben und TGI-Toolkit (Text Generation Inference) für einen LLM-Server.
  • Erstellung eines SQL LLM-Agenten basierend auf den Immobilien- und Anlagen-Management Daten.
  • Training (Finetuning) mehrerer großer Sprachmodelle (LLMs) zur Erstellung von benutzerdefiniertem XML für NoSQL-Abfragen unter Verwendung des Hugging Face Transformer Frameworks.

05/2023 - 12/2024
Firma: NEOSFER Frankfurt, Berlin, Remote
Position: Full-Stack Entwickler (Senior)
  • Aufbereitung der Daten aus verschiedenen Formatten, PDFs, Word, Confluence für die Vektordatenbanken (ChromaDB) und für Parametertraining der Large Language Models (LLMs)
  • Anwendung der trainierten und Retrieval-augmented Open Source LLM Modele für spezifische Themen (Zum Beispiel Korrektur der Non-Disclosure Agreements)
  • Kommunizieren der Fortschritte und technische Leitung der gemeinsamen Projekte zwischen den Commerzbank Stakeholdern und Neosfer.
  • Kommunizieren der Ergebnisse und Fortschritte der Prototypen an den Neosfer CEO und die Senior Manager.
  • Benutzung von LLMs (OpenAI, Llama, Gemma) für die Lösungen der Probleme aus der Finanzbranche. Erstellung vollständiger Webanwendungen (NextJS/ React, Python oder NodeJS als Backend) und Deployment mit Docker auf Google Cloud, Runpod und vLLM für LLM Server.

07/2019 - 07/2022
Firma: HUMBOLDT-UNIVERSITÄT ZU BERLIN Berlin
Position: Wissenschaftlicher Mitarbeiter 
  • Forschung am Projekt ?Optimal Transport for Imaging ?an der Weierstraß-Institut für Angewandte Analysis und Stochastik. Forschungsschwerpunkte:
  • Algorithme für endlich- und unedlich-dimensionale Probleme der Konvexen Optimierung, insbesondere Entwicklung und Implementierung der path-following Newton Methode für Bildsegmentierung mit Nutzung der Optimaler Transport Distanzen und Structural Total Variation Regulasierung.
  • Verteilte Wasserstein Barycenter Berechnung mit Accelerated Stochastic Gradient Descent Verfahren. Komplexitätsuntersuchung für bestimmte verteilte Rechenarchitekturen. Siehe "Distributed Optimization with Quantization for Computing Wasserstein Barycenters".

04/2017 - 06/2019
Firma: UNIVERSITÄT STUTTGART Stuttgart
Position: Wissenschaftlicher Mitarbeiter 
  • Forschung an den Iterativen CT-Rekonstruktionsverfahren und Phasenkontrasttomographie.
  • Betreuung der Lehrveranstaltungen: Seminare, Informatikkurse mit mathematischen Schwerpunkten. Leitung der studentischen Softwareprojekte und Betreuung der Bachelor- und Master-arbeiten.

07/2016 - 01/2017
  • Firma: IBM Stuttgart, Magdeburg
  • Deployment manager
  • Verwaltung und Pflege von Systemen (Linux, Windows). Im Falle der Probleme beim Deployment oder Laufen der Systeme delegieren der Problembehebung an die zuständigen Softwareentwickler. Reporting an Projektmanagement.
  • Dokumentation, Auswertung und Anpassung von Skripten (Ant, shell, etc.).
  • Packaging, build und delivery von neuen Releaseversionen und Hotfixes.

UNTERNEHMERISCHE UND ANDERE ERFAHRUNGEN

11/2022 - heute
Firma: DCAT, Remote
Position: Businesseigentümer
  • Selbständige Tätigkeit mit einer Mitarbeiterin. Marketing Consulting für ein Schweizerisches Startup für LinkedIn, Instagram und andere Medien
  • Entwicklung eines Marketing Content Generierungplattforms für Social Media mithilfe der Generativen AI (OpenAI). Techstack: React, NodeJS, Firebase

03/2023 - heute
Firma: FREELANCE, Remote
Position: Digital Marketing Consultant
  • Beratung für ein Schweizer Startup CatnClever, welches ein mobiles App für moderne Kinderbildung anbietet
  • Erstellung und Veröffentlichung von Posts auf verschiedenen Social-Media-Plattformen, wie dem Unternehmensblog, Instagram, Facebook und LinkedIn

12/2024 - 01/2025
Firma: MASTERSCHOOL, Remote
Position: Consultant data analytics/BI 
  • Beratung für Masterschool, unterrichten einer Klasse von 10-15 Studenten zu den Grundlagen der Business Intelligence (BI)
  • Google Big Query, SQL, Google Looker Studio, Unterrichten wie man grundlegende Geschäftsbedürfnisse analysiert

08/2022 - 11/2022
Firma: ANTLER STARTUP INCUBATOR, Stockholm
Position: Startup Gründer
  • Startup Incubator Program (Preaccelerator) mit dem Ziel viele verschiedene Ideen im Bereich IT zu validieren und einen potentiellen Investoren zu finden
  • Die getesteten Ideen waren unter anderem ein digitaler Bank, eine low-code Platform und eine Uberähnliche Dienstleistungsapp entwickelt in React Native

Programmiersprachen

Google Cloud
Docker
Python
Matlab
Image Processing Toolbox, GUIDE
C++ / C
OpenCV, cmath
R
Java
JavaScript
Shellscripting
ANT, Bash, CMake
Latex
Versionskontrolle
SVN, GIT, Google Run, Google Build
Windows Programmmierungsumgebung
Linux Programmierungsumgebung
SQL
Bibliotheken
Numpy, Matplotlib, OpenGL odl, scipy, tensorflow, PyTorch
Typescript

Datenbanken

MySQL
SQLite

Datenkommunikation

GCP

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

3 Jahre 1 Monat
2019-07 - 2022-07

Forschungsprojekt

Wissenschaftlicher Mitarbeiter
Wissenschaftlicher Mitarbeiter

Hauptziel vom Forschungsprojekt war die Nutzung der Theorie des optimalen Transports für die Bildverarbeitung.

  • Verteilte Optimierung mit Quantisierung für die Berechnung von Wasserstein Baryzentren
    • Ziel der Forschung war es eine neuartige Methode ?Quantized Distributed Primal-Dual Stochastic Accelerated Gradient Method (Q-PDSAG)? zu entwickeln, um die Wasserstein Baryzentren zu berechnen. Wir betrachteten das Problem der verteilten Berechnung von semidiskreten Entropie regularisierten Wasserstein Baryzenter. Die Resultate sind unter (URL auf Anfrage) zu finden. Die Hauptidee besteht darin zufällig gewählte Bits zu samplen, welche dann für stochastischen Gradient genutzt wurden, der gleichen Erwartungswert wie der deterministische Gradient hatte. Unterschiedliche Batching Schemen wurden präsentiert und ihr jeweiliges Konvergenzverhalten wurde studiert. Zusätzlich wurde eine Konvergenzanalyse in Abhängigkeit von Graphcharakteristiken für Expander Graph und diskretes Entropie regularisierten Wasserstein Baryzenter Problem gemacht
  • Path-following Newton Methode fürs betreute Segmentieren
    • Die Idee ist ein relaxiertes, betreutes Segmentierungsproblem im unendlich dimensionalen Funktionenraum (Lp Raum) zu betrachten, es mit Structural Total Variation (STV) J zu regularisieren und Wassersteindistanz als Ähnlichkeitsmetrik zu verwenden. Wir formulieren das betreute Segmentierungsproblem als primal-duales Problem. Wir zeigen, dass das Problem wohlgestellt ist, mit anderen Worten, dass die Lösung existiert und die starke Dualität gilt. Wir lösen das preduale Problem mit einer Methode der zweiten Ordnung - path-following Newton. Durch die Extremalitätsbeziehungen sind wir fähig die primale Lösung zu rekonstruieren. Der Algorithmus wurde in Matlab implementiert und die Konvergenzrate wurde mit der Rate vom Chambolle Pock Verfahren numerisch verglichen.
    • Da J nicht notwendig unterhalbstetig ist betrachten wir die unterhalbstetige Hülle J**. Dank der expliziten Form von J* können wir das primale und preduale Problem aufstellen. Wir unterteilen das Bild in disjunkte Regionen, definieren unsere Featuremenge (üblicherweise Intensitätswerte) und benutzen die Featurehistogramme von vorselektierten Regionen (Betreute Segmentierung), um das Bild komplett zu segmentieren. Als Ähnlichkeitsmaß zwischen den Histogrammen benutzen wir die Wassersteindistanz (Distanz des Optimalen Transports). Im Gegensatz zu der oft verwendeten Chambolle Pock Methode nutzen wir die Newton Methode, welche viel besser die Werte der Labels voneinander zu trennen scheint. Mit anderen Worten - das Resultat ist sehr stabil in Hinsicht auf den gewählten Schwellenwert. Für Chambolle Pock hängt das Resultat viel mehr vom gewählten Schwellenwert ab.

HUMBOLDT-UNIVERSITÄT ZU BERLIN
Berlin
2 Jahre 3 Monate
2017-04 - 2019-06

Rekonstruktionsalgorithmen

Wissenschaftlicher Mitarbeiter
Wissenschaftlicher Mitarbeiter
Eins der Hauptziele war es die neuartigen Rekonstruktionsalgorithmen für Tomographie zu untersuchen. Andere Ziele beinhalteten das Studium der Neuheiten in der Phasenkontrasttomographie.
  • 1. Das Hauptziel des Projektes ?SPP 1740: Einfluss lokaler Transportprozesse auf chemische Reaktionen in Blasenströmungen ?unsererseits war es die effektivsten Rekonstruktionsalgorithmen für die Lichttomographie bei einer geringen Anzahl der vorhandenen Projektionen herauszufinden. Durch den Materialkosten und Aufstellungsbeschränkungen konnte nur eine bestimmte Anzahl von Projektionen verwendet werden. Die benutzten Methoden waren der Chambolle Pock Algorithmus und faltende neuronale Netzwerke im Form von partially learned gradient descent aus der Publikation ?Solving ill-posed inverse problems using iterative deep neural networks?. Außer der Forschung an den neuartigen Algorithmen war ein Ziel unterschiedliche Geometrien zu simulieren und dabei herauszufinden welche Art vom Setup die besten Rekonstruktionsresultate für eine gegebene Anzahl von Detektoren, Lichtquellen und bestimmte Aufstellungsbedingungen produziert.
  • 2. Ein anderes Ziel war es die Phasenkontrasttomographieaufstellung zu untersuchen. Zuerst studierten wir die physikalische Theorie dahinter und machten dann die Berechnungen für die Abmessungen der teuren Goldenen Gitter und für die Distanzen zwischen denen. All das ist nötig für eine funktionierende Phasenkontrasttomographieaufstellung. Wir mussten sorgfältig mit den Berechnungen sein, da unser CT Gerät nur eine Rekonstruktion im Beschränktem (ca. 1,8 Meter) Raum erlaubt und die goldenen Gitter nach der Produktion nicht geändert werden können.
  • 3. Betreuung von mehreren Seminaren. Betreuung vom Studentenprojekt wo die Studenten ein Livedemo der Fouriertransformation des mit Webcam sichtbaren Raumes veranschaulicht haben. Die Webanwendung wurde in JavaScript implementiert.
Universität Stuttgart, Stuttgart
7 Monate
2016-07 - 2017-01

Instandhaltung einer komplexen Reifenkonfigurationssoftware

Deployment manager
Deployment manager
Das Hauptziel des Projektes war die Instandhaltung einer komplexen Reifenkonfigurationssoftware. Unterschiedliche Versionen liefen simultan auf Linux Systemen. Sobald eine neue Version rauskam wurde sie an einem der internen Server installiert und auf Fehler während der Laufzeit überprüft. Von Zeit zu Zeit hat der Kunde nach Hotfixes gefragt, welche als außerplanmäßige Versionen geliefert wurden.
  • Nutzerverwaltung
  • Berater im Fall von Problemen mit dem System
  • Fehlerdetektion und delegieren der Fehlerkorrektion zu dem verantwortlichen Softwareentwickler
  • Changemanagement am Kundensystem
  • Aufrechterhaltung des fehlerfreien Laufens der Systeme und der Software darauf
  • Liefern von Software und Hotfixes zu dem Kunden
  • Fehlerbehebung in den ANT build Skripten und Implementierung der neuen Features der Antskripte für die neuen Softwareversionen
  • Entwicklung des WebSphere Konfigurationsskriptes
IBM
Magdeburg-Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 10 Monate
2014-10 - 2016-07

Studium - Mathematik/ Nebenfach Informatik

Master of Science, Technische Universität Braunschweig
Master of Science
Technische Universität Braunschweig
10 Monate
2013-10 - 2014-07

ERASMUS PROGRAM

Institut Joseph Fourier
Institut Joseph Fourier
Studium des ersten Masterjahres der Mathematik
3 Jahre
2010-10 - 2013-09

Studium - Mathematik/ Nebenfach Informatik

Bachelor of Science, Technische Universität Braunschweig
Bachelor of Science
Technische Universität Braunschweig

Position

Position


Kompetenzen

Kompetenzen

Top-Skills

Machine Learning LLM Python Optimierung NLP C++

Produkte / Standards / Erfahrungen / Methoden

Profil
Umfassende technische Kenntnisse in den Bereichen Softwareentwicklung, IT-Infrastruktur, Datenbanken und Netzwerktechnologien. Expertise in der Implementierung von Technologielösungen zur Optimierung von Geschäftsprozessen. Fokus auf die Methoden aus der künstlichen Intelligenz.


Fachkompetenzen

  • Technische Leitung
  • Programmierung
  • Softwareentwicklung
  • Projektmanagement
  • NLP
  • Deep Learning
  • Machine Learning
  • LLM
  • Python
  • Optimierung
  • Zeitreihenanalyse
  • Machbarkeitsanalyse
  • System Architecture


BERUFLICHER WERDEGANG

01/2025 - 03/2025
Firma: INNOMATIK Bensheim, Remote
Position: Software Developer

  • Das Ziel war es mit einer NoSQL-Datenbank im XML-Format eine Lösung zu finden, die es ermöglicht, Suchanfragen in natürlicher Sprache mit Hilfe von Natural Language Processing (NLP) zu verarbeiten und sie innerhalb der Datenbank ausführen zu können.
  • Datenverarbeitung von JSON-Dateien, um die Daten in ein geeignetes Format für das Training mithilfe von Hugging Face (HG) Transformern zu bringen. Nutzung von Milvus für Vektoreinbettungs-Aufgaben und TGI-Toolkit (Text Generation Inference) für einen LLM-Server.
  • Erstellung eines SQL LLM-Agenten basierend auf den Immobilien- und Anlagen-Management Daten.
  • Training (Finetuning) mehrerer großer Sprachmodelle (LLMs) zur Erstellung von benutzerdefiniertem XML für NoSQL-Abfragen unter Verwendung des Hugging Face Transformer Frameworks.

05/2023 - 12/2024
Firma: NEOSFER Frankfurt, Berlin, Remote
Position: Full-Stack Entwickler (Senior)
  • Aufbereitung der Daten aus verschiedenen Formatten, PDFs, Word, Confluence für die Vektordatenbanken (ChromaDB) und für Parametertraining der Large Language Models (LLMs)
  • Anwendung der trainierten und Retrieval-augmented Open Source LLM Modele für spezifische Themen (Zum Beispiel Korrektur der Non-Disclosure Agreements)
  • Kommunizieren der Fortschritte und technische Leitung der gemeinsamen Projekte zwischen den Commerzbank Stakeholdern und Neosfer.
  • Kommunizieren der Ergebnisse und Fortschritte der Prototypen an den Neosfer CEO und die Senior Manager.
  • Benutzung von LLMs (OpenAI, Llama, Gemma) für die Lösungen der Probleme aus der Finanzbranche. Erstellung vollständiger Webanwendungen (NextJS/ React, Python oder NodeJS als Backend) und Deployment mit Docker auf Google Cloud, Runpod und vLLM für LLM Server.

07/2019 - 07/2022
Firma: HUMBOLDT-UNIVERSITÄT ZU BERLIN Berlin
Position: Wissenschaftlicher Mitarbeiter 
  • Forschung am Projekt ?Optimal Transport for Imaging ?an der Weierstraß-Institut für Angewandte Analysis und Stochastik. Forschungsschwerpunkte:
  • Algorithme für endlich- und unedlich-dimensionale Probleme der Konvexen Optimierung, insbesondere Entwicklung und Implementierung der path-following Newton Methode für Bildsegmentierung mit Nutzung der Optimaler Transport Distanzen und Structural Total Variation Regulasierung.
  • Verteilte Wasserstein Barycenter Berechnung mit Accelerated Stochastic Gradient Descent Verfahren. Komplexitätsuntersuchung für bestimmte verteilte Rechenarchitekturen. Siehe "Distributed Optimization with Quantization for Computing Wasserstein Barycenters".

04/2017 - 06/2019
Firma: UNIVERSITÄT STUTTGART Stuttgart
Position: Wissenschaftlicher Mitarbeiter 
  • Forschung an den Iterativen CT-Rekonstruktionsverfahren und Phasenkontrasttomographie.
  • Betreuung der Lehrveranstaltungen: Seminare, Informatikkurse mit mathematischen Schwerpunkten. Leitung der studentischen Softwareprojekte und Betreuung der Bachelor- und Master-arbeiten.

07/2016 - 01/2017
  • Firma: IBM Stuttgart, Magdeburg
  • Deployment manager
  • Verwaltung und Pflege von Systemen (Linux, Windows). Im Falle der Probleme beim Deployment oder Laufen der Systeme delegieren der Problembehebung an die zuständigen Softwareentwickler. Reporting an Projektmanagement.
  • Dokumentation, Auswertung und Anpassung von Skripten (Ant, shell, etc.).
  • Packaging, build und delivery von neuen Releaseversionen und Hotfixes.

UNTERNEHMERISCHE UND ANDERE ERFAHRUNGEN

11/2022 - heute
Firma: DCAT, Remote
Position: Businesseigentümer
  • Selbständige Tätigkeit mit einer Mitarbeiterin. Marketing Consulting für ein Schweizerisches Startup für LinkedIn, Instagram und andere Medien
  • Entwicklung eines Marketing Content Generierungplattforms für Social Media mithilfe der Generativen AI (OpenAI). Techstack: React, NodeJS, Firebase

03/2023 - heute
Firma: FREELANCE, Remote
Position: Digital Marketing Consultant
  • Beratung für ein Schweizer Startup CatnClever, welches ein mobiles App für moderne Kinderbildung anbietet
  • Erstellung und Veröffentlichung von Posts auf verschiedenen Social-Media-Plattformen, wie dem Unternehmensblog, Instagram, Facebook und LinkedIn

12/2024 - 01/2025
Firma: MASTERSCHOOL, Remote
Position: Consultant data analytics/BI 
  • Beratung für Masterschool, unterrichten einer Klasse von 10-15 Studenten zu den Grundlagen der Business Intelligence (BI)
  • Google Big Query, SQL, Google Looker Studio, Unterrichten wie man grundlegende Geschäftsbedürfnisse analysiert

08/2022 - 11/2022
Firma: ANTLER STARTUP INCUBATOR, Stockholm
Position: Startup Gründer
  • Startup Incubator Program (Preaccelerator) mit dem Ziel viele verschiedene Ideen im Bereich IT zu validieren und einen potentiellen Investoren zu finden
  • Die getesteten Ideen waren unter anderem ein digitaler Bank, eine low-code Platform und eine Uberähnliche Dienstleistungsapp entwickelt in React Native

Programmiersprachen

Google Cloud
Docker
Python
Matlab
Image Processing Toolbox, GUIDE
C++ / C
OpenCV, cmath
R
Java
JavaScript
Shellscripting
ANT, Bash, CMake
Latex
Versionskontrolle
SVN, GIT, Google Run, Google Build
Windows Programmmierungsumgebung
Linux Programmierungsumgebung
SQL
Bibliotheken
Numpy, Matplotlib, OpenGL odl, scipy, tensorflow, PyTorch
Typescript

Datenbanken

MySQL
SQLite

Datenkommunikation

GCP

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.