Summary
Mostafa Hassan is a Senior Software Engineer with 11 years of experience, currently at Google in Munich, blending deep algorithmic thinking with production-grade software architecture. A Computer Science graduate from The German University in Cairo, he has a strong background in design patterns, data structures and systems-level problem solving proven by roles at Google, Swvl and research work at ETH Zurich. At ETH he implemented an SMT-based static type inference for Python using Z3, demonstrating an uncommon mix of formal methods and practical engineering. He cut his teeth on large-scale search instrumentation at Microsoft and on algorithm development for mobility at Swvl, which informs his pragmatic approach to scalable systems. Known for mentoring and teaching early in his career, he brings clarity to complex designs and a research-informed perspective to product engineering. Based in Munich, he combines research depth with hands-on delivery in cloud-scale environments.
11 years of coding experience
8 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