Andrivet is a pragmatic software engineer with 14 years of experience blending hardware and software work, based in Switzerland. He contributes to low-level C++ projects—most notably enhancing an obfuscation library (ADVobfuscator) through metaprogramming, FSM logic improvements, and compiler-compatibility fixes—highlighting a focus on robustness and secure code transformation. Comfortable across backend and systems-level development, he pays attention to build warnings and compiler behavior that often go unnoticed but matter for long-term maintainability. His GitHub bio—"I do stuff with hardware and software"—underscores a hands-on, experimental approach to solving engineering problems.
Obfuscation library based on C++11/14 and metaprogramming
Role in this project:
Backend Developer
Contributions:53 commits, 3 PRs, 5 pushes in 6 years 1 month
Contributions summary:Andrivet primarily focused on modifying and enhancing the ADVobfuscator library, which is built using C++11/14. Their contributions included improving log messages, changing the finite state machine logic, and implementing changes related to obfuscated function calls. The user also addressed compiler compatibility issues and removed some compilation warnings, increasing the library's overall robustness. These changes suggest a focus on refining and improving the core functionality of the obfuscation library.
ADVi3++, an alternative and better firmware for Wanhao i3 Plus printers and clones. Fork of Marlin Firmware.
Contributions:238 commits in 5 months
firmwaremarlin-firmware3d-printeratmelclones
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.