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.
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.
Featured role
Senior Software Engineer
Autobia · KSA Automotive SaaS · 2024 – 2025
Backend & DevOps ownership
I lead the development and architecture of backend systems with a strong focus on performance, security, and scalability.
In the absence of a dedicated DevOps team, I also take ownership of infrastructure and deployment to ensure reliability and maintainability.
Key responsibilities and contributions
Designed and developed scalable backend systems using Python (Django), clean architecture and modular design.
Built and maintained RESTful APIs for front-end and external integrations.
Managed PostgreSQL: query optimization, data consistency and security.
Designed and maintained CI/CD pipelines (testing, deployment, release automation).
Containerized applications with Docker and Docker Compose for local and cloud.
Infrastructure and deployments on AWS, Heroku and GCP (load balancers, storage, monitoring).
Application monitoring, logging and alerting (Sentry, Prometheus, Datadog).
Security best practices and compliance: access control, encryption, API security.
Applied SOLID, Domain-Driven Design and Test-Driven Development.
Collaborated with cross-functional teams to align technical decisions with product and business goals.
Authored technical documentation: system architecture, deployment procedures, API specifications.
Introduced new tools and technologies to improve performance, DX and scalability.