Python backend engineering and scalable software systems, with experience in APIs, microservices, cloud infrastructure, and energy-tech applications.
Aktualisiert am 25.09.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 25.09.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Software-Entwicklung
Energietechnik
Mechatronik
Arabisch
Muttersprache
Englisch
Muttersprachliches Niveau
Deutsch
C1

Einsatzorte

Einsatzorte

Berlin (+20km)
Deutschland
möglich

Projekte

Projekte

4 years 2 months
2021-06 - 2025-07

Entwicklung und Wartung von Django REST APIs und Backend-Services

Senior Software Engineer
Senior Software Engineer
  • Entwicklung und Wartung von Django REST APIs und Backend-Services für das B2B-Ökosystem und ein Partnernetzwerk mit über 60 Energie- und Technologieunternehmen.
  • Automatisierung der EDIFACT-/BDEW-Marktkommunikation sowie von Kunden-Onboarding-Prozessen und weitgehende Ablösung zuvor manueller operativer Abläufe.
  • Entwicklung und Weiterentwicklung des React-basierten Registrierungs- und Onboarding-Wizards sowie Integration mit Backend-APIs, wodurch ein durchgängiger digitaler Onboarding-Prozess ermöglicht und die Bearbeitungszeit von bis zu 28 Tagen auf rund 24 Stunden reduziert wurde.
  • Automatisierung von nahezu 100 % zuvor manueller operativer Prozesse, sodass manuelle Eingriffe hauptsächlich nur noch bei Fehler- und Ausnahmefällen erforderlich waren.
  • Konzeption und Wartung asynchroner Verarbeitungsprozesse mit Kafka, RabbitMQ und Celery mit durchschnittlich über 5.000 Nachrichten pro Tag.
  • Entwicklung von FastAPI-basierten Microservices und API-Integrationen, einschließlich externer Procilon-Services zur Unterstützung energiewirtschaftlicher Prozesse.
  • Verbesserung der Systemzuverlässigkeit durch automatisiertes Monitoring und Self-Healing-Workflows, wodurch der Bedarf an manuellen Eingriffen reduziert wurde.
  • Modernisierung von CI/CD- und containerisierten Deployment-Prozessen mit Docker sowie Verwaltung der AWS-Infrastruktur für einen Microservice, einschließlich EC2-Provisionierung und Konfiguration von IAM-Rollen und -Richtlinien.
Lumenaza GmbH
Berlin
5 months
2020-08 - 2020-12

Entwicklung Python-basierter Datenwerkzeuge und REST-APIs

Junior Softwareentwickler
Junior Softwareentwickler
  • Entwicklung Python-basierter Datenwerkzeuge und REST-APIs zur Unterstützung von Datenaustausch und Geschäftsprozessen.
  • Automatisierung von Datenverarbeitungs- und Reporting-Prozessen zur Reduzierung manueller Arbeit und Verbesserung der Datenqualität.
  • Mitarbeit an der Migration und Modernisierung von Legacy-Python-Anwendungen und internen APIs.
Hedera Sustainable Solutions GmbH
Berlin
11 months
2018-07 - 2019-05

Leitung der Konzeption und Entwicklung von OSDAP

Software Engineer
Software Engineer
  • Leitung der Konzeption und Entwicklung von OSDAP, einer Python-basierten Monitoring- und Analyseplattform für netzunabhängige erneuerbare Energiesysteme und Batteriespeicher.
  • Entwicklung von Datenverarbeitungs- und Visualisierungsmodulen zur Integration von Systemleistungsdaten, Batteriespeicherdaten, Wetterstationsdaten und externen Wetterquellen.
  • Definition von Schnittstellen und Datenflüssen zwischen Systemkomponenten und der zentralen Analyseplattform sowie Umsetzung von Monitoring-, Reporting-, Validierungs- und Automatisierungsfunktionen zur Performanceanalyse und Systemoptimierung.
Karlsruher Institut für Technologie (KIT)
Karlsruhe
1 year 6 months
2014-10 - 2016-03

Entwicklung von Steuerungs- und Regelungssystemen

Embedded Software Engineer
Embedded Software Engineer
  • Entwicklung von Steuerungs- und Regelungssystemen in C++, Java und MATLAB für Robotik- und Drug-Delivery-Anwendungen.
  • Entwicklung und Prototyping medizinischer Robotersysteme mit AutoCAD/SolidWorks, CNC-Programmierung und Laserschneiden.
Medical Micro Nano Robotics Lab, Kairo
Kairo

Aus- und Weiterbildung

Aus- und Weiterbildung

2016 ? 2019

M.Sc. Energietechnik

Technische Universität Berlin


2008 ? 2014

B.Sc. Mechatronik

German University in Cairo

Kompetenzen

Kompetenzen

Top-Skills

Software-Entwicklung Energietechnik Mechatronik

Produkte / Standards / Erfahrungen / Methoden

Profil

Senior Software Engineer mit über 5 Jahren Erfahrung in der Entwicklung skalierbarer Python-Backend-Systeme, REST-APIs, Microservices, datengetriebener Anwendungen sowie JavaScript-/TypeScript-Frontends. Vier Jahre Erfahrung bei Lumenaza in der Entwicklung von Softwarelösungen für den deutschen Energiemarkt, darunter B2B-Integrationen, EDIFACT-basierte Prozesse, Workflow-Automatisierung, Monitoring, Cloud-Infrastruktur, Containerisierung und Orchestrierung. Starker Hintergrund in Software Engineering, verteilten Systemen, Energietechnik und Datenanalyse.


Kenntnisse

Backend Frameworks & APIs

  • Django 
  • Django REST Framework 
  • FastAPI 
  • REST APIs 
  • Microservices


Frontend

  • React 
  • Vue.js 
  • Vue 3 
  • HTML 
  • CSS


Monitoring

  • Grafana
  • Kibana
  • Tableau
  • Metabase


Cloud & DevOps

  • AWS 
  • Docker 
  • Kubernetes 
  • CI/CD 
  • Linux 
  • Git


Messaging & Workflows

  • Kafka 
  • RabbitMQ 
  • Celery


KI & LLM Engineering

  • OpenRouter 
  • MCP 
  • Tool Calling 
  • LLM Integration 
  • Agentic Workflows 
  • Claude Code (CLI) 
  • Codex 
  • GitHub Copilot 
  • ChatGP

Programmiersprachen

Python
JavaScript
TypeScript
C#

Datenbanken

PostgreSQL
SQLite
Elasticsearch
Pandas

Einsatzorte

Einsatzorte

Berlin (+20km)
Deutschland
möglich

Projekte

Projekte

4 years 2 months
2021-06 - 2025-07

Entwicklung und Wartung von Django REST APIs und Backend-Services

Senior Software Engineer
Senior Software Engineer
  • Entwicklung und Wartung von Django REST APIs und Backend-Services für das B2B-Ökosystem und ein Partnernetzwerk mit über 60 Energie- und Technologieunternehmen.
  • Automatisierung der EDIFACT-/BDEW-Marktkommunikation sowie von Kunden-Onboarding-Prozessen und weitgehende Ablösung zuvor manueller operativer Abläufe.
  • Entwicklung und Weiterentwicklung des React-basierten Registrierungs- und Onboarding-Wizards sowie Integration mit Backend-APIs, wodurch ein durchgängiger digitaler Onboarding-Prozess ermöglicht und die Bearbeitungszeit von bis zu 28 Tagen auf rund 24 Stunden reduziert wurde.
  • Automatisierung von nahezu 100 % zuvor manueller operativer Prozesse, sodass manuelle Eingriffe hauptsächlich nur noch bei Fehler- und Ausnahmefällen erforderlich waren.
  • Konzeption und Wartung asynchroner Verarbeitungsprozesse mit Kafka, RabbitMQ und Celery mit durchschnittlich über 5.000 Nachrichten pro Tag.
  • Entwicklung von FastAPI-basierten Microservices und API-Integrationen, einschließlich externer Procilon-Services zur Unterstützung energiewirtschaftlicher Prozesse.
  • Verbesserung der Systemzuverlässigkeit durch automatisiertes Monitoring und Self-Healing-Workflows, wodurch der Bedarf an manuellen Eingriffen reduziert wurde.
  • Modernisierung von CI/CD- und containerisierten Deployment-Prozessen mit Docker sowie Verwaltung der AWS-Infrastruktur für einen Microservice, einschließlich EC2-Provisionierung und Konfiguration von IAM-Rollen und -Richtlinien.
Lumenaza GmbH
Berlin
5 months
2020-08 - 2020-12

Entwicklung Python-basierter Datenwerkzeuge und REST-APIs

Junior Softwareentwickler
Junior Softwareentwickler
  • Entwicklung Python-basierter Datenwerkzeuge und REST-APIs zur Unterstützung von Datenaustausch und Geschäftsprozessen.
  • Automatisierung von Datenverarbeitungs- und Reporting-Prozessen zur Reduzierung manueller Arbeit und Verbesserung der Datenqualität.
  • Mitarbeit an der Migration und Modernisierung von Legacy-Python-Anwendungen und internen APIs.
Hedera Sustainable Solutions GmbH
Berlin
11 months
2018-07 - 2019-05

Leitung der Konzeption und Entwicklung von OSDAP

Software Engineer
Software Engineer
  • Leitung der Konzeption und Entwicklung von OSDAP, einer Python-basierten Monitoring- und Analyseplattform für netzunabhängige erneuerbare Energiesysteme und Batteriespeicher.
  • Entwicklung von Datenverarbeitungs- und Visualisierungsmodulen zur Integration von Systemleistungsdaten, Batteriespeicherdaten, Wetterstationsdaten und externen Wetterquellen.
  • Definition von Schnittstellen und Datenflüssen zwischen Systemkomponenten und der zentralen Analyseplattform sowie Umsetzung von Monitoring-, Reporting-, Validierungs- und Automatisierungsfunktionen zur Performanceanalyse und Systemoptimierung.
Karlsruher Institut für Technologie (KIT)
Karlsruhe
1 year 6 months
2014-10 - 2016-03

Entwicklung von Steuerungs- und Regelungssystemen

Embedded Software Engineer
Embedded Software Engineer
  • Entwicklung von Steuerungs- und Regelungssystemen in C++, Java und MATLAB für Robotik- und Drug-Delivery-Anwendungen.
  • Entwicklung und Prototyping medizinischer Robotersysteme mit AutoCAD/SolidWorks, CNC-Programmierung und Laserschneiden.
Medical Micro Nano Robotics Lab, Kairo
Kairo

Aus- und Weiterbildung

Aus- und Weiterbildung

2016 ? 2019

M.Sc. Energietechnik

Technische Universität Berlin


2008 ? 2014

B.Sc. Mechatronik

German University in Cairo

Kompetenzen

Kompetenzen

Top-Skills

Software-Entwicklung Energietechnik Mechatronik

Produkte / Standards / Erfahrungen / Methoden

Profil

Senior Software Engineer mit über 5 Jahren Erfahrung in der Entwicklung skalierbarer Python-Backend-Systeme, REST-APIs, Microservices, datengetriebener Anwendungen sowie JavaScript-/TypeScript-Frontends. Vier Jahre Erfahrung bei Lumenaza in der Entwicklung von Softwarelösungen für den deutschen Energiemarkt, darunter B2B-Integrationen, EDIFACT-basierte Prozesse, Workflow-Automatisierung, Monitoring, Cloud-Infrastruktur, Containerisierung und Orchestrierung. Starker Hintergrund in Software Engineering, verteilten Systemen, Energietechnik und Datenanalyse.


Kenntnisse

Backend Frameworks & APIs

  • Django 
  • Django REST Framework 
  • FastAPI 
  • REST APIs 
  • Microservices


Frontend

  • React 
  • Vue.js 
  • Vue 3 
  • HTML 
  • CSS


Monitoring

  • Grafana
  • Kibana
  • Tableau
  • Metabase


Cloud & DevOps

  • AWS 
  • Docker 
  • Kubernetes 
  • CI/CD 
  • Linux 
  • Git


Messaging & Workflows

  • Kafka 
  • RabbitMQ 
  • Celery


KI & LLM Engineering

  • OpenRouter 
  • MCP 
  • Tool Calling 
  • LLM Integration 
  • Agentic Workflows 
  • Claude Code (CLI) 
  • Codex 
  • GitHub Copilot 
  • ChatGP

Programmiersprachen

Python
JavaScript
TypeScript
C#

Datenbanken

PostgreSQL
SQLite
Elasticsearch
Pandas

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.