Vincent Prouillet

Lead Software Engineer at One Codex

Eu, Normandy, 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 Prouillet is a Lead Software Engineer based in Normandy, France, with 14 years of experience building production-grade systems in Python, JavaScript and Rust. He combines hands-on backend cryptography work—having expanded algorithm support and hardened signing/verification in the widely used jsonwebtoken Rust library—with full-stack contributions to projects like the fast static site generator Zola and the Tera templating engine. At One Codex (and through its acquisition into Invitae) he has progressed from senior engineer to lead, shipping robust services and guiding engineering efforts. His background spans startups, consulting and freelance work where he has optimized performance, modernized CI/CD, and rebuilt client-facing apps for size and speed. Notably, he introduces pragmatic code quality improvements (refactors, tests, edition updates) alongside visible feature work, reflecting a balance of craftsmanship and product focus. He holds advanced computer science training and brings a curious, cross-disciplinary approach shaped by earlier bio and DBA roles.
code14 years of coding experience
job10 years of employment as a software developer
bookMaster 2 in Computer Science, Computer Science, Master 2 in Computer Science, Computer Science at SUPINFO - The International Institute of Information Technology
bookDUT, Biologie, DUT, Biologie at Université de Toulon
languagesFrench, English, Japanese, Italian
github-logo-circle

Github Skills (36)

algorithm10
algorithms10
javascript10
html-escape10
testing10
macros10
css10
web-token10
template-engine10
indexing10
rsa10
implement10
ecdsa10
filter10
cryptography10

Programming languages (23)

PowerShellJavaCSSC++RustCMakefileFluent

Github contributions (5)

github-logo-circle
Keats/tera

Jul 2015 - Sep 2022

A template engine for Rust based on Jinja2/Django
Role in this project:
userBack-end Developer
Contributions:83 reviews, 284 commits, 390 PRs in 7 years 3 months
Contributions summary:Vincent primarily contributed to the `tera` template engine's core functionality by adding support for indexing within templates. They modified the rendering engine to handle array indexing, tuples, and nested structures. Furthermore, the user added new filters, including pluralize, round, and escape, enhancing the template's capabilities. They also implemented macros, enabling code reusability, and integrated with HTML escaping to prevent vulnerabilities.
djangojinja2rusttemplate-enginerust-library
getzola/zola

Mar 2017 - Jan 2023

A fast static site generator in a single binary with everything built-in. https://www.getzola.org
Role in this project:
userFull-stack Developer
Contributions:50 releases, 778 reviews, 709 commits in 5 years 11 months
Contributions summary:Vincent primarily contributed to the frontend and backend of the project, making the site responsive and improving its overall appearance. They modified the HTML, CSS, and JavaScript, introducing improvements to the UI and added features. Additionally, they touched upon core functionalities, and added and modified shortcodes. They were also active in updating documentation.
static-site-generatorsite-generatorrustterablog-engine
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