Senior Backend Software Engineer - Python @ sonnen · Energy & Flexibility Trading · Germany

Building resilient backend systems
and automating infrastructure.

I’m Abdelrahman Hassan Hamdy — Senior Backend Software Engineer - Python at sonnen (#teamsonnen), working on Energy Trading & VPP systems. I build mission-critical backend services for the sonnenVPP and battery assignment workflows across Germany, Italy, and the US — Kafka-driven, event-based, and scalable.

Current Focus

Energy Trading & VPP Systems

Mission-critical backend services for sonnenVPP: battery assignment and transfer workflows, Kafka-based event-driven microservices, and integration with VPP APIs across Germany, Italy, and the US.

  • Kafka producers/consumers for battery assignment and trading sync.
  • Idempotent, fault-tolerant VPP API integrations (v1 & v2).
  • Backend domain owner; code reviews and mentoring in distributed team.
Available for remote consulting, code reviews, and backend audits.

Experience

Product teams, FinTech, automotive SaaS, and teaching.

2020 → 2025+

Senior Backend Software Engineer - Python

Oct 2025 – Present

sonnen — Energy Trading & VPP Systems · Cairo, Egypt · Remote (Germany)

Mission-critical backend services for energy trading and Virtual Power Plant (VPP) operations across Germany, Italy, and the US. Kafka-based event-driven microservices, battery assignment and transfer workflows, VPP API integrations.

  • Designed and maintained backend services for battery assignment and cluster allocation across regional trading environments.
  • Built Kafka-based async workflows (producers/consumers) for trading sync; idempotent, fault-tolerant VPP API processing.
  • Fixed critical group/cluster mapping issues; ensured data integrity between internal systems and external VPP providers.
  • Backend domain owner: code reviews, mentoring, and clear communication of technical trade-offs in a distributed team.

Senior Backend Engineer

Sep 2025 – Oct 2025 · 2 mos

Bridge AI · Contract · United Kingdom · Remote

Celery and infrastructure improvements, image pipelines, and production reliability for Alto property sync.

  • Implemented graceful shutdown for Celery, ensuring running tasks persist and complete safely before termination.
  • Optimized the Alto property image synchronization pipeline, reducing sync time to ~15 minutes for 4,000+ images.
  • Developed Systemd services for Celery Beat and Flower as reliable fallbacks for Supervisor.
  • Added automatic image compression, reducing images larger than 1.5 MB to around 250 KB without noticeable quality loss.
  • Refined and isolated Celery task routing, improving workload distribution and system responsiveness.
  • Diagnosed and resolved a critical production outage caused by signal (9, 11) and broker disconnections.
  • Enhanced server stability and performance by adding swap memory and fixing cross-environment dependency issues.

Software Engineer (Backend)

2020 – 2023

Paymob · FinTech (Cairo) – Digital payments enabler across MENA.

Built REST APIs and integrations, handled secure auth flows, and worked with Django DRF best practices. Focused on clean serializers, OAuth/JWT, and API documentation.

Session Lead / Instructor

Ongoing

Udacity · ALX · Local tech centers (Egypt)

Trained 250+ developers in Python, Django, REST, Git, and deployment. Delivered workshops on Celery, Docker, AI-ready backends, and real-world architecture.

Selected Projects

Real products, internal tools, and assessments.

Need similar?

AssetSync

IT Asset Management system + Electron client (Win/macOS/Linux) to collect device info and sync to Django backend.

Django · Electron.js · REST · Docker

Watchtower

Heavy Celery-based task runner for automotive SaaS. Fixed workers, queues, and broker transport options. Added Flower monitoring.

Django · Celery · RabbitMQ · Heroku

ComplySync

Policy / compliance management platform inspired by KnowBe4. Multi-language policies, CSV import, campaigns, user tracking.

Django · DRF · Email · Multitenant-ready

DevTrack

Tracks software teams’ metrics, tasks, CI/CD performance, and delivery times. Built to mentor juniors.

Django · DRF · Charts

Automart E-commerce

Assessment project: products, inventory, delivery roles, JWT auth, scheduled stock checks, Dockerized.

Django · DRF · JWT · Celery · Docker

Octo-Framework

Open-source Python framework contributions. Focus on clean architecture, CLI, packaging, coverage.

Python · OSS · Tooling

Backend Frameworks & Tools

What I actually use in production.

Python & Frameworks

  • Python 3.12+
  • Django / DRF
  • FastAPI
  • Flask
  • SQLAlchemy / Alembic

Async & Distributed Systems

  • Celery (advanced configs)
  • RabbitMQ, Redis
  • django-celery-results / beat
  • Flower monitoring

Databases & ORM

  • PostgreSQL / MySQL
  • Schema design & query optimization
  • Data migrations & validation

Cloud & DevOps Expertise

Automating deployments and orchestrating scalable infrastructure.

Containerization & Orchestration

  • Docker / Docker Compose
  • Kubernetes (K8s)
  • Google Kubernetes Engine (GKE)
  • Helm & Seal (secrets)

Infrastructure as Code

  • Terraform (GCP / AWS)
  • Cloud networking & IaC pipelines
  • GitOps patterns

CI/CD & Cloud Platforms

  • Jenkins · GitLab CI · GitHub Actions
  • Google Cloud Platform (GCP)
  • Heroku · AWS S3 (hosting)

Let’s collaborate

Backend consulting, infrastructure automation, or training your team on Django, Celery, and Kubernetes pipelines. Remote from Cairo, Egypt.

Email: abdelrahman.hassan.hamdy@gmail.com

Cairo, Egypt (UTC+2)

English · Arabic (Egyptian)