Camille Regnault
Lead Ruby on Rails developer & API expert
Clear code, solid APIs, happier teams.
7 years of Rails, from scale-ups to French government services. I help teams ship solid APIs and codebases that age well, and bring AI into how they work without trading away quality.
Try an endpoint:
200 OK X-Powered-By: Ruby & café
{
"name": "Camille Regnault",
"alias": "L’Ordinatrice",
"role": "Lead Rails & API",
"experience_years": 7,
"stack": ["Rails", "Hotwire", "REST", "GraphQL"],
"remote": true,
"bugs_introduced": 0 // that’s the goal, anyway
}
200 OK X-Powered-By: Ruby & café
{
"status": "case by case", // let’s talk
"formats": ["lead", "audit", "consulting", "staffing"],
"remote": true,
"avg_response_time": "1h"
}
200 OK X-Powered-By: Ruby & café
{
"native": ["fr"],
"professional": ["en", "de"],
"conversational": ["it", "ru", "pt"],
"favourite": "ruby" // obviously
}
418 I’m a teapot X-Powered-By: Ruby & café
{
"error": "I’m a teapot",
"hint": "Try GET /lordinatrice instead"
}
GET /services
What I do for you
-
GET /services/lead
Rails & API technical lead
Architecture, technical decisions, scoping with product and design. Currently lead on Passe Marché (DINUM × French Ministry of Economy).
-
GET /services/audit
Consulting & audits
Codebase audits, Rails upgrades, Hotwire and ViewComponents, REST and OpenAPI design, code review practices and Shape Up.
-
POST /services/ai
AI-augmented development
I ship a government product with coding agents every day. I help teams set up AI workflows (scope, plan, execute, review) that speed things up without hurting quality.
-
POST /services/staffing
Rails staffing
Need extra hands? I put together a trusted Rails team from my network, and lead it if needed.
GET /principles
How I work
-
"teamwork": true
Teamwork
My article on Conventional Comments was adopted by teams at Datadog, Dataiku, Bump.sh, KissKissBankBank and DINUM. Good code reviews come with a smile(y).
-
"quality": true
Quality
TDD, clean code, continuous delivery. Code people want to build on, not work around.
-
"product": true
Product & business
A background in business, languages and finance before code. I speak with lawyers and finance people as easily as with developers.
GET /experiences?sort=desc
Experience
-
07/2025 → now
DINUM × Bercy
Lead Software Engineer
Passe Marché: making it simpler for companies to bid on public procurement. Technical decisions, user onboarding, AI-assisted development workflow.
-
08/2024 → 04/2025
Swish
Lead Backend Developer
Moved to a headless architecture: split API and front end, led an international team, set craft practices.
-
05/2024 → 06/2024
Electra
Backend Developer
Integrated an external billing and CRM tool with SAP for the finance team.
-
06/2023 → 04/2024
Bump.sh
Software Engineer
Automated API documentation and catalog platform.
-
09/2021 → 01/2023
KissKissBankBank
Software Engineer
Main app in TDD, Matrix and Front App APIs, subscriptions, pricing, messaging, data warehouse, alongside the product team.
-
11/2019 → 09/2021
Wemind
Software Engineer
E-signature (Yousign), internal tools for non-tech teams, full-remote rollout, REST integrations.
"before_code": A master’s in languages and international finance, time in Luxembourg and Dublin, Russian studies in Saint Petersburg, marketing, consulting and translation. That’s where my product and business sense comes from.
GET /testimonials
They say it better than I do
-
When her contract ended, I was surprised to realise I had forgotten Camille was a freelancer here for a set period, she was that invested in our (very technical) product and in the team. […] Her knowledge of the Rails world, including Women on Rails, taught us a lot about new topics.
Paul M. Backend engineer, Bump.sh Translated from French -
From day one, she brought sharp problem-solving skills, a deep understanding of Rails conventions, and a proactive attitude that made her a key contributor to our team. […] She was often the one who caught edge cases or suggested improvements during code reviews that the rest of us missed.
Vivek S. Direct manager, Swish -
Great people skills and a good listener, Camille knows how to focus on what matters and doesn’t hesitate to suggest improvements mid-project (process and/or product). Her Rails knowledge and experience working in dev teams really helped us move forward on product needs we had set aside for lack of resources and time.
Paul B. Software engineer, Bump.sh Translated from French -
From the start, she supported us with rigour, skill and professionalism, all the more so as it was during the COVID lockdown, which imposed new working rhythms. She proactively helped improve how we worked remotely and build an effective culture for handling bugs and team requests.
Matthieu V. CTO, Wemind Translated from French -
Camille is always up for moving projects forward, with rigour, kindness and a smile. A committed, positive person who makes all the difference in a team.
Ahmed M. Frontend Tech Lead, Swish Translated from French
GET /writing
Writing & sharing
-
Podcast
Listen to the episode ↗
-
Newsletter
Women on Rails
Co-author of the monthly Rails and web news newsletter.
Read the newsletter ↗
- Article Conventional comments : faire des revues de code avec le smile(y) 24 jours de web, 2021 (in French) Read the article ↗
-
Talks Workshops & meetups 42, Peer-to-Peer Festival, Le Wagon, tech meetups and Slack communities.