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

Romain Desson

✅ Développeur Fullstack | React.Js | Node | TS

€500/day
Strasbourg, FR
3-7 years

Average response time: 1 hour

About Romain

Je suis Romain Desson, développeur fullstack spécialisé en React, TypeScript et Node.js. Mon objectif ? Créer des applications qui résistent à l’épreuve du temps.

💻 Votre projet mérite mieux qu’un simple patch. Je conçois des logiciels solides, lisibles et maintenables grâce à des pratiques rigoureuses : clean code, TDD, et architectures bien pensées. Chaque ligne de code vise à réduire la dette technique, pour que votre application reste performante et évolutive sur le long terme.

Des difficultés avec un projet existant ou du code legacy ? J’affronte ces défis avec méthode et précision. Je redresse des applications front ou back laissées de côté, je clarifie le chaos et je remets le code sur de bons rails.

🚀 Je ne me contente pas de livrer des fonctionnalités, je construis des fondations techniques solides pour que votre produit évolue sans friction et reste fiable, peu importe la charge ou la complexité.

Prêt à donner une vraie valeur technique à votre projet ? Travaillons ensemble pour transformer vos idées en un logiciel de qualité.

📬 Parlons de vos besoins. Ensemble, bâtissons un code qui dure.

Ma newsletter sur le craft et les bonnes pratiques : romaindesson.substack.com
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • SoundCast
    front-end engineer
    April 2022 - January 2025 (2 years and 9 months)
    Paris, France
    Development of the front-end part of the Soundcast platform Technologies :
    - Javascript
    - React
    - Git
    - Playwright for e2e testing I also had the opportunity to dive into the back-end code and I used those technologies :
    - Golang
    - Microservices
    - Kubernetes
    - Docker
  • Obat
    Frontend Developer
    November 2021 - March 2022 (4 months)
    Front-end development of an application helping construction entrepreneurs manage their businesses.

    I joined the front-end team to contribute to the development of version 2 of the interface built with React.
    Took over an existing React project, starting with a significant refactoring effort in collaboration with other front-end developers.
    Once the project became more "stable," I developed new features inspired by existing components while adapting the style to the new design specifications (Figma, Adobe XD).
    Technologies and tools:

    React.js
    TypeScript
    Git
    Figma
    Adobe XD
    Docker
    Jest
    What I learned from this experience:

    When I joined, I was mentored by a more experienced developer to carry out a major refactor aimed at cleaning up the project and rebuilding on a solid foundation. I learned how to read and understand another developer's code, as well as to find a more suitable solution for our needs without starting from scratch.
    I worked as part of a team, guided by the front-end tech lead and in close collaboration with both front-end and back-end colleagues, as well as designers.
    We worked in two-week sprints, which involved retrospectives, mid-sprint reviews, planning poker sessions, and daily meetings to discuss progress on tasks.
    I significantly improved my React and TypeScript skills during this experience. I tackled complex problems and, when needed, sought help from more experienced developers to unblock myself quickly.
    In short, my time at Obat was highly instructive, and I learned a lot from working alongside more experienced developers.
  • Astrachain Omnicloud
    Développeur front-end
    May 2021 - September 2021 (4 months)
    Strasbourg, France
    Development of the front-end part of a cloud data storage application
    - Started the project from scratch, I learned a lot about the configuration to start the project well.
    - Implementation of many features related to the gestion of folders and file in a personnal space.
    - Many works with the front, back, design, crypto and QA team. Technologies and tools :
    - React.JS
    - TypeScript
    - Git
    - Chakra UI
    - Figma
    - Jira
    - Docker
    - Jest / React testing library
    - Storybook
    - React hook form
    - Many others library added in the project to improve the code. What I've learned with this experience :
    - Start a big project from scratch, we took lot of times only to setup the project, setup the dev environment and all dependencies that we needed
    - Work with a medium sized team. We were 3/4 on the frontend part and 3 on the backend part, it was really greate to communicate with the others dev with more experiences than me, I've learned a lot with them.
    - Work with the agile methods, based on 2 weeks sprint. We had many meeting, grooming ans some others stuff ending by -ing, it was pretty cool to see how a product is constructed and how the organization is important in a startup.
    - I got a big improvment of my react skills thanks to the others frontend dev that helped me on the first weeks on some tasks. I also got nice side skills like testing with jest, modify a component library with storybook, use some helpfull library in react like react hook form, luxon, dnd...

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

Skill set

Categories