Summary
Mohamed Rashad is a seasoned technology leader and co-founder serving as CTO of ESAAL with over 15 years of hands-on software development and management experience across .NET, Java, PHP, VOIP, and real-time high-traffic systems. He has a strong track record delivering small to large-scale projects on time with an emphasis on architecture, performance, scalability, and reliability, often designing mission-critical systems with low latency and real-time reporting. Skilled in team leadership, process improvement, SDLC governance, and coaching, he also acts as Scrum Master and conducts training and code reviews to elevate engineering practices. Mohamed combines deep technical discipline (OOD, SOLID, microservices, APIs) with practical operational insight—hardware sizing, SLA-driven monitoring, and contingency planning—to ensure production robustness. Based in Egypt, he brings entrepreneurial grit from founding ESAAL and a knack for explaining technical ideas in Arabic, making him effective both as a strategist and a hands-on mentor.
8 years of coding experience
11 years of employment as a software developer
Bachelor of Computer science Computer Science, Bachelor of Computer science Computer Science at Ain Shams University