Alexandre Courbot

Software Engineer at NVIDIA

Tokyo, Japan
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
Alexandre Courbot is a seasoned software engineer with over 16 years of systems-level experience, a PhD in operating systems, and deep expertise in Linux kernel development, graphics drivers, virtualization, and multimedia. He has driven upstream support for Tegra SoCs at NVIDIA, led hardware-accelerated video and crosvm virtualization work for ChromeOS at Google, and recently returned to NVIDIA as a Nova kernel driver co-maintainer. Comfortable across C, C++, and Rust, he blends theoretical rigor from academia with hands-on kernel hacking—his work once drew public praise from Linus Torvalds. Based in Tokyo, he is trilingual (French, English, Japanese) and contributes to open-source projects like KanjiVG, where he improves tooling for kanji vector graphics—an indication of his attention to detail beyond core kernel work.
code16 years of coding experience
job22 years of employment as a software developer
bookPhD, Computer Science, Operating Systems, PhD, Computer Science, Operating Systems at University of Lille 1 Sciences and Technology
languagesFrench, English, Japanese
stackoverflow-logo

Stackoverflow

Stats
8,053reputation
413kreached
44answers
15questions
Badges
linux-kernel
top-5%
operating-system
top-5%
github-logo-circle

Github Skills (23)

python10
iommu10
scripting10
dma10
vector-graphics10
linux-kernel10
driver10
gpu10
sys9
operating-system9
xml9
embedded9
gpio8
pwm8
kernel6

Programming languages (10)

TypeScriptJavaC++ShellRustCJavaScriptHTML

Github contributions (5)

github-logo-circle
KanjiVG/kanjivg

Nov 2009 - Jun 2021

Kanji vector graphics
Role in this project:
userBack-end Developer
Contributions:176 commits, 4 PRs, 6 pushes in 11 years 9 months
Contributions summary:Alexandre primarily contributed to the `kanjivg/kanjivg` repository by developing and modifying scripts related to processing and harmonizing kanji vector graphics. They fixed issues with the `mergexml` script, including stroke order mismatches. They also updated the `harmonize-svg.py` script to account for parameters and command-line arguments, improving its functionality. In addition, the user added utility scripts for releasing and updating the kanji data and the viewer to load the new format.
vector-graphicskanjigraphicsvector
chromeos/virtio-media

Feb 2024 - Feb 2025

Contributions:1 review, 10 PRs, 65 pushes in 1 year
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
Alexandre Courbot - Software Engineer at NVIDIA