Raphaël Gomès is a co-owner and senior software developer based in Lyon, France, with nine years of full-stack experience and a strong automation-first mindset. At Octobus, he has progressed from software developer to co-owner, guiding product delivery and engineering strategy across teams. His open-source footprint includes significant contributions to Airspeed Velocity (asv)—a Python benchmarking tool—where he added features, bug fixes, and environment testing matrices across frontend and backend, and to Mozilla sccache, where he improved preprocessor handling and debugging support. Prior to Octobus, he led software initiatives at 123IMPRIM and other early roles, delivering robust backend and tooling improvements. He holds a Computer Science degree from Université Claude Bernard Lyon 1 and combines hands-on delivery with a pragmatic focus on automating repetitive work.
10 years of coding experience
4 years of employment as a software developer
Computer Science, Computer Science at Université Claude Bernard Lyon 1
Sccache is a ccache-like tool. It is used as a compiler wrapper and avoids compilation when possible. Sccache has the capability to utilize caching in remote storage environments, including various cloud storage options, or alternatively, in local storage.
Role in this project:
Backend Developer
Contributions:25 reviews, 6 PRs, 40 comments in 8 months
Contributions summary:Raphaël made several contributions focused on improving the sccache tool. They addressed typos and implemented changes to improve the codebase's structure, particularly around preprocessor processing. Additionally, they modified the code to handle time macros and integrated functionality to read direct mode manifests for debugging purposes. Further, they made updates to handle certain compiler arguments and optimize preprocessor behavior.
Airspeed Velocity: A simple Python benchmarking tool with web-based reporting
Role in this project:
Full-stack Developer
Contributions:8 commits, 10 PRs, 19 comments in 7 months
Contributions summary:Raphaël primarily contributed to the `asv` project by implementing new features and fixing bugs, with changes across the frontend and backend code. The user added a feature to hide the legend in the graph display, modified the configuration file, and fixed an off-by-one error in the utility functions. Additionally, the user worked on adding environment variable matrix to pass to tests and build.
pythonbenchmarkingreportingweb-basedbenchmark
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.