Vincent Dagonneau

Deputy Head Of Regional IT at French Foreign Ministry

Frederick, Maryland, United States
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

🎓
Top School
Vincent Dagonneau is a Senior Core Infrastructure Engineer with eight years of experience specializing in Linux security, containers, and Rust, currently leading infrastructure security work at Kraken. He has deep hands-on knowledge of both user and kernel aspects of container technology and a track record of moving advanced security features into production, such as adding Secure Boot automatic enrollment to systemd. Former roles at the French Cybersecurity Agency and the French Foreign Ministry reflect his blend of operational systems administration and applied security engineering. An active open-source contributor, he has improved low-level Rust crates like libc (inotify bindings) and strengthened a popular template engine (Tera) by hardening math evaluation. Based in Frederick, Maryland, he combines practical incident-era experience with systems-level code contributions to raise the bar for container security in production.
code7 years of coding experience
job5 years of employment as a software developer
bookUniversity of the West of Scotland
bookBachelor's Degree, Administration and development of IT Systems, Bachelor's Degree, Administration and development of IT Systems at Université Claude Bernard (Lyon I)
languagesFrench, English, Russian, German
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

c1710
rust10
template-engine10
c1110
jinja210
inotify10
data-structure9
android9
algorithm9
data-structures9
algorithms9
unit-testing7

Programming languages (3)

RustCGo

Github contributions (5)

github-logo-circle
Keats/tera

Jun 2018 - Aug 2018

A template engine for Rust based on Jinja2/Django
Role in this project:
userBack-end Developer
Contributions:5 commits, 2 PRs, 6 comments in 1 month
Contributions summary:Vincent primarily focused on improving the template engine's math expression evaluation capabilities. They reworked the evaluation process to handle both floating-point and integer numbers, ensuring accurate calculations based on input types. Additionally, the user addressed potential errors by implementing checks for NaN values during calculations, thus enhancing the robustness of the engine. Finally, they fixed indentation issues and failing tests, contributing to overall code quality and stability.
template-enginerust-librarytemplatejinja2python
rust-lang/libc

Jan 2019 - Feb 2019

Raw bindings to platform APIs for Rust
Role in this project:
userBack-end Developer
Contributions:9 commits, 2 PRs, 1 comment in 24 days
Contributions summary:Vincent focused on adding inotify bindings and related headers to the `libc` repository, which provides raw bindings to platform APIs for Rust. Their contributions involved defining structures and constants related to inotify, a Linux kernel subsystem that provides a mechanism for monitoring file system events. They also modified the build scripts to include the necessary headers for the inotify functionality within the libc-test. Furthermore, they corrected some typographical errors and made adjustments to ensure the code worked across different Android targets.
rust
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
Vincent Dagonneau - Deputy Head Of Regional IT at French Foreign Ministry