Cyril Mougel

Ingénieur Logiciel Senior at Qonto

Pau, Nouvelle-Aquitaine, 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

👤
Senior
🎓
Top School
Cyril Mougel is a senior software engineer and architect with 18 years of experience building Ruby-based web platforms and leading backend teams. He has held technical leadership roles including CTO and Head of Backend, and currently works as a senior engineer at Qonto after steering backend strategy at Regate. Deeply embedded in the Ruby ecosystem, he’s an active open-source contributor to high-profile projects like Mongoid, the MongoDB Ruby driver, and Errbit, improving core functionality, test suites, and observability. Cyril combines hands-on API and architecture work with operational experience in both SQL and MongoDB-backed systems, and has built several Rails apps and tools of his own. He’s known for pragmatic refactors, test-driven improvements, and adding performance and logging capabilities that help diagnose production issues. Based in Pau, France, he brings entrepreneurial experience from multiple startups alongside a long-standing commitment to Ruby and Rails.
code18 years of coding experience
job14 years of employment as a software developer
bookInstitut Supérieur d'Informatique Appliquée
bookcollege henri sellier
github-logo-circle

Github Skills (23)

unit-testing10
ruby-rails10
back-end-development10
testing10
rspec10
rails10
refactor10
mongodb-database10
ruby10
mongodb-driver10
orm10
mongoid10
logging10
refactoring10
mongodb10

Programming languages (9)

TypeScriptShellCSSSCSSJavaScriptHTMLRubyLess

Github contributions (5)

github-logo-circle
errbit/errbit

Nov 2011 - Apr 2014

The open source error catcher that's Airbrake API compliant
Role in this project:
userBack-end Developer
Contributions:290 commits, 7 comments in 2 years 5 months
Contributions summary:Cyril's contributions focused on refactoring the codebase, specifically migrating from the FactoryGirl gem to Fabrication and fixing associated specifications across several model files. This involved updating the test setup to use the Fabrication gem for object creation and updating the tests to ensure the models, such as App, Comment, and Deploy, were functioning correctly with the new fabrication methods. The user also corrected and updated the models specifications with these changes. The user also worked on updating models such as errs, notice, and problems, while also correcting all tests related to them.
apicatchererror-monitoringcompliantairbrake
publify/publify

Sep 2008 - Nov 2010

A self hosted Web publishing platform on Rails.
Role in this project:
userBack-end Developer
Contributions:222 commits in 2 years 2 months
Contributions summary:Cyril primarily focused on modifying the application's code, particularly within the `articles_controller.rb` and related files. They addressed bug fixes, implemented new features such as feed generation (RSS/Atom) and permalink format, as well as improvements to the comment system. The user's work primarily centered on the core features and functionality of the web publishing platform.
ruby-on-railspublishingrailshostedblog-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