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.
26 years of coding experience
16 years of employment as a software developer
PhD, Computer science and networks, PhD, Computer science and networks at Télécom Paris
French, English, french sign language, Portuguese, German
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.
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.