Thibaut V

Souvignargues, Occitania, 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
Thibaut V is a software engineer and Scrum Master with nine years of experience specializing in software architecture for multi-service applications. He brings strong C++ systems expertise demonstrated by performance-focused contributions to high-profile open-source projects such as Tessil’s robin-map and hat-trie implementations and targeted work within the TensorFlow codebase, including TFLite/MLIR-related improvements. Comfortable both as a hands-on back-end developer and a delivery coach, he blends low-level data-structure optimization with pragmatic team facilitation to ship reliable, efficient systems. Educated in telecommunications and research-level computer systems, he often applies rigorous academic thinking to practical engineering problems, for example introducing performance and correctness fixes that reduce operational surprises.
code10 years of coding experience
bookDiplôme d'ingénieur, Télécommunications, Services et Usages, Diplôme d'ingénieur, Télécommunications, Services et Usages at Institut national des Sciences appliquées de Lyon
bookMaster 2 Recherche, Systèmes Informatiques et Réseaux, Master 2 Recherche, Systèmes Informatiques et Réseaux at Université Claude Bernard (Lyon I)
languagesGerman, English, French
github-logo-circle

Github Skills (17)

algorithms10
c-language10
trie10
machine-learning10
data-structure10
tensorflow10
hashtable10
data-structures10
cpp10
cprogramming-language10
intermediate9
linear-algebra9
headeronly9
multilevel9
deep-learning9

Programming languages (5)

C++LLVMCMakeJavaScriptPython

Github contributions (5)

github-logo-circle
Tessil/robin-map

Aug 2017 - Jan 2023

C++ implementation of a fast hash map and hash set using robin hood hashing
Role in this project:
userBack-end Developer
Contributions:17 releases, 150 commits, 34 PRs in 5 years 5 months
Contributions summary:Thibaut's commits primarily involve the implementation of a fast hash map and hash set in C++. The contributions include the initial implementation of core data structures and algorithms for efficient key-value storage. The user also made changes to include features like storing the hash alongside the values for faster lookups and rehash operations. Further commits focus on performance improvements.
cpphashmaphashsetc-plus-plushash-map
Tessil/hat-trie

Apr 2017 - Apr 2022

C++ implementation of a fast and memory efficient HAT-trie
Role in this project:
userBack-end Developer
Contributions:7 releases, 128 commits, 18 PRs in 5 years 1 month
Contributions summary:Thibaut's primary contribution revolves around the initial implementation and subsequent bug fixes within the C++ HAT-trie data structure. They established the foundation by introducing core files and functions, and addressed several issues including setting the `m_child_of_char` variable during insertion, correcting problems that could leave trie nodes without children or values after an erase, and improving the functions associated with the iterators. Further development includes the addition of a customizable burst threshold to the data structure.
cpptriehat-triedata-structuresheader-only
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