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

Thomas Juster

Développeur Fullstack | Tech Lead | Web TypeScript

€610/day
8 projects
Paris 1er Arrondissement, FR
8-15 years

Average response time: 1 hour

About Thomas

Au fil de mes 9 années d'expérience, j’ai développé une appétence pour le produit. Je suis convaincu que la tech est un outil, elle doit être au service du produit, lui permettre de durer et d’évoluer avec le temps. D’où mon intérêt (légère obsession) pour la modélisation d'un cœur de métier (domain-driven design).

Techniquement parlant, j'ai pratiqué un certain nombre de technos web, aussi bien back que front. Au vu de l'évolution rapide des écosystèmes tech, mes choix privilégient toujours l’indépendance du produit avec des technos adaptées au besoin et interchangeables ; idéalement en quelques jours pour les plus envahissantes.
Niveau stack, mes prédilections se portent sur TypeScript – avec typage strict – et le Functional Programming. J'ai naturellement tendance à privilégier les fonctionnalités natives des plateformes (navigateurs et serveurs), et à opter pour de la "boring tech" (hors innovation) éprouvée par le temps.

J’ai été confronté à des projets variés (lancement de produit, scale up, maintien d’un projet mature, migrations de techno, internationalisation), avec à chaque fois des problématiques différentes.
J’ai participé à des arbitrages (priorisation, stratégie de développement, roadmap, choix techniques etc.) avec mes PO/CTO/CEO et autres pôles, jusqu'à faire du product design moi-même en maintenant un dialogue continu.
J’aime m’impliquer dans la vie de l’équipe : j’ai participé aux recrutements de développeurs junior & senior, puis je les ai accompagnés dans leurs problématiques techniques et produit.

Ce qui m’intéresse aujourd’hui : des postes en contact direct avec les experts métier, soit tech lead en tandem avec (ou pas) un•e product owner/manager, soit CTO-1er-développeur avec des perspectives de recrutements à moyen-terme ; c'est toujours plus riche de travailler en équipe avec des points de vue et façon de penser différentes.
  • French

    Native or bilingual

  • English

    Fluent

  • Spanish

    Conversational

Can work on-site
Paris 1er Arrondissement (up to 50km), Paris (up to 15km)

Experience

  • Dharma
    Tech Lead
    TRAVEL AND TOURISM
    August 2022 - November 2024 (2 years and 2 months)
    Développement d'un produit pour organiser et vendre des voyages en marque blanche pour des professionnels locaux, comme des profs de surf ou de yoga.
    Développements:
    - Bootstrap app front (svelte) avec password-less authentication.
    - Bootstrap et maintenance d'un design system (ui-kit).
    - Bootstrap et maintenance d'une std (standard library) en functional programming basée sur fp-ts.
    - Participation à la mise en place d'une architecture avec inversion de dépendances – pratique partielle de domain-driven design.
    - Création de sondage de communauté.
    - Trip request builder: formulaire de création de demande de voyage fragmenté en étapes). Partie que j'ai aussi conçu en terme produit d'ailleurs.
    - Intégration avec une banque d'hôtels partenaire (Hotelston) avec vérification des disponibilités de chambre.
    - Mise en place d'un historique générique sur nos data, pour garder des journaux de qui a changé quoi et quand.

    Gestion des demandes métiers (CEO inclus), priorisation et planification des développements.

    Agrégation d'outils utilisés par les équipes internes comme Google (Drive, Maps, etc), Monday (excel-like en ligne avec API GraphQL) + Make.com, Rezdy (booking system), etc… dans une architecture adaptée (agent-based).
    Domain Driven Design Typescript noSQL Svelte Dependency Injection Développement Front-End Développement Back-End Fullstack Développement full-stack GraphQL DynamoDB Architecture web
  • Iféa
    Développeur front
    EDUCATION AND E-LEARNING
    February 2020 - March 2020 (1 month)
    Paris, France
    iféa est un établissement scolaire privé bilingue situé à Clichy-Levallois (92) qui regroupe une école primaire, un collège et un lycée. Notre modèle éducatif innovant s’applique également à nos activités extra-scolaires ouvertes à tous. (https://ifea.education/fr/)

    Je suis intervenu sur la partie privée du site, un dashboard à destination des élèves, parents d’élèves et enseignants. Le CTO a jeté les bases de l’application React avant mon arrivée, ensuite mon but était de développer un maximum de pages en 1 mois.

    La mission m’a amené à :
    - Mettre en place un design system
    - Mettre en place un système générique de gestion d’erreurs front
    - Écrire du code fonctionnel sur navigateur et extension web, impliquant une gestion des styles (CSS) particulière
    - Utiliser i18next
    - Travailler sous pression (1 mois c’est ... court)

    Stack technique :
    - Git + GitHub
    - Webpack, TypeScript, React, HTML, CSS
    - Node.js, Open API, Docker, PostgreSQL
    Typescr React.js HTML5 CSS3
  • iziwork
    Développeur Front
    HUMAN RESOURCES
    July 2019 - January 2020 (6 months)
    Paris, France
    Iziwork est une entreprise qui facilite la mise en relation entre des intérimaires et les entreprises les sollicitant. L’objectif d’Iziwork est de recueillir un maximum d‘informations à propos de leurs intérimaires, dans le but de mettre en avant les meilleurs profils aux entreprises clientes.

    J’ai intégré leur équipe en tant que développeur front-end (React) freelance au lendemain d’une levée de fond dans le but d’accélérer le développement d’un backoffice interne.
    Les problématiques principales de ce backoffice étaient l’affichage de listes (tables HTML), le développement d’une dizaine de formulaires contenant beaucoup de données variées, et l’intégration de règles métiers strictes.

    Au cours de cette mission, j’ai été amené à :
    - Refactorer en équipe la gestion des formulaires, un investissement pour augmenter notre productivité ensuite sachant que beaucoup d’autres formulaires se profilaient
    - Revoir une partie du design system
    - Optimiser les performances des formulaires et listes
    - Contribuer à l’internationalisation du site
    - Démarrer un nouveau backoffice à destination des entreprises clientes
    - Modifier des tests end-to-end Selenium
    - Transmettre des connaissances et pratiques
    - Utiliser des APIs Google
    - Intégrer Rollbar pour le reporting d’erreurs

    Stack technique:
    - Git + GitHub
    - Webpack, TypeScript, React, Redux, HTML, CSS
    - Node.js, Parse.js, ElasticSearch, Docker, Heroku
    Typescript React.js HTML5 CSS3

Reviews

5,0

Out of 1 rating

GuillaumeG

Guillaume

CLUB MED - E-commerce

Reviewed on 03/06/2019

Thomas a intégré une feature team importante dans le système de vente online du Club Med . Il a fait profiter à tous de son expérience technique à chaque étape du développement : co-conception, pair-programming, tests, revue de code, amélioration continue, et bien sûr développement rigoureux. En tant que Product Owner j’ai eu de très bons rapports avec Thomas, qui sait challenger de manière constructive et proposer des pistes d’améliorations pertinentes, que ce soit au niveau technique ou fonctionnel.

Recommendations

Albin CarpentierAC
FU
Albin Carpentier and 1 other person 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 filière Télécom
    ISEN Lille
    2015
    Télécommunication / codage de l'information, gestion de projet, informatique, électronique, audionumérique, écologie acoustique

Skill set

Categories