
Jean-Baptiste Espinasse
Architecte Front-end Senior | Angular
Salaire / Taux journalier
Toulouse, France
Freelance
Expertises
À propos
Introduction
Expert Angular et architecte front-end avec 10+ ans d'expérience en développement web full-stack. Spécialisé en conception d'architectures Angular évolutives, création de socles applicatifs NestJS/NodeJS et leadership technique d'équipes agiles. J'accompagne vos projets de la conception à la production avec une expertise prouvée en refonte applicative et industrialisation CI/CD.
Expérience de travail
Développeur sénior Angular
sous-traitantFreelance
févr. 2025 - Présent
1 an 9 mois
69340 Francheville, France
- Développement de nouvelles fonctionnalités sur le portail interne de l’entreprise - Conseil en développement frontend - Code review - Participation aux ateliers “agile” de l’équipe - Développement d’une nouvelle architecture frontend dans un contexte de refonte d’un portail front en vue d’un nouveau contexte métier transerve à l’entreprise (confidentialité exigé sur le contexte métier)
Expert technique
Société de services informatiques
févr. 2024 - janv. 2025
1 an
Toulouse, France
Conception/développement des applications du groupe - Étude/Conception des applications du groupe - Découpage des fonctionnalités métiers en issues JIRA - Création de socles applicatifs NodeJS/NestJS et Angular - Conception de modèles de données MongoDB/MariaDB - Support/conseils aux développeurs juniors des projets du périmètre - Rédaction de dossier d'architecture fonctionnel et technique. - Réalisation des diagrammes d'architecture technique, fonctionnelle et du contexte applicatif. - Création des images Docker de déploiement sur un projet NodeJS/ Angular/ Nginx (avec reverse proxy) - Création d'une chaîne déploiement d'applications conteneurisées via gitlab-ci - Création d'un socle applicatif (NestJS / Mariadb, Angular) et d'une chaîne de déploiement continu (Gitlab) à partir de zéro. - Analyse BRD (business requirements document)
Tech lead Angular
CARGO GroupeFreelance
mars 2023 - déc. 2023
10 mois
- Tech lead Angular au sein d’un projet pilote “agile” du groupe. - Aide à la rédaction des US et spécifications fonctionnelles. - Développement des fonctionnalités frontend. - Conseils en développement et industrialisation projet. - Participation aux rituels agile. - Équipe : 7 personnes - Sous-traitance
Tech lead Angular
IndépendantFreelance
mars 2022 - mars 2023
1 an 1 mois
- Participation à la conception d'une application angular B2B destinée aux clients et collaborateurs du groupe BPCE. - Étude et réalisation des fonctionnalités d'IHM. - Développement des fonctionnalités front dans un environnement multi-marques en respecter avec la charte graphique du groupe. - Développement des tests unitaires. - Participation à la mise en place du déploiement avec l'équipe indus (chaine de déploiement continu). - Maintenance du Jira de l'équipe (création couloirs, USs techniques, filtres...). - Création des stories techniques. - Participation aux PI planning. - Démo en fin de sprint. - Déploiement sur les différents environnements. - Équipe : 3 personnes - Sous-traitance
Développement Angular / NodeJS dans un environnement Big Data
atrFreelance
févr. 2021 - mars 2022
1 an 2 mois
- Développement Angular / NodeJS dans un environnement Big Data. - Prise en charge du besoin métier client. - Définir les différents scénarios d'utilisation. - Spécification et valorisation des U.S. - Participation aux réunions avec l'équipe backend (côté big data). - Organisation de l'intégration continu en binome (git, PR, code review, CI/CD). - Écriture des tests. - Démo client. - Équipe : 7 personnes - Sous-traitance
Développement d’une application Angular / PHP Symfony
Scalian
janv. 2021 - déc. 2021
1 an
Développement d’une application de gestion d’agréments, d’audit et de suivi de formation pour une société dans l’aviation (équipe de 4 personnes dont 2 dévs.) Responsabilité : - Digitalisation de la gestion de signataires d'audits, de suivis de formations et d'agréments maintenus sous excel pour le compte d'un fabricant dans l'aéronautique. - Prise en charge du besoin métier client. - Définir les différents scénarios d'utilisation. - Développement des applications backend (Symfony) et frontend (Angular). - Équipe : 4 personnes - CDI Technos utilisées : Angular 11, Symfony, Html, css, sass, javascript, TypeScript, Git, Jira, Jenkins, administration Windows.
Création d’une application de management de tickets.
SogapeintFreelance
sept. 2020 - déc. 2020
4 mois
- Developpement d'une application permettant la gestion de bons de commande. - Prise ne charge du besoin client. - Rédaction des spécifications fonctionnelles et techniques. - L'application offre : - Connexion sécurisée. - Gestion des utilisateurs. - restrictions des actions et de la visibilitée des données en fonction de rôles. - Envoi de mail automatisé. - Échange de documents, commentaires. - Système de corbeille. - Développement d'une partie "statistiques" pour pouvoir consulter les informations primordiales concernant les recettes, les délais d'interventions et toutes les données propres à leur activité... - Équipe : une personne - Freelance Technos utilisées : Angular 9, Node JS, Express JS, MongoDB, Html, css, sass, javascript, TypeScript, PrimeNG, Git
Développeur full-stack PHP / Angular
NSI ADMRFreelance
avr. 2019 - janv. 2020
10 mois
- Migration de services informatiques sur PHP / Angular 9 - Analyse de l'existant et développement des fonctionnalités sur les nouvelles technologies. - Refonte de l'application Angular pour une meilleure cohérence et modularité (refactoring). - Développement de tests unitaires. - Création de package NPM. - L'application de service à la personne permet de gérer, entre autres, l'agenda des rendez-vous des infirmières, le calcul du temps des trajets entre 2 interventions, la consultations des données des différentes associations... - Équipe : 5 personnes - Sous-traitance
Évolution de projets Symfony
Somfy Protect
janv. 2018 - mars 2019
1 an 3 mois
- Participation à la mise aux normes RGPD d'une application basée sur Symfony. - Équipe : 4 personnes - Sous-traitance
Création d’une application de synchronisation d’écrans en temps réel par socket
ID LogisticsFreelance
févr. 2017 - déc. 2017
11 mois
- ID Logistics gère toute la logistique des "pure players", du retail et des distributeurs des produits de grande consommation. - Prise en compte du besoin métier du client. - Spécifications fonctionnelles et techniques du besoin métier client. - Développement d'un frontend et d'un backend permettant de visualiser en temps réel les livraisons dans les points de vente dont le groupe a la charge. - Développement d'un "backoffice" permettant d'administrer la création de compte et des données en afficher en temps réél. - Les information en temps réel sont échangées par websocket. - Équipe : une personne - Freelance
Création d’une application de management de tickets
AgemhaFreelance
août 2016 - déc. 2016
5 mois
- Développement d'un frontend et d'un backend facilitant la gestion des services clients d'une entreprise. - Prise ne charge du besoin client. - Rédaction des spécifications fonctionnelles et techniques. - L'application permet aux différents intervenants de se connecter avec des rôles particuliers. Elle permet de gérer des documents par interventions, de saisir des notes partager entre utilisateurs, offre une connexion sécurisée et un archivage des données. - Le client m'a aussi donné la création de son site vitrine. Site développé sous Wrdpress. - Entreprise dans le secteur de l'habitat intervenant dans des logements pour le compte de syndics de copropriété. - Équipe : une personne - Freelance
Développeur fullstack sous Angular
Hyphen-Stat
mai 2015 - mars 2016
11 mois
- Participation à la création d'un application de peer-coaching (réunions virtuelles pour manageurs). - Conseils en création d'IHM. - Développement des interfaces de l'application cliente en AngularJS. - Développement des points API via JAVA Hibernate. - Équipe : 2 personnes - Freelance
Développeur full-stack / Développement de sites Web sur cackePHP et intégration de maquettes
FRANCEPRONET
janv. 2013 - mars 2015
2 ans 3 mois
- Participation aux développements des interfaces graphiques (frontend) de l'entreprise. - Intégration des maquettes faites via Photoshop. - Utilisation de photoshop pour créer les interfaces web. - Participation aux développements des web services (backend). - Équipe : 6 personnes - CDI
IndépendantFreelance
janv. 2005 - déc. 2013
9 ans
Développement de site vitrine sous CodeIgniter et intégration de maquette
févr. 2009 - déc. 2013
4 ans 11 mois
- Création de sites internet pour associations économiques, cabinet d'épilation, sites e-commerce, blogs, sites pour artistes.- Développement de modules Prstashop (e-commerce) - Vente d'articles en marque blanche via un site d'e-commerce. - Prospections et recherches de nouveaux clients. - Prise en charge du besoin. - Rédaction des spécifications fonctionnelles et techniques. - Équipe : une personne - Freelance
Entreprise individuelle (Défi Ski)
janv. 2005 - janv. 2009
4 ans 1 mois
- Commerçant sur le Web. - Vente de skis, chaussures de ski et accessoires de ski sur internet. - Utilisation des places de marché pour multiplier les canaux de ventes - Responsable des achats du matériel de ski. - Entretien (fartage, affutage) du matériel. - Mise en vente sur les places de marché (eBay, Priceminister, site e-commerce professionnel). - Prise en compte des commandes clients. - Livraison des articles. - Négociation des frais de livraison avec La Poste. - SAV - 800 paires de skis vendues par saison, autant de chaussures plus d'autres matériels de sport d'hiver.
Formation
DeepLearning.AI
Expert IA (intelligence artificielle), Apprentissage automatique supervisé : Régression et classification
2024 - 2024
3 mois
Activités et associations : Formation en ligne certifiante (coursera.org)
Savoir appris : - Régression linéaire - Catégorie : Régularisation pour éviter le surajustement - Régularisation pour éviter le surajustement - Catégorie : Régression logistique pour la classification - Régression logistique pour la classification - Catégorie : Descente de gradient - Descente de gradient - Catégorie : Apprentissage supervisé - Apprentissage supervisé
AFPA
Formation informatique diplômante de niveau 3, Informatics
2009 - 2010
1 an
Résultat : BAC +2
Activités et associations : Formation en persistance de données et composants d'interface
Contenu succinct de la formation : - Langage C# - MySQL - Javascript - HTML - CSS - SGBD comme MySQL administrator - Conception object - Modèle MVC - ...
Licences et certifications
Scrum Master
Délivré le : mars 2023