Arthur Hennequin

Research Fellow at CERN

Saint-Genis-Pouilly, Auvergne-Rhône-Alpes, 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
Arthur Hennequin is a research fellow and software engineer with 13 years of experience at the intersection of real-time embedded systems, high-performance computing, processor architectures, graphics and AI, currently working on the LHCb high-level trigger at CERN. His career blends academic rigor — a PhD and postdoc roles focused on low-latency triggers — with hands-on embedded and tooling work, from sun-tracking building automation to Bluetooth-connected sensor platforms. An active open-source contributor, he has improved testing, inventory/crafting logic and web-client rendering across popular PrismarineJS projects used by the Minecraft community, demonstrating strong full-stack and QA skills. He brings GPU and low-level optimization experience (including connected-component analysis on GPU) and a knack for turning complex physics/real-time requirements into robust, testable software.
code13 years of coding experience
job5 years of employment as a software developer
bookUniversité Pierre et Marie Curie
languagesEnglish, French
github-logo-circle

Github Skills (23)

threejs10
minecraft10
javascript10
data-validation10
inventory-management10
testing10
css10
inventory-management-system10
system10
api10
sys10
html10
nodejs10
json9
webxr9

Programming languages (6)

TypeScriptJavaShellCJavaScriptVue

Github contributions (5)

github-logo-circle
PrismarineJS/mineflayer

Apr 2020 - Sep 2021

Create Minecraft bots with a powerful, stable, and high level JavaScript API.
Role in this project:
userBack-end Developer
Contributions:82 reviews, 96 commits, 71 PRs in 1 year 5 months
Contributions summary:Arthur primarily contributed to the core functionality of the `mineflayer` project. Their commits focused on fixing and enhancing the inventory management and crafting systems, including handling item placement, moving items, and recipe results. The user also addressed bugs related to fishing and chest interactions, demonstrating a strong understanding of the project's architecture and how various components interact. Further contributions were targeted at improving block updates and test fixes for specific Minecraft versions.
apiminecraftbotminecraft-apijavascript
PrismarineJS/minecraft-data

Apr 2020 - May 2022

Language independent module providing minecraft data for minecraft clients, servers and libraries.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:9 reviews, 38 commits, 28 PRs in 2 years 1 month
Contributions summary:Arthur primarily focused on adding and improving tests for the Minecraft data. They introduced tests to audit block shapes, recipes, block items, and items, ensuring data consistency and completeness across different Minecraft versions. The user also implemented tooling to automatically fix block data based on shape audits and update block states. Moreover, they contributed to fixing recipe issues and improved the recipe audit process.
minecraftdatalanguage-independentminecraft-dataindependent
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
Arthur Hennequin - Research Fellow at CERN