You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Nicolas B.NB

Nicolas B.

Python PHP Backend Developer | TDD Clean Architecture

€500/day
4 projects
Périgueux, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Nicolas

Experienced back-end developer for over 15 years, I initiated a few years ago a redesign of my professional approach: TDD, clean code, hexagonal architecture, and CI/CD are the watchwords.
Constantly training in these areas, I can work on greenfield or legacy projects, including in a transition towards clean architecture.

Specialized in Python and PHP (Symfony), I have been training in Rust for 2 years (trained by the French reference Cénotélie) with the goal of eventually working primarily with this language, if possible in systems programming.

Very comfortable both in writing and speaking, I perceive the developer's work as being at the confluence of business and commerce. I can also position myself in this way, depending on the type of mission.

My main daily sources of inspiration: Robert C. MARTIN (Uncle Bob), Martin FOWLER, Kent BECK, but also Michael AZERHAD or Valentina JEMUMOVIC.

Full remote since 2011, I am fully accustomed to this mode of operation, its advantages, and its pitfalls.

Some projects:

  • Python project boilerplate:
*
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • w-agora
    Malt logoOn Malt
    Development & Migration
    May 2025 - May 2025
    As part of a Symfony 4 to Symfony 7 migration, switched the asset management chain from Encore (Webpack) to Asset Mapper.
    Adapted JS entry points and various dependencies.
    Adapted CI/CD for managing new asset generation commands.
    Linux PHP/MySQL Symfony Migration
  • CPAM de Dordogne
    Senior Design Developer
    December 2020 - Today (5 years and 6 months)
    Perigord, France
    Inaugurating the development department of CPAM of Dordogne, my missions are multiple:
    - Development of internal & external web applications: PHP Symfony, Python in TDD/Clean Architecture
    - Maintenance of existing applications: taking over legacy code, evolution and refactoring towards tested code, then TDD refactoring.
    - Implementation of Gitlab-based CI pipeline
    - Implementation of application monitoring
    - Evolution of internal Linux servers
  • La Compagnie Hyperactive
    Lead Dev
    March 2014 - December 2020 (6 years and 9 months)

    - Symfony and Wordpress development.
    - Implementation of bundle packaging: https://github.com/compagnie hyperactive/ComponentsBundle, https://github.com/compagnie-hyperactive/MediaBundle, https://github.com/compagnie-hyperactive/SeoBundle, https:// github.com/compagnie-hyperactive/BreadcrumbBundle...
    - Creation of development docker stacks: https://github.com/compagnie hyperactive/docker-boilerplate-vue, https://github.com/compagnie-hyperactive/docker-boilerplate-symfony, https://github.com/compagnie-hyperactive/docker-boilerplate-wordpress
    - Pre-sales quoting
    - Technical scoping, functional architecture with UML
    - Regular client discussions on key projects requiring a technical project manager. Mostly working remotely.

Reviews

5.0

Out of 3 ratings

MarcM

Marc

w-agora

Reviewed on 7/11/2025

Respect for deadlines, responsiveness, and careful work, as usual. I recommend Nicolas (but not too much, so he keeps some time for me :-))
C

Clodomir

OK-Time

Reviewed on 6/4/2025

Serious and rigorous work within a very specific mission. Nicolas is attentive and responds to our problems.

Recommendations

Be the first to recommend Nicolas

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Advanced Rust Training
    Cénotélie
    2024
    https://formation.cenotelie.fr/public/checkcert/46bc2079-f451-46e2-a548-f046c485889e
  • TDD/Clean Architecture Training in the PHP World
    Michael AZERHAD
    2024
    https://wealcomecompany.com/wealcome-php-tdd-clean-architecture-formation/

Skill set

Categories