Pierre Chapuis

Founding Software Engineer at finegrain

Paris, Ile-de-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
Pierre Chapuis is a founding software engineer with 15 years of experience building distributed systems, backend infrastructure, and AI inference stacks from Paris. He currently develops and optimizes generative image models and their production inference pipelines at finegrain, combining PyTorch, NVIDIA Triton, typed Python, and cloud infrastructure. A longtime Lua and systems hacker, he contributes to high-profile open-source projects like Redis/KeyDB and the Teal compiler, showing deep expertise in low-level performance and language tooling. His background spans startups and product-facing engineering—designing replication algorithms, ERP integrations, and scalable cloud services—so he moves fluidly between research-grade models and rock-solid production code. Notably, he blends Unix-level systems thinking with modern ML deployment, often preferring small, well-crafted tools that solve hard parts of complex stacks.
code15 years of coding experience
job13 years of employment as a software developer
bookEngineer's Degree (Télécom Bretagne) Network Engineering, Engineer's Degree (Télécom Bretagne) Network Engineering at IMT Atlantique
bookBaccalauréat S Math, Baccalauréat S Math at Lycée des Graves, Gradignan
bookMSc Distributed Computing, MSc Distributed Computing at Cranfield University
languagesEnglish, French, Japanese
github-logo-circle

Github Skills (32)

caching10
debug10
key-value-store10
type-check10
admin10
lexer10
redis10
key-value10
testing10
databases10
http10
database-administration10
c1110
network-programming10
data-structure10

Programming languages (18)

JavaC++CSSCRustGoHTMLSvelte

Github contributions (5)

github-logo-circle
lunarmodules/Penlight

Nov 2012 - Apr 2021

A set of pure Lua libraries focusing on input data handling (such as reading configuration files), functional programming (such as map, reduce, placeholder expressions,etc), and OS path management. Much of the functionality is inspired by the Python standard libraries.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:1 review, 7 commits, 1 PR in 8 years 6 months
Contributions summary:Pierre primarily focused on testing and bug fixing within the Lua project. Their contributions involved writing and debugging tests for the `pretty.write` function to prevent cycles, fix false positives, and test Lua versions. Furthermore, the user fixed issues related to the `strict` module, which handles global variable declarations, and ensured correct function calls. They also addressed compatibility issues within the test suite for specific Lua versions.
pythonfunctional-programmingconfiguration-filesclosureinput-data
lunarmodules/luasocket

Sep 2012 - Aug 2013

Network support for the Lua language
Role in this project:
userBack-end Developer
Contributions:2 reviews, 6 commits, 1 PR in 11 months
Contributions summary:Pierre made several contributions to the `luasocket` repository, primarily focused on improving and refining the LuaSocket library. They addressed code issues related to argument handling, specifically removing usages of `arg`. The user also updated HTTP functionality within the library, modifying how timeout and proxy settings were handled and including the port in the default host header. These changes suggest a focus on maintaining and improving the library's core network features and adherence to relevant standards.
luarouterosluarockslibevlibuv
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
Pierre Chapuis - Founding Software Engineer at finegrain