⚡️ Site update

Currently working on the website — things may look broken or change at any time New blog post: IndieRails Podcast Interview

As a freelance Ruby on Rails fullstack engineer,

I help tech companies deliver features that make their users (and their business) happy.

Over the past 8 years, I've built Rails applications for teams large and small, generating six-figure revenues and serving 10+ million users.

Are you struggling with?

01

Complex features keep getting pushed!

Hand me your problems, I’ll babysit them from specification to production.

For Cults, I migrated high-traffic pages to an open-source search engine AND implemented a unified filtering system, giving users a fast and intuitive way to search through 3M+ designs.

And it works! Cults now handles 8M+ searches per day with 95% of them returning in under 200ms.

02

Our codebase slows us down!

I specialize in fast-paced domain modeling and codebase consolidation.

For Evalmee, I untangled their grade calculation engine, a critical feature that was producing unreliable data and forcing the tech team to spend several hours every week manually fixing corrupted grades in production.

Did it work? It sure did! Incidents have been near non-existent since delivery – an estimated 200 hours saved each year.

03

Should I trust AI-generated code?

I get it! AI makes your team moves FAST! But for critical parts of your codebase, you want top, not slop.

Meme Pas Cap! was relying on manual QA only and releasing anything critical was taking forever. I wrote their first automated tests by hand to get a feel of what was working for the team. Then, I distilled these tests into a shared rulebook for both humans and AI agents.

The result? Their 10 most critical paths went from 0% to 95% coverage in 2 months and the whole team now writes reliable tests at speed.

04

Why is this taking so long?

I’m fluent in both XML and ROI. I communicate clearly with you, whether you’re technical or not.

At Cults, I like to share progress updates and the occasional technical setback in plain language with the team. I’m recording short demo videos so often they've started calling me their favorite YouTuber.

The KPI? The team can focus on growing the business with an extra slice of peace of mind.

Freelance principles

  1. From problem to production: I'm a product-minded engineer. I'm not just shipping code. I start with a customer problem, bridge knowledge across teams and ship a working solution. Then I stick with it until it runs smoothly in the real world. You bring the problem. I bring the follow-through.
  2. Better done than perfect: I prioritize working and reliable solutions over sophisticated ones. They're not fancy, but they create momentum. Shipping early and often creates real value. Building is thinking, and your users are your best beta testers. We build with them, not just for them.
  3. Deep dive, and deliver: Sometimes, good enough ain't good enough. The problem is complex, the bug ambiguous. That's when I switch into research mode: I dig into docs, test edge cases, and compare approaches. Every task is a learning opportunity, so you're not just getting code, you're getting a clear path forward, with a rationale and the next steps ready.
  4. Great communication, not just technical solutions: I'm fluent in both XML and ROI. I'll communicate clearly with you, whether you're technical or not, so you always know what we're solving, why it matters, and how it'll help your business.
  5. You know your business: Let's be real, you know your customers better than I do. Together, we partner to turn your knowledge into tech that'll make your business move forward. One problem at a time.

Focus Areas

The main areas I can leverage within your team are domain modeling, testing, and OOP.

I've been a professional developer since 2019. Before becoming a programmer, I worked in tech as a product and marketing manager for startups. Before that? It's quite the story.

My go-to languages are Ruby and Ruby on Rails (each with their respective toolbox). Mostly, I use boring technologies - PostgreSQL, Redis, Sidekiq, vanilla JavaScript, RSpec, Git, etc.

How I can help

I either work on existing codebases or build applications from scratch. My customers value my proactive communication, my ability to make complex topics easy to understand, and my knack for writing reliable code that Just Works™.

My typical contributions include:

My rates

I typically work with open-ended, ongoing contracts at a daily rate. Depending on your project, though, I also offer flat rates for projects with fixed lengths and defined deliverables.

My rates vary based on the scope of the project, and the type of company. Get in touch to discuss your project, and we'll figure out what works best for you.

Location

I work remotely. I'm based in the South East of France, a 3-hour train ride away from Paris.

Work History

I'm currently splitting my time between Cults - an independent marketplace for 3D models and prints —, and Même Pas Cap! - an independent skills assessment company.

Previously at Evalmee, Nextory, Hosman, and Le Wagon. For more details, see my CV.