Marc-andré Lureau

SW Developer, Qemu KVM Team at Red Hat

Réunion
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
Marc-andré Lureau is a seasoned software developer with 19 years’ experience, currently contributing to QEMU/KVM and broader virtualization stacks at Red Hat from Réunion. He specializes in low-level systems, virtualization, and desktop/Spice integration—working on ivshmem, vhost-user, qga and virgl/spice—and has a strong track record of improving Linux system components like systemd, libvirt and GTK/GDK. A prolific open-source maintainer and contributor, his work spans firmware security (EDK II/TPM), build systems (Meson), and Rust bindings for GTK4, showing comfort across C, Rust and cross-platform toolchains. He combines deep platform knowledge (Win32 and MinGW experience) with pragmatic feature delivery—e.g., adding D-Bus support and graphics/audio configuration—and a curiosity for how pieces fit together that drives cross-project fixes and interoperability.
code19 years of coding experience
job4 years of employment as a software developer
bookOGP, Supply Chain Management, OGP, Supply Chain Management at Université catholique de l'Ouest
bookGISTR, CS, GISTR, CS at EPITA: Ingénierie Informatique
languagesEnglish, Spanish, Malagasy, French
stackoverflow-logo

Stackoverflow

Stats
32,353reputation
6.9mreached
69answers
31questions
Badges
unix
top-5%
bash
top-5%
posix
top-1%
git
top-5%
shell
top-5%
github-logo-circle

Github Skills (60)

libvirt10
uefi10
win6410
pywin3210
python10
qemu10
wp-api10
testing10
init10
firmware10
configuration-management10
linux10
win32gui10
build-system10
gtk-rs10

Programming languages (18)

CSSC++RustCSchemeMakefileM4Go

Github contributions (5)

github-logo-circle
GNOME/glib

May 2011 - Dec 2022

Read-only mirror of https://gitlab.gnome.org/GNOME/glib
Role in this project:
userBack-end Developer
Contributions:221 commits in 11 years 9 months
Contributions summary:Marc-andré primarily contributed to the GLib library, making several low-level changes. Their work included adding and modifying macro definitions, functions, and API to support features like value initialization, signal handling, and file I/O operations, with some changes to build systems and tests. The user also made improvements and bug fixes related to the Windows platform support, including environment variable handling and file-system interactions. The user further developed a test to ensure the correct behavior when closing socket connections.
pygobjectgnome-shell-extensiongtk-rsgnomegitlab
GNOME/gtk

Jun 2011 - Nov 2022

Read-only mirror of https://gitlab.gnome.org/GNOME/gtk
Role in this project:
userBack-end Developer
Contributions:48 commits in 11 years 7 months
Contributions summary:Marc-andré primarily contributed to the GDK (Graphics Device Interface) portion of the GTK library, focusing on the Win32 backend. They implemented several enhancements, including the addition of "Since" annotations to functions, deprecating outdated functions, and correcting errors in code, such as return types. Their work also included code corrections related to Windows-specific features and the integration of an input method editor (IME). They demonstrated a deep understanding of the GDK internals and the Win32 platform.
pygobjectgnome-shell-extensiongtk-rsgnomegitlab
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
Marc-andré Lureau - SW Developer, Qemu KVM Team at Red Hat