Summary
Mahmoud Gaballah is a Senior Software Engineer based in Berlin with 13 years of experience building cloud-native, microservices-driven systems. He combines hands-on implementation in Go and Python with platform-level thinking—having led an enterprise-wide project across 25 teams, designed a microservices chassis that automated cross-cutting concerns, and owned production readiness and on-call operations. His background spans startups to scale-ups, delivering cost-saving infrastructure migrations, data-fusion systems, and high-performance REST APIs while cutting latency and infrastructure costs significantly. Passionate about distributed systems, Kubernetes, and observability, he focuses on making teams more productive by automating boilerplate and operational work. Notably, he has a track record of shipping both product-facing services (pricing, inventory, OTT platforms) and developer-facing tooling that improved release velocity and reliability.
14 years of coding experience
10 years of employment as a software developer
B.Sc. of Engineering (Computers and Systems), Computer and Systems Engineering, B.Sc. of Engineering (Computers and Systems), Computer and Systems Engineering at Mansoura University
Arabic, English, German