freiberufler Software Developer auf freelance.de

Software Developer

zuletzt online vor 10 Tagen
  • 94‐98€/Stunde
  • Baden-Württemberg
  • Nähe des Wohnortes
  • de  |  en
  • 13.11.2024

Kurzvorstellung

Freelance-Software-Entwickler und IT Consultant mit über 7 Jahre Erfahrung in den Bereichen Data Engineering, REST API-Entwicklung, Natural Language Processing (NLP) und Machine Learning.

Qualifikationen

  • Big Data
  • Cloud (allg.)
  • Data Engineering
  • Java (allg.)
  • JavaScript
  • Natural Language Processing
  • Python3 J.
  • Software engineering / -technik3 J.
  • SQL

Projekt‐ & Berufserfahrung

Senior Software Engineer
BASF SE, Ludwigshafen
6/2023 – 7/2024 (1 Jahr, 2 Monate)
Chemieindustrie
Tätigkeitszeitraum

6/2023 – 7/2024

Tätigkeitsbeschreibung

Konzeption und Implementierung eines Python-Frameworks (AIStore SDK) zum einfachen Verwalten und Durchführen von ML-Experimenten über diverse (interne) BASF-Platformen hinweg. Hauptaugenmerk lag dabei auf Zugänglichkeit für technisch versierte und technik-fremde User, sowie dem Grundsatz "Soviel wie möglich mit so wenig Code wie nötig".

Eingesetzte Qualifikationen

Machine Learning Engineer, Software Architecture, Python

Senior Software Engineer
BASF Polyurethanes GmbH, Lemförde
8/2022 – 3/2023 (8 Monate)
Chemieindustrie
Tätigkeitszeitraum

8/2022 – 3/2023

Tätigkeitsbeschreibung

Konzept und Implementierung einer REST API zur Durchführung (und Verwaltung) von NIR-Spektroskopie-Messungen.

Eingesetzte Qualifikationen

Software Architecture, Python

Software Developer (Python, Fullstack)
BASF / Xarvio Digital Farming GmbH, remote
6/2021 – 6/2022 (1 Jahr, 1 Monat)
Chemieindustrie
Tätigkeitszeitraum

6/2021 – 6/2022

Tätigkeitsbeschreibung

- Weiterentwicklung Data Collection Tool (Django-App, REST-API) f ̈ur agronom. Daten.
- Entwicklung einer Threshold-”Funktion” (REST-API via AWS-Lambda) zur Bestimmung optimaler
Herbizidmengen.
- Weiterentwicklung + schrittweises Abl ̈osen der Threshold-Funktion als Web-App (Flask+React+EC2)

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Full-Stack, Postgresql, Python, React (JavaScript library), Scrum, Software engineering / -technik

Software-Developer Clojure / Java
Finanz Informatik Solutions GmbH, Stuttgart
4/2021 – 5/2021 (2 Monate)
Banken
Tätigkeitszeitraum

4/2021 – 5/2021

Tätigkeitsbeschreibung

- Entwicklung von Businesslogik-Bausteinen zur Verwendung in OSPlus / Online Banking-Platformen der Sparkassen
- Aufnahme, techn. Beratung und Refinement von Requirements und Kundenwünschen
- VW-Migration des Webauftritts einer Landesbank

Eingesetzte Qualifikationen

Java (allg.), Software engineering / -technik

Consultant - Python Coaching
workmation GmbH, Stuttgart
11/2020 – 12/2020 (2 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

11/2020 – 12/2020

Tätigkeitsbeschreibung

- Wöchentliche 1-on-1 Coaching Sessions eines Junior-Entwicklers zum Thema Python Basics + Software-Entwicklung allgemein
- (Beratend) Unterstützung bei einem Projekt im Bereich Computer Vision / Image Processing

Eingesetzte Qualifikationen

Python, Software engineering / -technik

Backend Developer (Data Engineering) (Festanstellung)
Kundenname anonymisiert, Leinfelden-Echterdingen (Echterdingen)
11/2017 – 4/2020 (2 Jahre, 6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2017 – 4/2020

Tätigkeitsbeschreibung

Festangstellung

Eingesetzte Qualifikationen

Data Mining, Software Design, Software engineering / -technik, Softwareentwicklung (allg.)

Ausbildung

Allgemeine Sprachwissenschaft
Bachelor
2017
Konstanz

Über mich

Als Freelance-Software-Entwickler und IT Consultant habe ich über 7 Jahre Erfahrung in den Bereichen Data Engineering, REST API-Entwicklung, Natural Language Processing (NLP) und Machine Learning. Meine Arbeit an Kundenprojekten umfasst Branchen wie Chemie, digitale Landwirtschaft, Social Media Monitoring und Finanzwesen.

Mein Schwerpunkt liegt auf dem Design und der Implementierung von ETL Pipelines, REST APIs, Web-platformen für datenintensive Backends, Data Collection jeglicher Größenordnung sowie Cloud Management. Dabei habe ich Software Tools und Platformen entwickelt wie z.B. ein Python-Framework zur Verwaltung von ML-Experimenten oder eine (AWS Lambda basierte) REST API zur Berechung optimaler Spray Rates zur großflächigen Unkrautvernichtung.

Ich bin ein Experte für Python und Java, ergänzt durch gute bis hervorragende Kenntnisse in Javascript, SQL und (Unix) Shell scripting (bash / zsh). Darüber hinaus bin ich an funktionaler Programmierung interessiert, insbes. mit Lisp (Clojure, Racket, Common Lisp).

Ich bin sehr erfahren im Umgang mit Industry-Standard Technologien für Data Storage und Processing wie bspw. Postgres, MySQL, sqlite, Cassandra, Kafka, Solr oder Redis; Container Management mit Docker und Kubernetes; Cloud Computing via Azure oder AWS, sowie Symstem Monitoring mit Grafana, Zabbix oder Prometheus.

Ich kenne mich darüber hinaus mit einem breiten Spektrum an Tools und Frameworks aus, wie Ansible, Django, Emacs, Flask, IntelliJ, Jupyter, Linux (Debian, Ubuntu, Fedora) Maven, mlflow, pandas/numpy/polars, pipenv, poetry (Python), Pycharm, Pydantic, React, sklearn, scipy, spaCy und Spring Boot.

Durch meinen Abschluss in Linguistik, Schwerpunkt "Computerlinguistik", habe ich außerdem eine solide Verständnis von Themen wie Natural Language Processing (NLP) und Language Models (LLM).

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
2526
Berufserfahrung
7 Jahre und 3 Monate (seit 08/2017)

Kontaktdaten

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

Jetzt Mitglied werden