Romain Beaumont

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

🤩
Rockstar
🎓
Top School
Romain Beaumont is a Staff Machine Learning Engineer based in Paris with 12 years of experience building and deploying ML infrastructure at scale. He currently focuses on serving and adapting Gemini for YouTube at Google, having previously deployed LLMs into production classifiers. Romain pairs production ML engineering with hands-on open-source work across computer vision and deep learning—contributing performance and CI improvements to projects like open_clip and DALLE-pytorch and building high-throughput tooling such as img2dataset. His background spans research (PhD work in NLP and IR) to industry-scale recommender and image systems at Criteo, processing billions of examples. Notably, he moves fluidly between low-level engineering (protocols and Minecraft tooling) and large-scale ML optimizations (bfloat16/TF32, DeepSpeed, checkpointing) to close the gap between prototypes and production.
code13 years of coding experience
bookBEP / Bac Pro MVA, Technologie / technicien de mécanique automobile, BEP / Bac Pro MVA, Technologie / technicien de mécanique automobile at CFA Jean Claude Andrieu
stackoverflow-logo

Stackoverflow

Stats
27reputation
23kreached
6answers
0questions
github-logo-circle

Github Skills (107)

webapplications10
transformers10
minecraft10
opencv10
node-js10
checkpoint10
web-application10
python10
json-schema10
multithreading10
image-processing10
python-multiprocessing10
webpages10
opencv210
web-content10

Programming languages (21)

C#JavaC++RustCScalaVueGo

Github contributions (5)

github-logo-circle
Minecraft web client running in your browser
Role in this project:
userFull-stack Developer
Contributions:107 reviews, 92 commits, 140 PRs in 1 year 4 months
Contributions summary:Romain primarily contributed to the front-end aspects of the Minecraft web client. They implemented the user interface by adding a chat box, crosshair and hotbar elements, along with associated styles and functionality. The user also optimized webpack configuration, introducing dev/prod builds and improving the overall build process for the client, while also persisting the username to local storage.
minecraftminecraft-clientbrowserjavascriptweb-minecraft
Parse and serialize minecraft packets, plus authentication and encryption.
Role in this project:
userBack-end Developer
Contributions:167 reviews, 610 commits, 605 PRs in 7 years 11 months
Contributions summary:Romain primarily focused on fixing and improving the protocol parsing and serialization logic for the Minecraft protocol. Their work involved correcting issues within the `src/protocol.js` file, including fixing the handling of bed and animation packets, as well as correcting position data reading. They also made some improvements to the testing suite and the code style (indentation).
minecraftpacketsproxyprotocolauthentication
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
Romain Beaumont