Florent Berthelot

Web Developer

  • 17 rue Paul Lelong<br /> 75002 Paris<br /> France
  • +33 6 50 99 96 18
Je suis passionné du Web et des technologies qui gravitent autour. J'aime le W3C, le TC39 (quand il ne smoosh pas devant moi), le WhatWG, les frameworks JS (React, Vue.js, Node.js, Angular, ...) et la vanille.

Experiences

WeFacto

6 months

WeFacto is the company I've created.<br /> For now, it's an opportunity for me to experience being a freelance and investing time in releasing projects I've thought of.

Projects and missions

  • Jahia

    1 year

    Development of the Headless CMS part of the product.<br /> React, GraphQL, Apollo, Webpack, Jest, Enzyme, component-test-utils, Micro-frontend.
  • ESGI

    Engineering school - since January 2019

    JavaScript, TypeScript and Angular teacher for final year students.<br /> Google's framework was not my choice.

Zenika

4 years and 3 months

Initially recruited as a consultant for Zenika, I evolved into also becoming a trainer.<br /> I finally obtained many simultaneous roles:<br /><br /> - Zenika core trainer<br /> - Co creator of AYA Agency<br /> - Co creator of a startup within Zenika for a sport app.<br /><br /> As one of Zenika's core trainers, I was mainly giving courses. My remaing time was used for conducting audits, accomplishing short term missions, taking care of interns, managing Paris AYA team, as well as writing new courses.<br /><br /> As a co creator of AYA Agency, I managed consultants and all the JavaScript interns of Paris, answering tenders and finding architecture solutions that fit the client's needs.<br /><br /> In addition to these activities, I tried to be as active as I could be in the company. I managed the web tribe (knowledge sharing around web), communicated through intern social media, orginized afterworks, ...

Projects and missions

  • Jahia

    6 months

  • Sacem

    Set up Angular development best practices for a new project and train the Zenika developer team involved.
  • Accor Hotel

    Set up Vue.js and Nuxt.js best practices for Accor Hotel reservation tunnel.<br /> I also trained other teams to start developing in Vue.js.
  • Fatec

    JavaScript expertise to start rebuilding the company's whole information system.<br /> Vue.js, Nuxt.js.
  • Great Place To Work

    Initiating the project as lead developer fullstack.<br /> NodeJS, GraphQL, React, Redux.
  • DirectSkills

    React expertise.
  • Rue du Commerce

    Auditing and setting up React best practices.
  • Conseil général du Val d'Oise

    (French government)

    JavaScript advisor.
  • TF1

    (French television)

    JavaScript developer, micro-services Node.JS, Docker.<br /> I evolved to become referent on LCI channel's whole platform.
  • BNP

    (French bank)

    JavaScript and API Advisor.
  • Infopro

    JavaScript Developer. Angular.js, I introduced selenium tests and unit tests
  • AYA <code & design>

    Development of the corporate website in Nuxt.js, Prismic, ReactVR, ...
  • Audits

    - Angular.js for Harmonie Mutuelle<br /> - React for Rue Du Commerce<br /> - React for Groupama<br /> - Angular.js for Ocea Smart Building<br /> - React for Jahia CMS<br /> - Angular for Boursorama<br /> - Angular for RitmX

Viseo

2014 - 1 year

JavaScript consultant, I mainly worked for Sacem in React.js and D3.js.

Projects and missions

Novedia

2014 - 7 months

End of studies internship on an open-source project about websocket in Node.js.<br /> Many Proofs of Concepts developed (Node.js, Angular.js, mongoDB, Grunt, Bower, ...).

Projects and missions

COFELY ENDEL - GDF SUEZ GROUP

4 months

C# developer internship.

Projects and missions

Diplomas

  • 2014 - EFREI - Engineering degree in computing
  • 2011 - UCTI Asia Pacific University College of Technology, Kuala Lumpur, Malaisia.
  • 2009 - High School Diploma (French baccalauréat) in advanced science (obtained with honours)

Talks in conferences

  • Designers, Developers: making the difference (French talk)

    Explanation of what is a Design System and how we can all create our own differenciating Design System to build a better web. Talk given with Cécile Freyd-Foucault (designer) in 2019.

    Given at: Devoxx France, Paris Web, Riviera Dev, Bdx.io, Best Of Web, Devfest Lille

  • React Fiber (French talk)

    Presentation of what React Fiber is and what are the current and future features of React 16. Talk created with @swiip and Marvin Frachet in 2019.

    Given at: Riviera Dev, VoxxedDay Luxembourg

  • WebVR (French talk)

    Comparison between ReactVR and A-Frame. Given in 2018.

    Given at: Devoxx France

  • Web audio (French talk)

    Building a guitar distortion pedal with web technologies. Given with @Okazari in 2018

    Given at: Riviera Dev

  • All inclusive packages (French talk)

    Comparison between Bower, Yarn and NPM. Given in 2017.

    Given at: Snowcamp.io