Samuel Tardieu

Associate Professor

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
Samuel Tardieu is an Associate Professor and seasoned researcher with over 26 years' experience designing hardware and software for embedded systems, robotics, and compilation toolchains. Based in Paris, he combines academic leadership at Institut Polytechnique de Paris and Télécom Paris with entrepreneurial practice as owner of Fullbridge SARL, and has a long-standing commitment to free software dating back to early Debian contributions. Technically fluent in Rust, Scala, C++, Ada and many low-level languages and architectures (Intel/ARM/SH4/PPC), he contributes to high-profile OSS projects such as rust-lang/rust, Clippy and a Rust rewrite of GNU coreutils, often improving test suites, lints and embedded drivers. His work spans theory (compilation, distributed systems) to hands-on fixes—e.g., resolving STM32 flashing bugs and optimizing LoRa drivers—showing a rare mix of compiler theory and practical IoT/robotics engineering. Colleagues value him for shipping robust, test-driven solutions and for mentoring across languages and systems.
code26 years of coding experience
job16 years of employment as a software developer
bookPhD, Computer science and networks, PhD, Computer science and networks at Télécom Paris
languagesFrench, English, french sign language, Portuguese, German
stackoverflow-logo

Stackoverflow

Stats
2,081reputation
134kreached
33answers
1question
github-logo-circle

Github Skills (83)

programming-language10
dijkstra10
testing10
clippy10
adfs10
refactor10
javas10
code-analysis10
language-design10
lora10
linter10
linting10
embedded10
refactoring10
actor-model10

Programming languages (33)

CM4GoHTMLErlangTypeScriptShellForth

Github contributions (5)

github-logo-circle
evenfurther/pathfinding

Dec 2016 - Jan 2023

Pathfinding library for rust
Role in this project:
userFull-stack Developer
Contributions:39 releases, 1 review, 659 commits in 6 years 1 month
Contributions summary:Samuel contributed to the pathfinding library for Rust by adding and improving various graph algorithms, focusing on performance enhancements. The user implemented algorithms like Depth-First Search (DFS), Edmonds-Karp for maximum flow, and Kuhn-Munkres for maximum matching. Furthermore, they optimized existing algorithms like A* and Dijkstra, refactored code, and added new tests to ensure the library's robustness.
edmonds-karprustdijkstrakuhn-munkresgraph
cgeo/cgeo

Aug 2011 - Apr 2019

c:geo - The powerful Android geocaching app.
Role in this project:
userMobile Developer (Android)
Contributions:3 releases, 1 review, 3149 commits in 7 years 9 months
Contributions summary:Samuel contributed to the c:geo Android geocaching application by implementing and refining features related to location services, map display, and UI elements within the app. Their work involved debugging and fixing issues related to location tracking, the display of images, the addition of new navigation options, and overall improvements in the user interface. Their contributions indicate a focus on improving the user experience and addressing specific bugs.
geoandroidcgeoopencachinggeocaching
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
Samuel Tardieu - Associate Professor