Ramy Elmallah

Senior Embedded Software Engineer at Motorola Solutions

Old Toronto, Ontario, Canada
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

👤
Senior
🎓
Top School
Ramy Elmallah is a Senior Embedded Software Engineer with 8 years of experience building AI-enabled automation and IoT systems, currently architecting firmware for AI-powered video security at Motorola Solutions. He brings a mechatronics background that spans embedded firmware, sensor integration, mechanical and electrical design, and applied machine learning—skills honed through roles in product prototyping, BMS test automation, and research on marine acoustic classification and federated learning. Ramy has led cross-functional teams and product development (including industrial design, patent drafting, and market research) to move concepts from prototype to competition-winning funding. He is passionate about the intersection of technology, society, and education and has a long history of mentoring and teaching robotics to youth. Based in Old Toronto, he’s pursuing a PhD at the University of Toronto while continuing hands-on work that bridges academic research and product-grade embedded systems. An entrepreneurially minded engineer, he often pairs rapid prototyping with developer tooling to improve developer experience and software quality.
code8 years of coding experience
job4 years of employment as a software developer
bookHigh School, High School at IDGL School
bookBachelor of Applied Science - BASc, Bachelor of Applied Science - BASc at Ain Shams University
bookDoctor of Philosophy - PhD, Doctor of Philosophy - PhD at University of Toronto
bookBachelor of Applied Science - BASc (First Class with Distinction), Bachelor of Applied Science - BASc (First Class with Distinction) at Simon Fraser University
languagesArabic, English, French
github-logo-circle

Github Skills (32)

keras8
reinforcement-learning7
api7
hyperparameter-tuning7
collaboration6
deep-learning6
machine-learning6
pytorch6
cli5
ai5
tensorflow5
data-versioning5
hyperparameter-optimization5
robot5
python5

Programming languages (3)

RustJupyter NotebookPython

Github contributions (5)

github-logo-circle
RamyE/SFU_ML

Jan 2021 - Apr 2022

SFU MSE ML Course Labs and Tools
Contributions:2 releases, 59 pushes, 4 branches in 1 year 3 months
course-labsdata-sciencemachine-learningmsesfu
RamyE/MSE222Proj

Mar 2018 - Apr 2018

Contributions:30 commits, 21 pushes, 2 branches in 14 days
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
Ramy Elmallah - Senior Embedded Software Engineer at Motorola Solutions