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

Thomas Belin

Senior Front-End Architect

€900/day
Paris, FR
8-15 years

Average response time: 1 hour

About Thomas

Hello, je suis Thomas 👋

Je peux vous aider sur :

🏗️ del'(re)architecturede codebase front (Startup / Scaleup) ;
♻️ de la mise en place d'unplan de migration de techno;
👨‍🏫 dumentoratpour de la montée en compétences de vos équipes ;
🦾 duleadershipsur le développement de nouvelles fonctionnalités ;

J'ai beaucoup travaillé sur des projets de refonte et de migration de techno (jQuery vers Angular, Angular vers Cycle.js, Knockout vers React ...). Je sais commentapprocher les codebase legacypour les rendre plusmodernes, maintenables et efficientes.

Mes expériencesd'enseignant à l'Université de Nantesainsi que les talks que j'ai pu donner en conférence (dotjs, Devoxx, DevFest, NantesJS, BerlinJS) m'ont permis d'acquérir unesolide base de mentoratet m'ont donné le goût de transmettre mon savoir. Je me ferai un plaisir de faire monter vos équipes en compétences.

Ma curiosité naturelle m'a fait découvrir laProgrammation Réactiveet lesObservables(rxjs, mostjs, cycle.js, baconjs, callbags...) assez rapidement dans ma carrière. Je me suis beaucoup engagé dans la communauté Cycle.js et ai eu la chance de travailler avec des gens qui m'inspirent beaucoup tel que André Staltz, le créateur de Cycle.js.

Avec des expériences variées dans des boites allant de 7 employés à 600, je suis capable de m'adapter à toute sorte de structure et d'organisation.

A très vite 🧑‍💻
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • Deezer
    Senior Front-End Engineer
    ENTERTAINMENT AND LEISURE
    September 2020 - Today (5 years and 9 months)
    Paris, Île-de-France, France
    • Implemented the Remote Control feature on the webapp in partnership with the iOS core team (websockets, protobuf)
    • Helped the core-team constantly improve the codebase (add Unit Tests, migrate parts of the app to React, performances investigation and improvements, re-architecture of the codebase)
    React.js Typescript Node.js GraphQL Webpack Websocket
  • Wire
    Senior Front-End Engineer
    TELECOMMUNICATIONS
    May 2018 - October 2019 (1 year and 5 months)
    Berlin Area, Germany
    • Entirely refactored the Audio/Video calling code and integrated our AVS (Audio Video Signaling) C-library to the webapp using Web Assembly. This allowed the AVS team to iterate faster on the calling protocol and avoiding long back and forth with the webapp team. (see https://github.com/wireapp/wire-webapp/pull/6308)
    • Helped building a strong testing culture among our team by improving the test writing process for my colleagues and setting up code coverage reports. This brought us more confidence when merging PR and releasing new versions. • Build features, helped improving our codebase and tackling legacy, reviewed PR and took part in cross team (Web/iOS/Android) discussions.
    React.js Typescript WebAssembly WebRTC Knockout
  • cycle.js
    Cycle.js community's active member
    SOFTWARE PUBLISHING
    January 2015 - October 2019 (4 years and 9 months)
    • Gave talks to evangelize Cycle and Reactive Programming in conferences (dotJS, Devoxx France, CycleConf)
    • Answered questions asked on our Gitter and StackOverflow https://gitter.im/cyclejs/cyclejs • Pushed code to the main repo
    • Contributed to API design discussions
    Typescript

Recommendations

FU
FU
FU
Former user and 2 other people have recommended Thomas

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

  • Diplome d'ingénieur
    Polytech'Nantes
    2012

Skill set

Categories