Raphael Geissert

Ingénieur Systèmes, Réseaux Et Sécurité at Debian

Greater Lyon Area 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

👤
Senior
Raphael Geissert is a seasoned systems, networks, and security engineer based in Greater Lyon with 17 years of experience, currently working at Sogeti and active as a long-standing Debian Developer. He combines hands-on operational expertise with backend software contributions—having improved cross-platform robustness in the widely used InSpec auditing framework and strengthened static analysis in cppcheck to catch subtle C/C++ bugs. As a former team lead, he’s comfortable guiding teams while remaining deeply technical, focusing on reliability, parsing and configuration handling, and security-sensitive tooling. His open-source work reveals a pragmatic attention to edge cases (preprocessor handling, null-dereference and memory checks) that improves both developer tooling and production safety.
code17 years of coding experience
job3 years of employment as a software developer
languagesEnglish, Spanish, French
github-logo-circle

Github Skills (19)

debug10
static-analysis10
inspec10
testing10
configuration-management10
audit10
c1110
ruby10
c1710
cplus10
preprocessor10
cppcheck10
cpp10
auditing10
simplify9

Programming languages (7)

C++CJavaScriptGoPHPPerlRuby

Github contributions (5)

github-logo-circle
danmar/cppcheck

Mar 2010 - Feb 2011

static analysis of C/C++ code
Role in this project:
userBack-end Developer / QA Engineer
Contributions:30 commits in 11 months
Contributions summary:Raphael primarily focused on improving the static analysis capabilities of the C/C++ code checker. Their contributions involved fixing bugs related to preprocessor handling, null pointer dereference detection, and memory leak detection, as well as adding checks for `memset` and ensuring proper handling of the `restrict` keyword. They also implemented simplifications to the tokenizing process and modified test cases to validate their changes, demonstrating a focus on improving code quality and reliability.
cppcppcheckc-plus-plusstatic-code-analysiscross-platform
inspec/inspec

Aug 2020 - Nov 2020

InSpec: Auditing and Testing Framework
Role in this project:
userBackend Developer
Contributions:10 reviews, 11 commits, 4 PRs in 2 months
Contributions summary:Raphael primarily contributed to the InSpec auditing and testing framework by implementing new features and fixing bugs related to resource definitions and configuration parsing. They enhanced the functionality of the `nginx_conf` resource with method_missing and respond_to_missing? helpers, enabling more flexible access to configuration parameters. Furthermore, the user addressed issues related to parsing configuration files and added support for the Windows platform for ssh and sshd config files. These contributions reflect a focus on improving the robustness and cross-platform compatibility of InSpec's resource implementation.
testing-frameworkdevsecdevopsauditinspec
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
Raphael Geissert - Ingénieur Systèmes, Réseaux Et Sécurité at Debian