Michael Rizkalla is a Senior Software Engineer based in Cambridge with seven years of hands-on experience building low-latency systems in C and Modern C++. He has deep expertise in graphics and compute stacks, having developed OpenGL ES and Vulkan test suites and now contributing to OpenCL driver features at Arm. Previously he helped ship Amazon Polly’s Generative Engine, creating tools to accelerate language rollouts and drive production TTS improvements. His background blends applied systems engineering with rigorous academics—a MSc in Computer Science from the University of Edinburgh and a Computer Engineering BSc from Assiut University. Colleagues know him for tackling performance-sensitive problems across both graphics and speech domains, and for moving quickly from prototype tools to production-grade components. He brings a rare combination of low-level API experience and product-focused delivery in multimedia systems.
7 years of coding experience
5 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at The University of Edinburgh
Bachelor's Degree Computers and Systems Engineering, Bachelor's Degree Computers and Systems Engineering at Assiut University
5 weeks scholarship Religious Pluralism and Democracy in the United States, 5 weeks scholarship Religious Pluralism and Democracy in the United States at Temple University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Michael Rizkalla - Senior Software Engineer at Arm