Summary
Rahma Mustafa is a Senior Software Engineer based in 6th of October, Giza with six years of experience specializing in Java backend systems and microservices. At Vodafone she leads architectural efforts for high-throughput, Kafka-driven platforms, having built the product's most-consumed API and cut its latency by 40% through asynchronous and parallel I/O strategies. She combines pragmatic DevOps practices—Docker, Jenkins, ArgoCD—with DDD/TDD and observability tooling like Grafana and Jaeger to keep services reliable at scale (handling 356M+ monthly transactions). Rahma also architects fine-grained, rule-based authorization and Redis-backed caching to balance security and consistency in complex domains. Her background includes hands-on teaching and an enterprise Java specialization from ITI, reflecting both mentorship and deep practical training. Colleagues describe her as an engineer who pairs performance-first engineering with thoughtful API governance for large customer-facing systems.
6 years of coding experience
2 years of employment as a software developer
Student Computer and Information Sciences and Support Services, Student Computer and Information Sciences and Support Services at Fayoum University
Enterprise & Web apps development Java, Enterprise & Web apps development Java at Information Technology Institute (ITI)
English, Arabic