fr
fr
Thomas ROBIN
Actively searching
Back-end developer
Orléans
Permanent contract
Hybrid remote
Technologies
About
Thomas ROBIN
Développeur Full-Stack JS/TS avec expertise en React
Back-end developerOrléans
developer avatar
Description

💻 Développeur Fullstack JavaScript / TypeScript
📍 React • Node.js • Electron • PostgreSQL • MongoDB • Docker
🧠 IA appliquée au traitement d’image, OCR et vision par ordinateur

Depuis plus de deux ans chez Neuronalys, je développe des applications web et desktop sur des projets mêlant intelligence artificielle, analyse vidéo et traitement documentaire à grande échelle. J’interviens sur toute la chaîne technique, du besoin métier à la mise en production.

🔧 Projets menés :
🧾 NeuroFactory : OCR de documents volumineux (>1M pages/mois), détection et extraction automatisée des données critiques avec rendu visuel en React

🎥 NeuroCop : plateforme de vidéosurveillance intelligente (recherche d’événements par IA, tri des flux), utilisée dans plusieurs villes françaises

🛡️ NeuroProtect : déclinaison privée de NeuroCop pour la sécurité des sites industriels et tertiaires

💡 Nova : app Electron combinant une IA contextuelle, une console interactive et une logique de streaming asynchrone (gestion des messages partiels avec AbortController, annulation propre, etc.)

Ces projets m’ont confronté à :

des défis de performance front (PDFs lourds, vues en temps réel, animations synchronisées),

la synchronisation des données IA/UX (rectangles annotés dynamiquement),

l’architecture de modules autonomes (conception, priorisation, livraison),

et la formalisation de besoins flous en fonctionnalités tangibles.

🎯 Ce que je cherche à apporter :

Un code clair, testé, documenté

Une capacité à prendre du recul sur les outils et méthodes

Une lecture à la fois technique et métier des problèmes

👨‍💻 Avant Neuronalys, j’ai évolué dans des environnements structurés et exigeants :

Talend : migration multi-projets Angular → React, architecture scalable

Capgemini (mission CNED) : site e-commerce 100% testé, découplage front/back, environnement dockerisé

Sodifrance : création d’outil RH avec intégration continue, code coverage >80%

🔜 Et la suite ?
Je souhaite monter en responsabilités sur la structuration technique, les design patterns front/back, et les architectures orientées IA. J’aime travailler sur des produits utiles, complexes mais lisibles, et j’évolue bien dans les équipes où la qualité prime sur la vitesse.

Professional experiences
8 years of experience as Back-end developer (or similar)4 years of experience in other fields
Développeur Full-Stack JavaScript/TypeScript
Neuronalys - LilleApr 2023 - Jan 2025 · 1 year 9 months

Logo de Neuronalys
Développeur Full-Stack JavaScript/TypeScript
Développeur Full-Stack JavaScript/TypeScript
Neuronalys · CDINeuronalys · CDI
avr. 2023 - juin 2025 · 2 ans 3 moisDu avr. 2023 au juin 2025 · 2 ans 3 mois
Lille, Hauts-de-France, France · À distanceLille, Hauts-de-France, France · À distance
Développeur full-stack JavaScript | React · Node.js · TypeScript · SQL · MongoDB

Passionné par la conception de solutions web robustes et évolutives, j’interviens sur l’ensemble du cycle de vie d’un projet : de la définition des besoins fonctionnels à la mise en production, en passant par la conception de maquettes UX, la planification technique et le développement full-stack.

J'évolue actuellement sur des projets complexes mêlant IA, traitement vidéo et OCR, avec une forte dimension produit. Mon stack principal :
🛠️ React, Node.js, TypeScript, PostgreSQL, MongoDB, Docker, CI/CD.

Mon rôle va au-delà du développement : je participe activement à la vision produit, je construis les interfaces avec les équipes métiers et je pilote des modules en autonomie (organisation, planification, priorisation, suivi).

📌 En résumé : je construis des interfaces modernes, je rends les projets fluides, et j’apporte une vision globale, à la croisée de la tech et du fonctionnel.
Développeur full-stack JavaScript | React · Node.js · TypeScript · SQL · MongoDB Passionné par la conception de solutions web robustes et évolutives, j’interviens sur l’ensemble du cycle de vie d’un projet : de la définition des besoins fonctionnels à la mise en production, en passant par la conception de maquettes UX, la planification technique et le développement full-stack. J'évolue actuellement sur des projets complexes mêlant IA, traitement vidéo et OCR, avec une forte dimension produit. Mon stack principal : 🛠️ React, Node.js, TypeScript, PostgreSQL, MongoDB, Docker, CI/CD. Mon rôle va au-delà du développement : je participe activement à la vision produit, je construis les interfaces avec les équipes métiers et je pilote des modules en autonomie (organisation, planification, priorisation, suivi). 📌 En résumé : je construis des interfaces modernes, je rends les projets fluides, et j’apporte une vision globale, à la croisée de la tech et du fonctionnel.
Compétences : Développement web de logiciels · Node.js · Développement d’applications web · Feuilles de style en cascade (CSS) · Docker · Docker Swarm · React.js · SQL · MongoDB · API Web ASP.NET · StyleComponent · API REST · Python (langage de programmation)

Développeur React
VideoRunRun - NantesSep 2020 - Mar 2021 · 6 months

Développements AngularJS / React.JS /TS
Description : Migration de Front-End Angular à React
Rôle : Développeur Front-End
Projet : Multiple (4 projets en parallèle)
Méthodologie : Agile Scrum
Stack Front-End :

  • React Type Script - Redux
  • Redux Thunk
  • Jest
  • TsLint
  • npm
  • Angular Type Script - Sass
  • WebPack
  • Docker
    Stack Back-End :
  • Java Spring Webflux, JUnit
    Versionning :
  • Git
    Intégration continue :
  • GitHub
    Développements AngularJS / React.JS /TS Description : Migration de Front-End Angular à React Rôle : Développeur Front-End Projet : Multiple (4 projets en parallèle) Méthodologie : Agile Scrum Stack Front-End : - React Type Script - Redux - Redux Thunk - Jest - TsLint - npm - Angular Type Script - Sass - WebPack - Docker Stack Back-End : - Java Spring Webflux, JUnit Versionning : - Git Intégration continue : - GitHub
    Compétences : TypeScript · GitHub · Jest · Webpack · Npm · Sass · Redux.js · Git · React.js · Docker · Redux Thunk · Angular
Développeur React
Talend - NantesSep 2020 - Mar 2021 · 6 months

Développements AngularJS / React.JS /TS
Description : Migration de Front-End Angular à React
Rôle : Développeur Front-End
Projet : Multiple (4 projets en parallèle)
Méthodologie : Agile Scrum
Stack Front-End :

  • React Type Script - Redux
  • Redux Thunk
  • Jest
  • TsLint
  • npm
  • Angular Type Script - Sass
  • WebPack
  • Docker
    Stack Back-End :
  • Java Spring Webflux, JUnit
    Versionning :
  • Git
    Intégration continue :
  • GitHub
Développeur React
Capgemini - NantesMar 2020 - Aug 2020 · 5 months

Rôle : Développeur Front-End
Projet : CNED (Vente de formation en ligne)
Description : Refonte du site internet CNED
Méthodologie :

  • Cycle en V
  • Agile Scrum
    Stack Front-End :
  • React.ts, Jest, Sinon (couverture de code: 100%), JQuery, html5, CSS
    Stack Back-End :
  • Node.JS (NestJS), TypeORM, Jest, Sinon (couverture de code: 100%)
    Stacks auxilières :
  • Drupal
  • Magento
    Versionning :
  • Git
    Conteneur :
  • Docker
    Intégration continue :
  • Microsoft Azure
    Rôle : Développeur Front-End Projet : CNED (Vente de formation en ligne) Description : Refonte du site internet CNED Méthodologie : - Cycle en V - Agile Scrum Stack Front-End : - React.ts, Jest, Sinon (couverture de code: 100%), JQuery, html5, CSS Stack Back-End : - Node.JS (NestJS), TypeORM, Jest, Sinon (couverture de code: 100%) Stacks auxilières : - Drupal - Magento Versionning : - Git Conteneur : - Docker Intégration continue : - Microsoft Azure
    Compétences : GitHub · TypeORM · Jest · Node.js · Sass · Git · NestJS · Azure DevOps · React.js · Docker
Développeur React
Sodifrance - NantesNov 2018 - Feb 2020 · 1 year 3 months

Rôle : Intégrateur / Développeur Front-End
Projet : Planification salariale
Description : Création d'un site internet de planification de salariés
Méthodologie :

  • Cycle en V
  • Agile Scrum
    Stack Front-End :
  • React.ts, Redux, Jest, Sinon (couverture de code: 80%), JQuery, html5,
    Bootstrap, CSS
    Stack Back-End :
  • Java Spring Webflux, JUnit
    Versionning : - Git
    Intégration continue : - Microsoft Azure
Javascript Developer
Wiztivi - CarquefouAug 2018 - Oct 2018 · 2 months

Rôle : Intégrateur / Développeur Front-End
Projet : Player pour Décodeur / SmartTV
Description : Maintenir et amélioré le player déstiné à des smart TV / Décodeur
Méthodologie :

  • Agile Scrum
    Stack Front-End :
  • JavaScript
  • Css
    Versionning :
  • Git
    Intégration continue :
  • GitHub
    Rôle : Intégrateur / Développeur Front-End Projet : Player pour Décodeur / SmartTV Description : Maintenir et amélioré le player déstiné à des smart TV / Décodeur Méthodologie : - Agile Scrum Stack Front-End : - JavaScript - Css Versionning : - Git Intégration continue : - GitHub
    Compétences : GitHub · JavaScript · Git · Feuilles de style en cascade (CSS)
Développeur web front-end
ADP - CarquefouSep 2016 - Aug 2018 · 1 year 11 months

Apprenti développeur pour de la conception Web (bac+4).
Rôle : Développeur Front-End
Projet : MonADP (Projet international)
Méthodologie: Agile Scrum
Description : Maintenance et création de nouvelles features
Stack Front-End :

  • Angular.js, Angular 2, Angular 4, Angular 5 , JSunit (couverture de code:
    80%), JQuery, html5, Bootstrap, CSS
    Stack Back-End :
  • Java, Junit
  • PHP, Zend Framework, Zend Expressive
    Versionning :
  • Git
    Intégration continue :
  • Outils ADP
Technicien informatique
Conseil Départemental du Cher - BourgesSep 2015 - Aug 2016 · 11 months

entretien de base de données, automatisations de procédures Word Macro VB
avec des pro-logiciels.

Technicien
IGIENAIR - OrléansJun 2015 - Aug 2015 · 2 months

Le nettoyage des systèmes de ventilation des entreprises privé et/ou organisme publique avec accès restreint. Soit en tant que technicien, ou responsable d'équipe.

Technicien laboratoire
GEMEY MAYBELLINE GARNIER - Ormes, FranceJun 2014 - Aug 2014 · 2 months

La réception des matières premières et la vérification qualité de celles-ci.

Technicien
IGIENAIR - OrléansJun 2013 - Aug 2013 · 2 months

Le nettoyage des systèmes de ventilation des entreprises privé et/ou organisme publique avec accès restreint. Soit en tant que technicien, ou responsable d'équipe.

Hôte de caisse
Carrefour market - SaranDec 2012 - Feb 2013 · 2 months

Hôte de caisse

Technicien maintenance des équipements
Amazon - Ormes, FranceJun 2012 - Aug 2012 · 2 months

Technicien de maintenance

Vendeur
Conforama - SaranJul 2010 - Jul 2010 ·

Stage - vendeur

Schools
5 years of higher education
ENI Ecole Informatique
Master Développeur concepteur informatique, Ingénierie informatique2018
IUT Orléans
Licence professionnelle, Ingénierie informatique2016
Lycée Maurice-Geunevoix
Page 7 of 8 Brevet de technicien supérieur (BTS), Systèmes électroniques et informatiques2015
Technologies
Skills
Interested by...Python
Languages
  • French
  • English
  • Italian
  • Spanish
Tests
No information has been entered for this section.