Yazeed Alrubyli is a researcher and software engineer with a decade of experience bridging AI research and production engineering, currently working in Riyadh after completing an industrial PhD in Artificial Intelligence at Università di Bologna and an MS in Computer Science from Politecnico di Milano. He has shipped cloud-native systems and DevOps automation (Terraform, AWS, ECS) in industry roles, taught large undergraduate courses, and contributed to research collaborations with HPE and government projects. Comfortable across languages (Swift, Java, Python, C++) and frameworks, he blends robotics and computer vision interests with practical backend and containerized deployments. His background mentoring robotics students and building self-driving–related projects reflects a hands-on approach to moving ML and perception prototypes toward scalable software. Less obvious: he alternates between academic rigor and production constraints, making him effective at translating cutting-edge research into reliable engineering outcomes.
10 years of coding experience
2 years of employment as a software developer
Doctor of Philosophy - PhD, Artificial Intelligence, Doctor of Philosophy - PhD, Artificial Intelligence at Alma Mater Studiorum – Università di Bologna
Master of Science - MS, Computer Science and Engineering, Master of Science - MS, Computer Science and Engineering at Politecnico di Milano
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Prince Sultan University
Contributions:6 pushes, 1 branch in 7 years 5 months
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.