Alexandre Magaud

Software Engineer at Dataiku

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
Alexandre Magaud is a software engineer based in Paris with eight years of experience building full-stack and embedded systems across startups and established companies. Currently at Dataiku after contributing to Ledger’s device onboarding and desktop experiences, he blends front-end React work with low-level C and real-time audio streaming back-end contributions. His open-source work includes improving Ledger Live’s BLE onboarding and core optimizations in the ROC real-time audio toolkit, showing comfort with both high-level UX and performance-critical code. Trained at CentraleSupélec and Université de Lorraine in robotics, vision and ML, he frequently bridges algorithmic thinking with production engineering. Notably, he has implemented low-level memory handling and robust testing for streaming pipelines—a signal of attention to data integrity under real-time constraints.
code8 years of coding experience
job6 years of employment as a software developer
bookMaster of Engineering Interactive Systems and Robotics, Master of Engineering Interactive Systems and Robotics at CentraleSupélec
bookMaster in Computer Science Machine Learning Vision and Robotics, Master in Computer Science Machine Learning Vision and Robotics at Universite de Lorraine
bookPCSI/PSI* - Physics Engineering Sciences and Mathematics, PCSI/PSI* - Physics Engineering Sciences and Mathematics at Lycée Janson-de-Sailly
bookBaccalauréat Scientifique Mention TB, Baccalauréat Scientifique Mention TB at Lycée Claude Nicolas Ledoux, Besançon
github-logo-circle

Github Skills (37)

c-language10
javascript10
realtime10
typescript10
arrayobject10
provisioning10
ui-design10
networking10
rxjs10
data-structure10
audio10
uid10
front-end-development10
typescript-types10
data-structures10

Programming languages (7)

HCLTypeScriptC++RustJavaScriptGoPython

Github contributions (5)

github-logo-circle
LedgerHQ/ledger-live

May 2022 - Jan 2023

Mono-repository for packages related to Ledger Live and its JavaScript ecosystem.
Role in this project:
userFull-stack Developer
Contributions:700 reviews, 345 commits, 179 PRs in 8 months
Contributions summary:Alexandre contributed to the `ledgerhq/ledger-live` repository by implementing and testing features related to device onboarding. They developed logic for polling device onboarding states, including handling communication errors and timeouts. Furthermore, the user extracted an onboarding state function and worked on the implementation of a new hook for BLE device scanning, pairing, and genuine check functionalities, improving the integration of Ledger devices.
javascriptmonoecosystemledgerledger-live
roc-streaming/roc-toolkit

Oct 2019 - Aug 2020

Real-time audio streaming over the network.
Role in this project:
userBack-end Developer
Contributions:23 commits, 7 PRs, 47 comments in 9 months
Contributions summary:Alexandre primarily contributed to the core functionality of the ROC toolkit, focusing on audio streaming and real-time network communication. They implemented and optimized array handling and data structures, as well as the integration of low-level memory management with the core libraries. The user also introduced and improved testing frameworks to ensure data integrity and robustness in the streaming pipeline, including the verification of sample data and relaxation requirements.
fecnetworkingstreamingwebrtcaudio
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 Magaud - Software Engineer at Dataiku