Summary
Mohamed Mahfouz is a software engineer with nine years of hands-on experience building and scaling web applications across Ruby, TypeScript, React, and Rails ecosystems. Currently at GitHub after a multi-year tenure at InVision Group, he brings deep expertise in microservices, monitoring (Grafana/Kibana/AppSignal), CI/CD, Docker, and Kubernetes to deliver resilient production systems. He has led architecture planning and mentoring initiatives, optimizing systems to handle millions of records while maintaining strong testing and release practices. Prior roles span full-stack engineering, Android security research, Unity game development and leadership positions in AIESEC, reflecting a blend of technical depth and cross-cultural team leadership. Comfortable across backend, frontend and infrastructure, Mohamed pairs pragmatic engineering with a track record of operational excellence in distributed environments.
9 years of coding experience
7 years of employment as a software developer
Bachelor's degree Computer science and engineering, Bachelor's degree Computer science and engineering at The German University in Cairo
English, Arabic, German, Spanish