freiberufler Senior Backend Developer & Software Engineer auf freelance.de

Senior Backend Developer & Software Engineer

zuletzt online vor 1 Tagen
  • 85€/Stunde
  • 10551 Berlin
  • DACH-Region
  • de  |  en
  • 25.06.2025

Kurzvorstellung

Als Senior Backend Developer und Software Engineer mit PhD in Computer Science bringe ich umfangreiche Erfahrung in Backend-Development, Datenbank-Integration und Maschinellem Lernen mit.

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Backend
  • Data Engineer
  • Data Science
  • Datenbankentwicklung
  • JavaScript
  • Machine Learning
  • Postgresql5 J.
  • Python4 J.
  • Representational State Transfer (REST)
  • Scrum5 J.

Projekt‐ & Berufserfahrung

PostgreSQL backend developer
ACB Studio, Düsseldorf
2/2024 – 11/2024 (10 Monate)
nicht angegeben
Tätigkeitszeitraum

2/2024 – 11/2024

Tätigkeitsbeschreibung

Umschreiben der Website mytischtennis.de mit einer hochleistungsorientierten, Datenbank-first-Backendlösung in PostgreSQL und PL/pgSQL. Erstellung von Zahlungs- und Bestellworkflows einschließlich der Integration von PayPal und PayOne. Datenabfrage von externen Systemen mit Postgres-Caching. Design und Implementierung von RESTful APIs für die Kommunikation mit dem Frontend und externen Tools.

Eingesetzte Qualifikationen

Postgresql, Docker, Git, Jira, Scrum

Python/Pandas developer and data scientist
T-Systems International, Frankfurt
4/2023 – 12/2023 (9 Monate)
nicht angegeben
Tätigkeitszeitraum

4/2023 – 12/2023

Tätigkeitsbeschreibung

Entwicklung von SPACE (Statistisches Produktions- und Kompilierungs-System), der neuen Datenanalyseplattform der Europäischen Zentralbank (EZB). Integration verschiedener Datenquellen aus Banken und statistischen Behörden in die Pandas-basierte Datenanalyseplattform der EZB. Cloud-Integration via Cloudera Hadoop. Analyse und Eliminierung von Leistungsbottlenecks im Software. Portierung des gesamten SPACE Software von Pandas 1.3 auf 2.1.

Eingesetzte Qualifikationen

Python, Pandas, Apache Spark, Databricks, Docker, Kubernetes, Git, Jira, Pytorch, Scrum

Haskell developer for the Wire messenger
Zeta Project Germany/Wire Swiss GmbH, Berlin
6/2022 – 7/2022 (2 Monate)
nicht angegeben
Tätigkeitszeitraum

6/2022 – 7/2022

Tätigkeitsbeschreibung

Integration von HTTP 2 Unterstützung in HsOpenSSL. Debugging von Problemen mit binären Frame-Daten-Übertragung.

Eingesetzte Qualifikationen

Glasgow Haskell Compiler, Git

Python and Ruby developer
Dropscan GmbH, Berlin
5/2022 – 11/2022 (7 Monate)
nicht angegeben
Tätigkeitszeitraum

5/2022 – 11/2022

Tätigkeitsbeschreibung

Erstellung eines RESTful cloud-basierten Dokumentenklassifizierungsmicroservices. Prototypisches System zur Extraktion strukturierter Daten aus gescannten Formularen (RESTful microservice). Integration von Datei-Upload-Funktionalität zu externen Plattformen.

Eingesetzte Qualifikationen

Python, Ruby, Docker, Git, Ruby on Rails, Scikit-learn

Computational/linguistic support for easier international communication
Independent Research Project
5/2016 – 3/2023 (6 Jahre, 11 Monate)
nicht angegeben
Tätigkeitszeitraum

5/2016 – 3/2023

Tätigkeitsbeschreibung

Entwurf von Lytspel, einem Vorschlag für eine einfachere und logischere englische Rechtschreibung, und Erstellung einer Online-Konverter-Website: -Hyperlink entfernt-. Kurz gelistet als einer der besten Vorschläge von der International English Spelling Congress, veranstaltet von der English Spelling Society im Frühjahr 2021. Beiträge zu Websites und Online-Wörterbüchern der internationalen Hilfssprachen Lingua Franca Nova (Elefen) und Esperanto. Erstellung von Lugamun, einer weiteren Hilfssprache mit einer globalen Vokabelbasis und einem computerunterstützten Wortauswahlprozess, und Erstellung einer Website dafür: -Hyperlink entfernt-. Vortrag über Lugamun auf der Jahrestagung der Gesellschaft für Interlinguistik (Nov. 2022) und Veröffentlichung eines Artikels in ihren jährlichen Veröffentlichungen (Jahrbuch der Gesellschaft für Interlinguistik 2023).

Eingesetzte Qualifikationen

Jquery

Paid researcher
University of Bonn, Bonn
2/2016 – 6/2017 (1 Jahr, 5 Monate)
nicht angegeben
Tätigkeitszeitraum

2/2016 – 6/2017

Tätigkeitsbeschreibung

Mitglied im interdisziplinären Projekt 'Society After Money: A Dialogue', finanziert durch die Volkswagen Foundation. Gemeinsam verfasst und produziert das Buch 'Society After Money: A Dialogue' (Bloomsbury, 2019), auch veröffentlicht auf Deutsch als 'Postmonetär denken: Eröffnung eines Dialogs' (Springer VS, 2019). Mit organisierte und teilgenommen an mehreren verwandten Workshops.

Eingesetzte Qualifikationen

Forschung

Python and Haskell developer for the Adhocracy 3 platform
Liquid Democracy, Berlin
3/2014 – 1/2016 (1 Jahr, 11 Monate)
nicht angegeben
Tätigkeitszeitraum

3/2014 – 1/2016

Tätigkeitsbeschreibung

Design und Implementierung einer REST API für Backend/Frontend-Kommunikation. Hinzufügen von Unterstützung für verschiedene Funktionalitäten mit Benutzerregistrierung und Login, Captchas, E-Mail-Bestätigung, Kommentareditor und Versionsverwaltung, Bild-Upload, Websocket-Dienst für Benachrichtigungen, Suchdienst.

Eingesetzte Qualifikationen

Python, Glasgow Haskell Compiler, Postgresql, Scrum

Java backend developer
Project A and DeltaMethod, Berlin
2/2012 – 8/2013 (1 Jahr, 7 Monate)
nicht angegeben
Tätigkeitszeitraum

2/2012 – 8/2013

Tätigkeitsbeschreibung

Hinzufügen von Funktionalität zum in-house Java-Framework. Erweiterung der verwendeten PostgreSQL-DB, Zugriff über JDBC und gespeicherte Prozeduren. Java und SQL Profiling und Optimierung. Erstellung und Integration eines Suchdienstes auf Basis von Apache Solr. Design und Implementierung einer RESTful API für die Kommunikation mit dem Frontend. Design einer Markup-Sprache für Werbenvorlagen und eines Parsers für diese.

Eingesetzte Qualifikationen

Linux-Systemadministrator, Postgresql, Git, Jenkins, Apache Maven, Scrum, Spring Framework, Apache Tomcat

Java backend developer for several startups founded by Rocket
Rocket Internet, Berlin
2/2011 – 11/2011 (10 Monate)
nicht angegeben
Tätigkeitszeitraum

2/2011 – 11/2011

Tätigkeitsbeschreibung

Design, Implementierung und Testen von neuer Funktionalität. Erweiterung der PostgreSQL-DB mit gespeicherten Prozeduren. Erstellung und Integration eines Suchdienstes auf Basis von Apache Solr, einschließlich Unterstützung für mehrere Sprachen und Master-Slave-Replikation. Integration des Couchbase Server NoSQL-DB für In-Memory-Caching. Design und Implementierung eines queue-basierten Update-Dienstes für Solr und Couchbase, um Datenverlust bei Serverausfällen zu verhindern. Profiling und Optimierung von Leistungsbottlenecks.

Eingesetzte Qualifikationen

Linux-Systemadministrator, Postgresql, Apache Solr, Git, Jenkins, Apache Maven, Nagios, Scrum, Spring Framework, Apache Tomcat

Java backend developer
Zalando, Berlin
6/2010 – 10/2010 (5 Monate)
nicht angegeben
Tätigkeitszeitraum

6/2010 – 10/2010

Tätigkeitsbeschreibung

Design, Implementierung und Testen von neuer Funktionalität mit Java und SQL/PostgreSQL. Implementierung von Bestellabwicklung-Workflows (erhalten, bezahlt, versendet usw.). Interaktions-Workflows mit Zahlungsanbietern und Erfüllungs-partnern. Design und Implementierung eines RESTful Microservices für die Kommunikation mit dem Frontend und anderen Komponenten. Erstellung eines Solr-basierten Suchdienstes für Artikelverwaltung im Backend. Erstellung eines Spread-basierten Messaging-Dienstes zur Synchronisierung von Kategorien, Attributen usw. über Instanzen hinweg.

Eingesetzte Qualifikationen

Linux-Systemadministrator, Postgresql, Apache Solr, Spring Framework, Apache Tomcat, Apache Maven, Nagios

Python backend developer
BART, Berlin
9/2008 – 6/2009 (10 Monate)
nicht angegeben
Tätigkeitszeitraum

9/2008 – 6/2009

Tätigkeitsbeschreibung

Softwareentwicklung, Entwicklung und Testen in Python. Integration von NumPy, SciPy und PyMC für bayesianisches statistisches Modellieren und Analyse.

Eingesetzte Qualifikationen

Python

Machine learning specialist and Java backend programmer
Producto (testberichte.de), Berlin
12/2006 – 2/2008 (1 Jahr, 3 Monate)
nicht angegeben
Tätigkeitszeitraum

12/2006 – 2/2008

Tätigkeitsbeschreibung

Forschung und Dokumentation des Standes der Technik in der Sentimentanalyse. Design und Leitung der Implementierung eines Prototypsystems für Sentimentanalyse, das positive, negative und neutrale Aussagen in Produktbewertungen unterscheidet. Dokumentenverwaltung und Textextraktion aus HTML und PDF-Dateien; Integration linguistischer Werkzeuge für Satzspaltung und POS-Tags. Prototyp eines heuristischen und trainierbaren Systems zur Identifizierung von Produkten und Produktmerkmalen in Sätzen. Erstellung eines trainierbaren Satzklassifizierers basierend auf dem im Doktoratsstudium entwickelten System.

Eingesetzte Qualifikationen

Linux-Systemadministrator, Mysql

Commons and peer production as modes of economic cooperation
Independent Research Project
12/2005 – 12/2016 (11 Jahre, 1 Monat)
nicht angegeben
Tätigkeitszeitraum

12/2005 – 12/2016

Tätigkeitsbeschreibung

Veröffentlichung von 'From Exchange to Contributions' (Edition C. S., 2007), auch veröffentlicht auf Deutsch als 'Beitragen statt tauschen' (AG SPAK Bücher, 2008). Auch veröffentlichte verschiedene Artikel und hielt mehrere Vorträge. Mitbegründer, Autor und Admin des Gruppenblogs -Hyperlink entfernt-. Mitglied des German Commons Institute (Commons-Institut e.V.).

Eingesetzte Qualifikationen

Forschung

Java developer for the Mundwerk VoiceXML Platform
Mundwerk AG, Berlin
5/2001 – 7/2003 (2 Jahre, 3 Monate)
nicht angegeben
Tätigkeitszeitraum

5/2001 – 7/2003

Tätigkeitsbeschreibung

Softwareentwicklung in Java. Teilzeit als Studentenaushilfe bis März 2002, danach Vollzeit.

Eingesetzte Qualifikationen

Linux-Systemadministrator

Java developer
WorldOS Corp., New York
8/2000 – 3/2001 (8 Monate)
nicht angegeben
Tätigkeitszeitraum

8/2000 – 3/2001

Tätigkeitsbeschreibung

Softwareentwicklung in Java. Vollzeit bis Oktober 2000 in New York, danach Teilzeit und remote.

Eingesetzte Qualifikationen

Linux-Systemadministrator

Student teaching assistant
Technical University of Berlin, Berlin
8/1998 – 3/2001 (2 Jahre, 8 Monate)
nicht angegeben
Tätigkeitszeitraum

8/1998 – 3/2001

Tätigkeitsbeschreibung

Mitglied des interdisziplinären Lehrprojekts 'Teaching History as an Access to Computer Science'.

Ausbildung

Free University of Berlin
Ausbildung
2007
Berlin
Technical University of Berlin
Ausbildung
2002
Berlin

Über mich

Promovierter Informatiker mit Schwerpunkten Datenbanken, Backend undKünstliche Intelligenz (KI). Seit 2006 selbstständig tätig. Erfahrung in der Entwicklung von Backends, Datenbank- und Suchserverintegration, statistischer maschinellem Lernen, Cloud Computing (insbesondere AWS), REST APIs und Microservices. Profiliert in Python, Ruby, Haskell, Java, JavaScript, SQL/Gespeicherte Prozeduren. Erfahrung mit agilen Methoden, Test-geleiteter Entwicklung, Refactoring, Profiling/Optimierung.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
15
Alter
49
Berufserfahrung
26 Jahre und 11 Monate (seit 08/1998)

Kontaktdaten

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

Jetzt Mitglied werden