Guillaume Roguez

Ingénieur Logiciel Senior at ID Quantique

Geneva, Geneva, Switzerland
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
Guillaume Roguez is a senior software engineer based in Geneva with over a decade of hands-on experience in Linux embedded systems, real-time OSes, device drivers and system integration. He blends low-level C/C++ and assembly expertise (including SIMD) with higher-level Python work, UI/UX design and architecture, having led development teams and recruitment as a director and scrum master. An active open-source contributor and speaker at FOSDEM and LibrePlanet, he has commits to the Linux kernel and GNUTLS and has managed the Ring project at Savoir-faire Linux. His recent work includes senior engineering at ID Quantique and performance/security contributions to the Argon2 PHC implementation, highlighting a focus on robustness and memory-safety. Comfortable across networking, cryptography, multimedia and many bus drivers, he often bridges hardware constraints and product-grade software delivery. A less obvious strength is his long-term support for niche platforms like MorphOS, where he implemented a FireWire stack and maintained key packages, showing depth and curiosity beyond mainstream ecosystems.
code10 years of coding experience
job15 years of employment as a software developer
github-logo-circle

Github Skills (12)

c1710
memory-management10
c1110
multithreading10
argon2i10
cryptography10
optimization9
optimisation9
numerical-optimization9
algorithm9
code-optimization9
algorithms9

Programming languages (6)

TypeScriptC++ShellCVuePython

Github contributions (5)

github-logo-circle
P-H-C/phc-winner-argon2

Oct 2016 - Oct 2016

The password hash Argon2, winner of PHC
Role in this project:
userBack-end Developer
Contributions:6 commits, 3 PRs, 9 comments in 3 days
Contributions summary:Guillaume primarily focused on improving the Argon2 password hashing implementation within the repository. Their contributions involved fixing memory leaks, particularly related to thread management and resource deallocation in the `fill_memory_blocks` function. The user refactored error handling and made cosmetic changes to improve the code's clarity and efficiency. These changes demonstrate a focus on code quality and performance optimization within the core Argon2 algorithm.
cryptographyhashpasswordscryptpassword-hash
yomgui1/Natron

May 2019 - Jul 2020

Open-source compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry.
Contributions:17 commits, 10 pushes, 4 branches in 1 year 1 month
node-graphfoundrygraph-basedadobeafter-effects
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
Guillaume Roguez - Ingénieur Logiciel Senior at ID Quantique