# Stéphane Lagrange (@stephane.lgrg.dev)

Profile: https://sifa.id/p/stephane.lgrg.dev
Headline: Senior front-end engineer & squad lead  @ Malt

## Career

- **Senior Front-End Engineer at Malt** (Oct 2021 - Present)
- **Tech Lead at Lectra** (May 2020 - Sep 2021)
  Tech Lead d'une équipe agile R&D Web
  \- Cloud (3 développeurs + 1 testeur).
  
  L'activité de l'équipe concerne principalement le développement des services dédiés aux machines Lectra :
  \- Identification et authentification (via Auth0)
  \- Gestion de "consommables 4.0" pour les cutters
  \- Stockage et consultation des informations des machines dans le Cloud  Autres activités liées à mon rôle : architecture, définition et partage des bonnes pratiques, POC, veille techno, entretiens techniques réguliers avec les membres de l'équipe, etc.
  
  Environnement :  Micro-services, DDD, TDD, Kotlin (Spring), Javascript (React, Material UI), Cosmos DB (avec API Mongo), API REST, RabbitMQ, Cloud Microsoft Azure, Docker, Git, Instana
- **Ingénieur d’études at Lectra** (Oct 2017 - May 2020)
  Développement d’applications web – cloud dédiées à la gestion des patrons de conception : synchronisation depuis un NAS vers des services cloud de stockage et extraction des données des modèles (patrons de conception) stockés.
  
  Développement d’une application type PLM, j’ai également partagé et apporté des idées pour améliorer cet outil techniquement (Docker, ES6, développement de composant, etc.).
  
  Environnement : Micro-services, architecture hexagonale, Node, Javascript (React, Vue), Cosmos DB (avec API Mongo), API REST, RabbitMQ, Cloud Microsoft Azure, Docker, Git, Splunk, Grafana
- **Expert technique at SQLI** (May 2017 - Sep 2017)
  Expert technique transverse, développement d’un Framework, accompagnement des équipes (mise en place de pipeline CI / CD, développement, bonnes pratiques), formations, animation d’ateliers (techniques, fonctionnels), chiffrages, avant-ventes, etc.
  
  Environnement : Java (Spring), Node, JS (Angular), Git, Docker, Jenkins, Sonar
- **Ingénieur en Conception et Développement at SQLI** (Apr 2014 - Apr 2017)
  Développement d'une application SIG, de type SPA, pour gérer la mesure, la croissance et la coupe de la végétation autour des lignes électriques pour RTE.
  
  Participation aux activités suivantes : macro-chiffrage, chiffrage, conception fonctionnelle et technique, développement, déploiement, test, recette fonctionnelle et accompagnement du client, ainsi que d’autres activités liées à ce projet.
  
  J’ai également été lead fonctionnel de l'ensemble du projet et lead technique de la partie SIG & JS pendant 1 an.
  
  Environnement : Java (Spring), Node, JS (Dojo, Angular), Oracle, Git, Docker, Jenkins, Sonar
- **Développeur at CPAM de Limoges** (Jan 2010 - Apr 2014)
  Développement de nouveaux outils internes et de sites web pour la CPAM et le RGCL.
  
  Participation à l’encadrement et l’accompagnement de stagiaires (de bac +1 à bac +3) et CDD de bac +2 à bac +3).
  
  Environnement : PHP (Symfony), JS (jQuery), SVN
- **Intervenant externe at IUT du Limousin** (Sep 2013 - Mar 2014)
  J’assurais les TPs de Java pour 2 groupes d’étudiants en deuxième année de DUT Informatique.

## Skills

### Technical
- AngularJS
- CSS
- CSS3
- Développement full-stack
- Docker
- Git
- HTML
- Java
- JavaScript
- jQuery
- Kotlin
- Linux
- MongoDB
- MySQL
- Node.js
- PHP
- Python
- React.js
- Symfony
- Test Driven Development
- TypeScript
- UML
- Web Development
### Business
- Kanban
- Scrum
### Other
- Azure Cosmos DB
- Intégration continue
- Jenkins
- Leadership technique
- Méthodes agiles
- Program Development
- RabbitMQ
- Sonar

## Credentials

- Certified Mid-Level Nuxt Developer — Certificates.dev (Dec 2025) https://api.certificates.dev/certificates/a090dfc2-61f7-486f-b566-cafdcf36a9ab/download?signature=4d02c24700eb530f42ebc9b8ccd7a00bf8af2d32174a8463c31bf9bbd8713e32

## Education

- **Conservatoire National des Arts et Métiers** — Ingénieur Informatique option Systèmes d'Informations (2012 - Present)
  En pause pour raisons personnelles, il ne me reste que le mémoire à rédiger et présenter. L’ensemble des autres unités de ce parcours ont été acquises et validées.
- **Conservatoire National des Arts et Métiers** — Licence STS, mention informatique générale (2010 - 2012)
  Diplôme obtenu en cours du soir, en parallèle de mon travail à temps plein.
- **IUT du Limousin** — DUT Informatique (2006 - 2009)

## Languages

- Français (native)
- Anglais (full professional)
- Espagnol (elementary)
