Top expert inEmbedded Systems and Firmware Engineering
Tanguy Pruvot is a versatile full‑stack software developer with 16 years of experience building and optimizing cross‑platform systems from embedded firmware translations to high‑performance crypto miners. Based in Mies, Switzerland, he combines back-end expertise in C/C++ and CUDA for mining projects with front-end and localization work, contributing to notable open‑source repos like ccminer, cpuminer‑multi and Marlin. As CTO of LUXcore.io he blends hands‑on algorithmic optimization with product-level leadership on a Bitcoin‑derived smart‑contract platform. His open‑source footprint shows both low‑level performance tuning (multi‑GPU/algorithm work) and polished UI touches (flag sprite and JS projects), reflecting a developer comfortable across the full stack and the hardware/software boundary. An unexpected thread through his career is frequent translation/localization work, signaling attention to detail and user-facing polish beyond raw engineering.
Contributions:4 releases, 270 commits, 42 PRs in 6 years 11 months
Contributions summary:Tanguy primarily focused on debugging and refactoring existing code related to the crypto mining software. They made several attempts to trace the execution of specific algorithms within the `cpuminer-multi` project. Additionally, they were involved in the inclusion of getblocktemplate support and other features to be more compatible with different mining pools. Their work involved both code adjustments, and improvements for logging/status reporting.
Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
Role in this project:
Localization Specialist
Contributions:116 reviews, 231 commits, 183 PRs in 3 years 7 months
Contributions summary:Tanguy's contributions primarily involve translating and improving the French language localization within the Marlin firmware. The commits demonstrate significant modifications to the language files, specifically `language_fr.h`, to update, correct, and expand the French translation of various UI strings and messages related to 3D printing operations and system functionalities. They have also focused on translations for new features such as the BLTouch and UBL (Unified Bed Leveling) system.
vendorreprapmarlinesp32commercial
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.