Summary
Cédric Brancourt is a freelance developer and software architect with 16 years of experience specializing in Ruby and Ruby on Rails since 2006, now working across Elixir, Rust and other modern stacks. He designs web-oriented architectures and APIs, coaches teams in TDD/BDD, Clean Architecture and Domain-Driven Design, and regularly modernizes legacy systems for marketplaces and enterprise clients like leboncoin and Adevinta. Comfortable with SQL and NoSQL alike, he speaks REST at Richardson maturity level 3 and builds decoupled systems using messaging and self-contained services. Cédric pairs hands-on prototyping for startups with technical audits, code reviews and long-term architecture roadmaps, often mentoring junior engineers into stronger craftsmanship. His background in functional programming (EPFL) and experience with languages such as Haskell and Scala inform pragmatic, resilient designs beyond typical Rails conventions. Based in Nantes, he blends practicality and curiosity to deliver maintainable, production-ready systems and internal open-source tools.
16 years of coding experience
15 years of employment as a software developer
Coursera
Functionnal programming, 100 %, Functionnal programming, 100 % at Ecole polytechnique fédérale de Lausanne
English, French