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

Arthur Joanny

Fullstack Developer | NodeJS | Rails | React

€667/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Arthur

I have been developing software since 2017 and I believe that development is a team effort. Sharing best practices, questioning oneself, and learning together makes it possible to create reliable and maintainable software.

I support teams in: making production releases more reliable, improving velocity, and reducing bugs. I also intervene on architecture to make systems robust and scalable.

Producing reliable software is not just about tools: it also involves quality practices and effective collaboration.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 40km)

Experience

  • Hermès
    Fullstack Developer | Node.JS | NestJs | React
    LUXURY GOODS
    February 2024 - December 2025 (1 year and 10 months)
    Paris, France
    Intervention:

    • TDD and Clean Code development
    • Pair programming and mob programming facilitation
    • Collective code review and legacy code refactoring
    • Identification of business subdomains and implementation of a modular architecture
    • Development and deployment of distributed microservices
    • Implementation of critical systems:
    • Audits
    • Monitoring and observability
    • Event management
    • Retry and eventual consistency
    • Development of the BFF for the front and the back-office front
    • Implementation of functional tests and contract tests with other teams
    • Setup and optimization of CI/CD pipelines on GitLab (parallelization, artifact management between jobs to reduce total build time).
    • Optimization of Dockerfiles to improve deployment speed
    • Development of two front ends: One for the back office and one for event monitoring.

    Key Technologies & Practices:
    TypeScript, Node.JS, REST API, TDD, DDD, Hexagonal Architecture, CI/CD, Microservices, Functional Programming, Docker, Agile
    Microservices NestJs React.js Node.js Domain Driven Design
  • OCTO Technology | Enercoop
    Tech Lead Fullstack | Ruby On Rails | JS
    ENERGY AND UTILITIES
    April 2023 - December 2023 (8 months)
    Paris, France
    Intervention:

    • TDD development, pair programming, mob programming facilitation
    • Implementation of collective code reviews to establish team standards
    • Coaching on Software Craftsmanship: application design, testing, architecture
    • Facilitation of team rituals: Daily, Retro, monitoring of indicators (lead time, bugs, software quality)
    • Implementation of Dojo/Kata (Hexagonal Architecture / TDD) and migration from MVC architecture to Hexagonal
    • Deployment, monitoring, and CI/CD migration (TravisCI → GitHub Actions)
    • Setup of CI/CD pipelines on Github

    Key Technologies & Practices:
    Ruby on Rails, Sidekiq, ERB, TDD, Hexagonal Architecture, CI/CD, Docker
    Ruby on Rails JavaScript TDD Tech Lead Hexagonal Architecture
  • OCTO Technology | Pix
    Fullstack Developer | Node.JS | EmberJS
    PUBLIC SECTOR
    March 2020 - September 2023 (3 years and 6 months)
    Paris, France
    Intervention:

    • TDD development, pair and mob programming
    • Code review and monitoring of test execution time
    • Reports on team practices and maturity in testing and software architecture
    • Coaching on Software Craftsmanship: application design, refactoring, testing
    • Implementation of an event-driven architecture to decouple external services
    • Deployment of Monitoring / Alerting and feature flipping for integration with Pôle Emploi
    • Facilitation of code dojos: Clean Architecture, TDD, refactoring
    • Onboarding of new developers and presentations on use-cases, code smells, tests (mock, stubs, spies)
    • Implementation of read-models to optimize response time
    • Facilitation of event storming to identify functional contexts
    • Deployment and monitoring of the application
    • Setup and optimization of CI/CD pipelines on Github

    Key Technologies & Practices:
    Node.js, Ember.js, REST API, Scalingo, Redis, TDD, Clean Architecture, CI/CD, Docker
    Node.js Ember.js Hexagonal Architecture TDD REST APIs

Recommendations

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

  • Master of Science and Software Technology
    Université Pierre et Marie Curie (Paris VI)
    2017
    Master en Sciences et Technologie du Logiciel , Informatique
  • Bachelor's Degree, Mathematics and Computer Science
    Université Paris Descartes
    2013
    Licence, Mathématiques et informatique

Skill set

Categories