Michael Rizkalla

Senior Software Engineer at Arm

Cambridge, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code7 years of coding experience
job5 years of employment as a software developer
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at The University of Edinburgh
bookBachelor's Degree Computers and Systems Engineering, Bachelor's Degree Computers and Systems Engineering at Assiut University
book5 weeks scholarship Religious Pluralism and Democracy in the United States, 5 weeks scholarship Religious Pluralism and Democracy in the United States at Temple University
languagesEnglish, Arabic, German
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (14)

cpp-library10
stl10
cpp10
standard-library9
pe-analyzer7
validation6
arm5
cpu5
vulkan4
v8-javascript-engine4
armv84
constexpr1
erasure1
type-erasure1

Programming languages (1)

C++

Github contributions (5)

github-logo-circle
MichaelRizkalla/arm_emu_v8a

Sep 2020 - Jan 2022

It contains arm v8-a cpu emutor written in C++20 (incomplete as of this moment)
Contributions:1 release, 14 commits, 4 PRs in 1 year 4 months
cpuv8-javascript-enginearmv8pe-analyzerarm
A header only library that aims to help in function composition procedure.
Contributions:3 releases, 2 PRs, 15 pushes in 1 year 3 months
compositionheaderfunction-compositionheader-onlyheader-only-library
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