Summary
Mohamed Ashraf is a Senior Software Engineer based in Dubai with a decade of experience building scalable backend systems and DevOps platforms, specializing in Ruby on Rails, Node.js, Kubernetes and AWS. He has led teams and architected production-grade infrastructure for multi-tenant platforms, improving deployment speed, monitoring and cost efficiency across several organizations. Notable accomplishments include designing an accrual-based accounting system that cut support effort by 80%, modernizing payment flows to boost conversion by 12%, and halving CI costs while cutting pipeline times by 40%. Comfortable moving between hands-on engineering and technical leadership, he also introduced company-wide documentation and access control practices that reduced onboarding overhead and security risk. Known as a quick learner and dependable problem-solver, he brings a pragmatic focus on observability, automation and measurable business impact.
10 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Computer Engineering, A, Bachelor's degree, Computer Engineering, A at The German University in Cairo