Arnaud Legendre

Staff AI Solutions Architect at Google

Paris, Ile-de-France
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
Arnaud Legendre is a Staff AI Solutions Architect at Google with 14 years of software engineering experience building scalable, production-grade systems across cloud and consumer platforms. He blends deep backend expertise from roles at Google, Apple, VMware and Adobe with hands-on open-source contributions to core OpenStack projects (Nova and Glance), where he improved reliability and refactored critical compute and image-management codepaths. Comfortable moving between architecture and code, he has a track record of solving tricky edge cases in virtualization and image workflows while promoting code quality and maintainability. Based in Paris and trained at EPFL and UTC, he pairs rigorous academic grounding with a collaborative leadership style focused on positive culture and continuous growth. Notably, his open-source work shows a penchant for pragmatic fixes that prevent subtle production failures—an engineer who prefers durable solutions over flashy prototypes.
code14 years of coding experience
job14 years of employment as a software developer
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at EPFL
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at Université de Technologie de Compiègne (UTC)
languagesEnglish, French
github-logo-circle

Github Skills (16)

service-provider10
image-management10
openstack10
api10
vmware10
service-design10
python10
apidoc10
api-design9
refactor9
restful-api9
testing9
rest-api9
debug9
refactoring9

Programming languages (1)

Python

Github contributions (5)

github-logo-circle
openstack/glance

Oct 2013 - Oct 2014

OpenStack Image Management (Glance). Mirror of code maintained at opendev.org.
Role in this project:
userBack-end Developer
Contributions:26 commits in 1 year
Contributions summary:Arnaud primarily focused on improving the Glance image management service. They implemented new functionalities related to copying images, updated authorization messages for image members and tasks, and addressed an issue that prevented modifications to image formats. The user also removed unused code from store_utils. Furthermore, the user replaced the deprecated uuidutils module.
opendevglanceimage-managementopenstack
openstack/nova

Sep 2013 - Nov 2014

OpenStack Compute (Nova). Mirror of code maintained at opendev.org.
Role in this project:
userBack-end Developer
Contributions:10 commits in 1 year 2 months
Contributions summary:Arnaud primarily contributed to the OpenStack Nova project by addressing bug fixes, cleaning up code, and improving code quality. Their work involved refactoring code to use instance objects instead of dicts, removing unused methods in VMware utility files, and modifying code to prevent unexpected behavior during instance resizing and destruction. They also added code that addresses issues with VMware driver behavior, specifically concerning VIF plugging and unplugging, and the handling of OVA image imports.
novaopendevopenstackcompute
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
Arnaud Legendre - Staff AI Solutions Architect at Google