Vincent Thiberville

Senior Software Engineer at HarfangLab

Greater Paris Metropolitan Region 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

🤩
Rockstar
🎓
Top School
Vincent Thiberville is a Senior Software Engineer based in the Greater Paris area with 11 years of experience building scalable back-end systems and leading engineering teams. He has strong expertise in query engines, big data storage and computation scheduling from senior technical and leadership roles at Intersec Group and currently at HarfangLab. Vincent pairs academic rigor—MScs from École Polytechnique and Imperial College—with hands-on problem solving, evidenced by low-level bug fixes and improvements to the widely used YARA project (PE module, regex and math fixes). Comfortable across systems, databases and web technologies, he has driven migrations to TypeScript/Vue and designed efficient task modules for heavy processing. Colleagues describe him as a pragmatic architect who moves between code and strategy, with a knack for catching subtle correctness issues in complex codebases.
code11 years of coding experience
job4 years of employment as a software developer
bookMaster of Science (MSc) Computer Science Mathematics Physics, Master of Science (MSc) Computer Science Mathematics Physics at École Polytechnique
bookMaster of Science (MSc) Computing (Software Engineering), Master of Science (MSc) Computing (Software Engineering) at Imperial College London
bookBaccalauréat Série S, Baccalauréat Série S at Lycée Félix le Dantec
bookAdvanced Mathematics & Physics - MPSI/MP*, Advanced Mathematics & Physics - MPSI/MP* at Lycée Chateaubriand
github-logo-circle

Github Skills (10)

c1710
c1110
yara10
strings9
text-manipulation9
regular-expression9
error-handling8
pe-file8
file-format8
test-automation6

Programming languages (10)

TypeScriptCoffeeScriptC++RustCCMakeJavaScriptHTML

Github contributions (5)

github-logo-circle
VirusTotal/yara

Jul 2022 - Jan 2023

The pattern matching swiss knife
Role in this project:
userBack-end Developer
Contributions:3 reviews, 8 commits, 22 PRs in 6 months
Contributions summary:Vincent primarily contributed to bug fixes and improvements within the YARA project. They addressed issues in the PE module, specifically related to incorrect function indexing during DLL imports and corrected the computation of serial correlation in the math module. The user also corrected an error in regular expressions, specifically related to non-ASCII characters and refined the error handling within the string.to_int() method and related tests. Additionally, the user addressed an issue with setting the length of arrays within the PE signatures.
yaramatchingknifepattern-matchingpattern
Intersec/qbot

Dec 2017 - Mar 2021

Slack bot
Contributions:3 reviews, 7 PRs, 16 pushes in 3 years 3 months
slackbotslack-bot
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 Thiberville - Senior Software Engineer at HarfangLab