Summary
Mahmoud Ahmed is a pragmatic software engineer with 8 years of experience building high-performance, scalable web systems using PHP, Kotlin, Go and modern front-end stacks. He has a strong track record refactoring legacy code, optimizing APIs and databases, and designing microservices and real-time systems that handle millions of requests per day. Comfortable across the full stack and cloud-native infra, he brings hands-on expertise in Docker, Kubernetes, Terraform, observability and messaging platforms like RabbitMQ and Kafka. A security-minded developer, Mahmoud applies secure coding and system hardening practices alongside automated testing and CI/CD to reduce risk in high-traffic environments. Based in Berlin, he combines algorithmic rigor from regular LeetCode practice with a curiosity for AI/ML and AI-driven security, often experimenting with neural models to solve practical problems. Colleagues value him for turning complex requirements into maintainable architectures that measurably improve performance and reliability.
8 years of coding experience
9 years of employment as a software developer
Bachelor's degree, Management Information Systems, Bachelor's degree, Management Information Systems at The Higher Institute of Advanced Studies
English, Arabic, German