Romain Butteaud is a software engineer with 12 years of experience building production-grade systems across fintech, consumer AI, and tooling, currently focused on market making in San Francisco. He previously worked on the Taker team at 0x Labs, contributing back-end integrations to the widely used 0x protocol monorepo to enable asset-swapping across DEX pools like SnowSwap. At Apple he designed end-to-end automation and data pipelines for Proactive Siri, shipping features for Suggestions and leading contractor teams to move ML models from data to production. Comfortable across back-end, DevOps and data engineering, he also maintains practical side projects (e.g., Kaffeine) that solve real operational problems like keeping Heroku apps alive. Known for pragmatism and a flair for bridging research-quality ML workflows with production constraints, he combines strong engineering discipline with hands-on open-source contributions.
12 years of coding experience
5 years of employment as a software developer
University Diploma of Technology, Computer Engineering, University Diploma of Technology, Computer Engineering at Universite de Lorraine
Master of Science (MS), Computer Science, Master of Science (MS), Computer Science at Université de Technologie de Compiègne
Contributions:48 commits, 11 PRs, 19 pushes in 7 years 3 months
Contributions summary:Romain primarily focused on the back-end aspects of the project, specifically related to scheduling and pinging of websites to keep them awake. They implemented and modified the task scheduler using Rufus-Scheduler, introducing the concept of pinging sites and configuring the frequency. The user also made changes to the application's configuration files, including routes, and implemented an admin section. The commits also touch upon the deployment configuration.
0x protocol monorepo - includes our smart contracts and many developer tools
Role in this project:
Back-end Developer
Contributions:7 commits, 2 PRs, 6 pushes in 6 days
Contributions summary:Romain focused on enhancing the asset-swapper functionality within the 0x-monorepo, implementing support for new trading pools, specifically SnowSwap. Their contributions included adding SnowSwap-related code, modifying existing Curve-related code to improve flexibility, and fixing configurations. They also addressed gas limit issues and made adjustments to pool addresses. The user's work directly impacted the capabilities of the asset-swapper, enabling it to integrate with different decentralized exchange (DEX) protocols.
monorepoexchangeethereumblockchain0x-protocol
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.