Julien Hery

Développeur fullstack JavaScript/TypeScript

Salaire / Taux journalier

Lille, France

Mobilité : France

Freelance

Peut venir sur site

Expertises

ReactNodeNestTypescriptTailwind CSSDatadogJiraGoogle Cloud PlatformCSSSassJavascriptVueSvelteRedisExpressReact NativeKafkaPostmanDéveloppeur BackendKubernetesGitCypressDéveloppeur WebDockerSQLitePostgreSQLPlaywrightGitLabJenkinsDéveloppeur FrontendDéveloppeur FullstackHTML

Langues

Français (Maternelle)Anglais (Courant)

À propos

Introduction

Développeur depuis 2015, j’ai un parcours mêlant développement, tech lead et engineering management, ce qui me permet de m’adapter facilement aux enjeux techniques comme aux dynamiques d’équipe. Impliqué dans la communauté, je participe régulièrement à des meetups en tant que participant ou speaker, et j’ai organisé un meetup mensuel pendant plus de 3 ans (+ de 40 sessions). J’aime challenger l’existant avec pragmatisme pour tendre vers des solutions plus robustes, maintenables et durables.

Liens

Expérience de travail

Développeur fullstack JS/TS

Artuxia

févr. 2026 - Présent

9 mois

Lille, France

Développeur front-end

Purse

sept. 2025 - févr. 2026

6 mois

Lille, France

– Projet : SDK – La squad SDK est responsable du développement des différents modes d'intégration des solutions de paiement de Purse. Trois niveaux d'intégrations sont disponible : – Widget / Drop-in : un mode pratiquement sans configuration pour intégrer facilement les solutions de paiement. Ce mode est basé sur le Headless Checkout – Headless Checkout : un mode plus souple et plus configurable permettant de personnaliser l'expérience de paiement – Secure Fields / Hosted Fields : un mode bas niveau permettant de récolter de manière sécurisée des informations sensible et de personnaliser totalement l'expérience de paiement Réalisations : – Mise en place d'un monorepo avec versionning indépendant pour regrouper les différents mode d'intégration du SDK et faciliter le delivery – Contribution à l'évolution des différents modes d'intégration du SDK (Widget/ Drop-in, Headless Checkout, Secure Fields) – Développement d'un nouveau mode d'intégration "Drop-in" basé sur le Headless Checkout – Développement dans un contexte PCI-DSS Environnement technique : Javascript/Typescript, LitElement, Svelte, Sass, Tailwind, GitHub Action, Datadog, Lerna, Nx

SFEIR

janv. 2019 - sept. 2025

6 ans 9 mois

Lille, France

Développeur

janv. 2019 - sept. 2025

6 ans 9 mois

Lille, France

Communauté : – Organisateur du meetup "SFEIR Lunch" depuis 2021. J'ai organisé plus de 40 BBL autour de sujets variés (web, data, cloud, ops, inclusivité, produit, ...) et invité tout autant de speaker de la métropole a venir partager leur connaissances avec la communauté lilloise. Talks: – Devfest Nantes 2024 – J'ai présenté mon talk “Platform Engineering Day-2: Unifier vos outils avec Backstage" lors du Devfest Nantes devant environ 150 personnes. Le talk est axé sur une présentation de Backstage ainsi qu'un retour d'expérience. – SFEIR Lunch : Mob Programming – Présentation et retour d'expérience sur la pratique du mob programming au sein de mon équipe chez Décathlon. – SFEIR Share : React Testing Library – Présentation de Testing Library (dans sa déclinaison pour React) et comparaison à Enzyme. Le but de la présentation était de mettre en lumière les bonnes pratiques de test mises en avant par Testing Library. – SFEIR Share : Flutter – Présentation de l'historique du développement mobile cross platform suivi d'une introduction à Flutter via un live coding d'une application basique utilisant le state, les appels HTTP, l'émulateur, le debugger, ... Entretiens techniques : – Évaluateur PlayOff Plateforme JavaScript/Node.js – Évaluation des candidats sur l'écosystème JavaScript à travers l'utilisation d'un framework front ou la création d'une API couplée à une base de donnée – Évaluateur PlayOff Langage JavaScript – Évaluation des candidats sur les spécificités de JavaScript à travers différents exercices avec des tests unitaires à valider.

Développeur Javascript/Typescript

févr. 2025 - août 2025

7 mois

Lille, France

Projet : Mobility Business – Mobility Business est un portail de gestion de flotte automobile. Il permet de commander/gérer des cartes/badges TotalEnergies pour les dépenses en station ou liés à des déplacements professionnels. Le portail intègre une gestion complexe de formulaire de commande adaptée à chaque utilisateur. Il permet de suivre les dépenses et de générer des rapports sur des périodes données. Réalisations : – Contribution à l'évolution de Design System interne basé sur Material-UI – Création d'une nouvelle page dédiée à la gestion des véhicules et à leur association à des utilisateurs et/ou badges/cartes – Refonte du système de formulaire dynamique pour le rendre plus simple et performant Environnement technique : Javascript/Typescript, React (Next), Material-UI, Docker, Kubernetes, GitHub Actions

Tech lead Javascript/Typescript

mars 2024 - janv. 2025

11 mois

Lille, France

Projet : Adeo Application Platform – Dans une démarche de Platform Engineering, construction d'un Internal Developer Portal basé sur Backstage. Le but est de rassembler au sein d'un même portail tous les outils et informations utiles aux équipes de développement, établir des golden path et des standard pour réduire la charge cognitive et améliorer l'expérience des développeurs Réalisations : – Participation a la conception de l'architecture du projet – Développement de toute l'interface au sein de Backstage visant a refléter l'organisation des projets et des connexions entre eux au sein d'Adeo – Développement de chemin guidés pour les développeurs pour qu'ils réalisent leur tâches du quotidien plus facilement – Contribution open-source à Backstage Environnement technique : Backstage, Typescript, React, Node.js (Express), PostgreSQL, Docker, Kubernetes, GitHub Actions, Jira, ArgoCD

Engineering Manager

janv. 2023 - juin 2024

1 an 6 mois

Lille, France

– Accompagnement d'une dizaine de sfeirians dans leur parcours chez SFEIR. – Suivi mensuel, entretien annuel, définition des objectifs pour l'année, suivi de mission, préparation aux entretiens clients, ... – Avec l'ensemble des autres managers je participai également à l'évolution de l'agence de SFEIR Lille

Lead Développeur fullstack Javascript / Typescript

juin 2022 - mars 2024

1 an 10 mois

Lille, France

Projet : Customer Service Management – Nouveau projet visant à remplacer de multiples outils legacy et à uniformiser les pratiques des gestions des cas clients à travers les différentes BUs. La solution se compose d'une partie SAAS pour la gestion des tickets et d'une partie maison pour avoir une vue 360° du client lié au ticket. Les agents du service client peuvent ainsi traiter efficacement les demandes clients reçues par appel vocal, SMS, WhatsApp, Messenger, formulaire web, chatbot, etc ... Réalisations : – Participation a la conception de l'architecture du projet – Mise en place du socle technique et de la CI – Développement d'un micro frontend pour rechercher un client – Développement d'un micro frontend pour afficher une timeline d'évènements liés à un client – Développement d'un micro frontend pour afficher une fiche d'information d'un client – Intégration des différents micro frontend dans une solution standalone et une solution embarqué au sein de Zendesk – Développement d'une API business entre Zendesk et les services ADEO – Développement d'une application NestJS pour synchroniser les données de nos différents services dans Zendesk (via Kafka) Environnement technique : Typescript, React, Svelte, Sass, Node.js (NestJS, Fastify), PostgreSQL, Redis, Kafka Docker, Nginx, Kubernetes, GitHub Actions, Jira

Développeur fullstack Javascript

déc. 2021 - juil. 2022

8 mois

Lille, France

Projet : Messageo – Messageo est une application web à destination des agents du service client des magasins Leroy Merlin. Les agents sont en capacité de recevoir les messages des clients via SMS, WhatsApp et Messenger sur une interface web unifiée peu importe le canal de discussion. Une fenêtre de chat "publique" permet de répondre au client tandis qu'une fenêtre "privée" permet de discuter avec d'autres agents ou des collaborateurs directement en magasin afin de récolter des informations nécessaire au traitement de la demande du client. L'application est disponible sur le web et sur mobile (via un apk) Réalisations : – Rattrapage progressif de la dette technique du produit – Optimisation du chargement des données via une pagination – Migration d'une API Sails.js vers une API NestJS – Correction des nombreux bugs et évolutions mineures de l'application web et mobile – Évolution de la CI Environnement technique : Typescript, React & React Native, Sass, Node.js (Sails.js + NestJS), Docker, Nginx, Kubernetes, GitHub Actions, Jira

Développeur fullstack Javascript

févr. 2021 - déc. 2021

11 mois

Lille, France

Projet : NEMO (New E-Merch Operator) – NEMO est une application web à destination des web-marketers. A la manière d'un CMS, l'application leur permet de piloter toutes les typologies de pages du site web (landing, browse, listing, home ...). Ils sont libres de créer et d'organiser les éléments de leurs pages comme ils le veulent tout en étant encadrés par les briques mises à disposition par les développeurs du site web. Réalisations : – Analyse du contenu du projet, mise en place du repo github, choix des technologies (en accord avec le tech radar) – Mise en place de la CI pour l'automatisation du build, des tests, ... – Mise en place de l'infrastructure sur la Google Cloud Platform – Développement d'une interface permettant la création de landing page. – Rédaction de documentation technique – Rédaction de documentation fonctionnelle à destination des développeurs du site web pour qu'ils puissent créer leur propres briques utilisable sur l'application par les web-marketers – Formation des nouveaux arrivant ayant fait peu ou pas de JavaScript – Participation à la conception des maquettes avec l'UX designer et la PO – Accompagnement technique des développeurs du site web pour les aider à créer les briques utilisables dans NEMO Environnement technique : Typescript, React, Sass, Node.js (Express), Cypress, Docker, Nginx, Helm, Kubernetes, GitHub Actions, Google Cloud Platform, Jira

Développeur front-end

juil. 2020 - févr. 2021

8 mois

Lille, France

Projet : NFS (New Front Stack) – NFS regroupe un ensemble de modules visant à remplacer le site web legacy. Le projet, doté d'une stack moderne, a permis de booster la performance du site web et de faciliter l'intégration de nouvelles données. NFS à également permis à tous les pays d'être autonome sur leur développement. Chaque pays possède sa propre déclinaison de la version “core” et peut grâce à sa propre équipe de développement faire évoluer le code selon ses besoins tout en continuant d'intégrer les évolutions fournie par la core team. Le projet fournit aujourd'hui une expérience unie, performante et flexible à l'ensemble de ses acteurs. Réalisations : – Migration des pages legacy vers NFS – Mise en place des tests E2E avec Cypress (et la syntaxe Gherkin) – Formation des nouveaux développeurs arrivant de l'équipe legacy à l'utilisation de Cypress – Développement variés liées à la création d'une marketplace sur le site de Décathlon – Communication avec les développeurs de 15 pays pour les aider dans leurs développement sur leur version du projet Environnement technique : Svelte, Less, Node.js, Cypress, GitHub Actions, Helm, Kubernetes, Docker, Google Cloud Platform, Jira

Développeur front-end

avr. 2019 - déc. 2020

1 an 9 mois

Lille, France

Projet : Tesseract – Tesseract permet aux web-marketers de créer toutes l'arborescence de catégories de produits devant être affichées dans le menu du site web. L'outil permet d'appliquer des règles de catégorisation des produits afin de les inclure dans les bonnes catégories. Chaque pays peut réutiliser les catégories fournies par l'équipe "core" ou créer les siennes selon ses besoins. Réalisations : – Mise à jour des librairies et outils de build vieillissant – Mise en place de bonne pratiques de tests unitaires – Refacto techniques divers afin d'améliorer les performances et l'expérience utilisateur – Développement d'une interface pour configurer le SEO lié aux pages web des catégories – Développement d'une interface permettant de créer les règles de catégorisation – Développement d'une interface permettant de créer des catégories – Affichage des catégories sous forme d'arborescence – Mise en place et formation à l'utilisation de Cypress pour remplacer les tests manuels – Formation de la QA a l'utilisation de JavaScript et aux développement de tests Cypress – Formation d'un nouveau développeur à l'utilisation de React Environnement technique : React, Typescript, Sass, Java/Spring, Cypress, Docker, Jenkins, Rancher, GitHub

Développeur fullstack

PingFlow

nov. 2017 - janv. 2019

1 an 3 mois

Lille, France

Projet : PingView – Réalisation d'une solution de management visuel dédiée à l'excellence opérationnelle. PingView permet de créer des dashboard entièrement personnalisables. Les boards peuvent être connectés à n'importe quel provider (Google Suite, OneDrive, Twitter, Base de données, fichiers ...) afin d'afficher des données en temps réel. Les données peuvent être manipulées ou transformées pour s'adapter aux besoins de l'utilisateur. Ils peuvent être affichés sur tout type d'écran, la plupart étant des téléviseurs tactiles fournis par PingFlow. L'édition de board est entièrement collaborative a la manière d'un Google Doc. Réalisations : – Développement de widgets variés pour la créations des boards (Texte, Image, Vidéo, Tableau, Chart, Timer, Shape, Map, ...) – Développement de l'interface permettant de créer les boards et de placer les widgets – Travail en duo avec le designer pour la création et l'intégration des maquettes. – Développement d'une interface d'administration pour gérer les rôles et droits utilisateur et leur licence. – Développement d'une API permettant au front de dialoguer avec la base de données – Mise en place de websocket pour permettre l'édition en temps réel d'une même ressource par plusieurs utilisateurs – Développement de différent connecteurs de données pour utiliser des providers variés (Google Suite, OneDrive, Twitter, Base de données, fichiers, ...) – Développement d'une interface permettant de créer des conditions d'affichage de certains widget en se basant sur des données distantes ou entrées par l'utilisateur – Développement d'une application Scala dédiée au calcul de donnée – Gestion d'un historique de modification permettant de revenir en arrière au besoin – Gestion de la synchronisation ou non des écrans en cas d'affichage du board sur des support multiples (ex: clic sur un écran répercuté sur tous les autres) Environnement technique : Vue, React, Node.js, Typescript, Sass, Scala, PostgreSQL, Redis, Docker, GitLab CI, Rancher

Développeur Node.js

Tidjee

juil. 2017 - nov. 2017

5 mois

Wasquehal, France

Technologies utilisées : JavaScript, Node.js. – Mise en place d'un environnement d'intégration continue (Jenkins). – Mise en place de HTTPS + renouvellement automatique (Let's Encrypt). – Modification d'une API utilisée par une application mobile ayant pour but d'estimer l'éligibilité d'un projet au CII ou CIR. – Création d'un bot Telegram/Slack/Messenger permettant d'acheter un ou plusieurs noms de domaines avec un hébergement et de vérifier la disponibilité d'une marque (INPI)

Développeur JavaScript

AdrénaLivre

sept. 2016 - juin 2017

10 mois

59200 Tourcoing, France

Projet : – Modification d'une solution open source de rédaction d'histoires interactives et création d'une petite application de génération d'Epub a partir des histoires du logiciel. Réalisations : – Évolution de l'application pour répondre aux besoins spécifiques à AdrénaLivre – Modification du format de sortie de l'histoire pour une intégration dans l'application mobile – Formation des utilisateurs à l'utilisation du logiciel – Formalisation des besoins des utilisateurs pour les évolutions futures – Développement d'un petit logiciel avec une interface de drag & drop pour transformer les fichiers de l'éditeur en fichier Epub Environnement technique Backbone.js, Electron, PHP, HTML, CSS PostgreSQL, C# (Unity), Python

Développeur web

CERECARE

juil. 2016 - août 2016

2 mois

Proville, France

Technologies utilisées : HTML, CSS, JavaScript (+ Jquery, Ajax), PHP, Symfony2. – Refonte du site d'achat de la société. – Gestion de la création de compte pour les clients. Lien avec les clients déjà enregistré dans la base avant la création du nouveau site. – Gestion du panier. – Création de filtres pour trier les articles (ajax). – Gestion des différents tarifs en fonction des articles, types de client et des réductions accordées.

Développeur web

AdrénaLivre

avr. 2016 - juin 2016

3 mois

59200 Tourcoing, France

– Développement web (HTML, CSS, JS). – Utilisation du framework JS Undum pour la création d'histoires immersives. – Intégration des nouvelles histoires, adaptation du framework pour les besoins de l'entreprise, correction de bugs. – Conseil sur les technologies à utiliser ou non, aide à la rédaction de cahier des charges.

Développeur web

CERECARE

juil. 2015 - sept. 2015

3 mois

Proville, France

– Utilisation des technologies web (Symfony2, PHP5, PostgreSQL, HTML5, CSS3, JavaScript + JQuery) – Réalisation d'un CRM pour les commerciaux de la société. – Création de comptes personnels pour les commerciaux. – Affichage des données de la base : liste des clients, des documents, création de statistiques (graphiques + diagrammes). – Connexion à l'Exchange pour afficher les rendez-vous des commerciaux sur le CRM, gestion de l'envoi de mail depuis le CRM, création de formulaires de réclamation pour les produits, ...


Formation

SUPINFO - The International Institute of Information Technology

Informatique

2014 - 2017

3 ans 1 mois

Lycée Fénelon

Baccalauréat, Scientifique

2011 - 2014

3 ans 1 mois


Licences et certifications

Certified Teacher / Formateur : Object Oriented Programming in Python

Délivré le : oct. 2016

Certifié par SUPINFO International University

Certified Teacher / Formateur : HTML and JavaScript - User Interface

Délivré le : oct. 2016

Certifié par SUPINFO International University

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.