Summary
Mahmoud Mehisen is a Senior Software Engineer based in Cairo with 7 years of hands-on experience building scalable backend systems using Java, Spring Boot, microservices, and real-time technologies like WebRTC and Socket.IO. He has driven large monolith-to-microservices migrations, implemented Kafka/RabbitMQ-based event streams, and optimized high-traffic platforms with Redis, PostgreSQL, and MongoDB. Currently pursuing a Master’s in Computer Science at Ain Shams University, he blends academic rigor with practical cloud-first engineering on AWS. A regional competitive problem solver, he also mentors junior engineers and contributes to tech education through community initiatives. Notably, his background spans cross-platform SDK work and mobile Flutter development, giving him a rare full-stack perspective from device SDKs to enterprise backend infrastructure.
7 years of coding experience
4 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Ain Shams University
Arabic, English