Thomas Leduc

fullstack developer - node.js react.js

Moves to Paris, Paris, Villejuif

  • 48.8546
  • 2.34771
  • Indicative rate €722 / day
  • Experience 7+ years
  • Response time 1h
Propose a project The project will only begin when you accept Thomas's quote.

Availability not confirmed

Propose a project The project will only begin when you accept Thomas's quote.

Location and geographical scope

Paris, France
Can work in your office at
  • Paris and 50km around
  • Paris and 20km around
  • Villejuif and 15km around


Project length
  • ≤ 1 week
  • ≤ 1 month
  • Between 1-3 months
  • Between 3-6 months
  • ≥ 6 months



  • Français

    Native or bilingual

  • Anglais

    Full professional proficiency

Skills (7)

Thomas in a few words

IT :
✔ Manage team to ship fast and properly a billion users application.
✔ Administrate and automate server creation and deployment in a fast growing start-up.
✔ Design an architecture, working on the scalability (e.g. sharding of a MongoDB database).
✔ Creation of a Cassandra cluster on AWS in a big company.
✔ Develop strong and reliable backend in nodejs.
✔ Build awesome front apps with React, Redux, SASS, Webpack.
✔ Upgrade a massive stack with React, Redux, Jest, Flow, Typescript & GraphQL.

Currently looking for my next mission as freelance with :

- Back and/or Front Javascript application development.
- React, ReasonML, Rust or GraphQL is a plus.
- Small, friendly, and young agile teams would be great :)
- Remote or Part time as well as international teams strongly appreciated.
- South Ile de France.

Meet-ups, ingenious languages, server hacks & tricks, fast development and productivity & knowledge improvements are what make me wake up in the morning.


Dior - LVMH

Small Retail

Fullstack Developer

Paris, France

January 2019 - July 2020

Creating the new checkout and catalog of Dior website. Integrating external tools and improving CI deployment.


Travel & Tourism

Lead Developer

Paris, France

April 2017 - November 2018

Working in agile frontend teams on the new responsive website.
JavaScript, React 16, Redux, GraphQL, Node.
Unit and integration testing with Chai, Enzyme, Sinon.
Flow typing, advanced git processes, code reviews, continuous delivery and pair programming.

Gutenberg Technology

Publishing Market

Fullstack Developer JS

Paris, France

January 2017 - March 2018

Create an edition tool to integrate and manipulate table in ReactJS.
Develop a conversion system to convert result from SOAP external API to json document based Database (RethinkDB).
Add a test suite to the project with JEST and Enzyme.
Develop the API with Nodejs Framework HAPI in coffeeScript.


Social Networks


Paris, France

August 2015 - January 2017

My mission at Graphcomment is to administrate and automate server creation and deployment which growing as fast as the start-up. I design the architecture, always think to the next challenge like the scalability of our system with the shard of our Mongo Database and our API. I develop and maintain the product written in NodeJS with the framework Express, and build awesome technologies like SASS, building and optimising the front with gulp, revision, and minification.


Film & Audiovisual

Data Engineer

Issy-les-Moulineaux, France

February 2015 - July 2015

In the BI team of Canal+, playing with TDD, jenkins and docker, building automatic build project with maven and bash scripting, designing Teradata and Cassandra databases, I develop strong and fast java 8 applications and its API.


Banking & Insurance

Architect & Developer

Villejuif, France

November 2018 - December 2018

In a team of 3 developpers, create a project from scratch.
- Evaluate the needs.
- Organise meetings and distribute roles.
- Split tasks.
- Create the architecture and the CI (gitlab CI, Docker, Heroku)
- Choose carefully the database firebase schema (by Query thinking)
- Create the front app with React 16 / Redux / Connected React Router.
- Create documented API with NodeJs Express and firebase admin.
- Create authenticated front and back routes with firebase auth.
- Unit testing with Jest.
- e2e testing with Cypress => automated deployment with gitlab CI.
- Integrate old school payment provider in this app (payline).

Freelance Web Developer

Travel & Tourism

Web Developer

Perth, Australie

July 2013 - January 2014

Travelling all around Australia, I've find some casual job to get some money and to continue to practice everyday.
I've programed a SHARP cash machine of a shop and made a website built on wordpress for a little tourism compagny


Banking & Insurance

Developer Web + iOS

Paris, France

September 2012 - January 2013

Bankin iPhone app Development with Titanium frameworks and Bankin API server.
- Security Contrains
- Ergonomics and design
- Optimization
- Management of customers' returns
Development of the web site : in team of 2 persons.


Digital Agency and IT company

Web developper

Laon, France

March 2010 - June 2010

Employed to increase the speed of a customer site with serialization of specific results.
o task planifier
o Bash scripting
Training period of study in a SME "e‐progest" for their intranet and database optimization.
o Dojo
o Photoshop and Illustrator


Entertainment & Leisure

Product manager and iOs developer

Paris, France

February 2013 - June 2013

Responsible for the entire development of City Domination iPhone application.
- Work with Objective-c/Cocoa Touch, MapKit Framework, Facebook SDK
- Strong optimization constraints due to the number of square on the map.


charter modal image

Success is a team effort

Contribute to this success and the community's professionalism by signing the Freelancer Code of conduct

Sign the code