Anne-Marie Esteves

Développeuse fullstack

LinkedIn  ·  GitHub  ·  Exercism
Anne-Marie Esteves

À propos

Je suis une développeuse fullstack sénior, spécialisée en frameworks Javascript (Vue.js, React et Node.js). J'ai travaillé aussi bien sur des plateformes publiques à fort impact comme Pix, le Pass Culture et maprocuration que pour de grands comptes L'Occitane et Club Med. Mon coeur de métier est le design d'API, soutenu par des pratiques de développement solides : TDD, refactoring, architecture hexagonale. Je peux intervenir à toutes les étapes du cycle de vie de l'application, du bootstrap au passage à l'échelle.

[↓ télécharger mon CV]

Compétences

OS MacOS, Linux
Dev/Ops Docker, GitHub Actions, PaaS (Scalingo, Azure), Datadog, Slack API, Ansible, Steampipe
Langages JavaScript (Vanilla/TypeScript), Python, Ruby
Test Mocha, Vitest, Sinon/Nock, Chai, Jest, Cypress, Testing Library, Artillery
Front Vue 3, React, Ember, Accessibilité
Back NodeJS, Hapi, Nest, Flask, Knex, Sequelize, RGPD, Sécurité
CI/CD GitLab, Circle CI, Git Guardian, Jenkins, Sonar
SGBD PostgreSQL, Redis
Outils Git, GitHub, Jira, Confluence, Trello, JetBrains
Agile Scrum, XP, Kanban
Architecture MVC, Hexagonale, Clean Architecture, Design API REST/SOAP, Open API, IAM
Pratiques TDD, Pair & Mob Programming, Code Review, Continuous Delivery, Refactoring, Clean Code, 3 Amigos, Incremental Design, Feature Splitting, Living Documentation
Soft skills Management & Mentorat, Formation, Animation d'ateliers, Présentation publique, CNV, Éco-conception

Expériences

Avril 2025 – Mars 2026 Me, myself and I + All Craft & Code folks !
Pause professionelle

Mise à jour des compétences et rayonnement externe

Fév 2024 – Nov 2024
Edwyn Tech (Nov 2023 – Mars 2025)
Développeuse Fullstack Vue.js/Node.js — L'Occitane

Cosmétiques de luxe - 90 pays, 3 500 points de vente.

Application de clienteling pour les beauty advisors en contexte international (FR, UK, AU, US)

5 devs · 1 PO · UX/UI interne — XP, Kanban, No estimate, TDD, mob programming
  • Développement backend & frontend en architecture microservices
  • Intégration SMS/WhatsApp et Auth0
  • Déploiement sur Azure (services + BDD)
  • Monitoring, diagnostic, communication avec les utilisateurs
  • Documentation ADR/wiki · Animation de rétrospectives et ateliers
Stack : NodeJS, Vue 3, Hapi, GitHub CI/CD, Docker, PostgreSQL, API REST, Azure, Sonar, RabbitMQ, Azure Bus
Oct 2021 – Sept 2023
OCTO Technology (Sept 2016 – Oct 2023)
Développeuse Fullstack Ember.js/Node.js — Pix

Plateforme nationale open-source d'évaluation des compétences numériques. 6M+ personnes/an.

Certification des compétences numériques — github.com/1024pix/pix

4 devs · 1 TL · 1 PO · UX/UI — XP, Scrum, No estimate, TDD
  • Briques de connexion (authentification interne/externe, CGU, RGPD)
  • Refonte SSO (OpenId/SAML) pour industrialiser l'ajout de partenaires
  • Mise en place de Keycloak en tant qu'Identity Manager (LDAP)
Team Captains (SRE) pendant 3 mois — Devops, TDD
  • Monitoring de la plateforme, diagnostic, communication aux utilisateurs et correction
  • Développement d'outils internes : monitoring, déploiement, qualité de code
Taches transverses
  • Documentation (ADR, wiki)
  • Animation d’ateliers d’équipe (rétro, normes de développement, rôles et responsabilité, design applicatif), présentation et formation interne
Stack : NodeJS, Ember, Hapi, GitHub CI/CD, Docker, PostgreSQL, API REST, Knex, Datadog, Scalingo, Steampipe, Ansible
Fév 2021 – Oct 2021
OCTO Technology (Sept 2016 – Oct 2023)
Tech Lead — 1 Jeune 1 Mentor

Plateforme de mise en relation mentors/mentorés. Enjeu : 100 000 utilisateurs, pics à 80 000 connexions simultanées.

MVP en 5 semaines pour répondre aux enjeux présidentiels

6 devs · 1 PO — Agile Scrum
  • Formulaires de demande de mentor / proposition de mentorat
  • Mailing ciblé via tâches cron automatisées
  • Plateforme dataviz · Charte RGPD · Tests de charge · CDN
  • Bootstrap CI/CD · Déploiement GitLab → Scalingo · Suivi production
  • Talk : Le Comptoir OCTO Delivery × 1Jeune1Mentor (Vidéo)
Stack : React/NextJS, React Testing Library, Sequelize, Docker, GitLab, API REST, PostgreSQL, Scalingo, Cloudflare
Sept 2020 – Fév 2021
OCTO Technology (Sept 2016 – Oct 2023)
Développeuse Fullstack — Ministère de l'Intérieur

Permettre aux citoyens de faire leur demande de procuration pour les élections en ligne et aux agents de mairies et de la police nationale de traiter les demandes

6 mois pour mettre en service un projet à enjeux (charge et sécurité) en temps de COVID

5 devs · PO · Co-PO · Ops · UX/UI — Agile
  • Frontend de demande de procuration et back-office
  • Intégration IAM (SAML, OpenId/FranceConnect)
  • Audit sécurité et tests de performance K6s
Stack : React/NextJS, Node/NestJS, PostgreSQL, GitLab, Scalingo, Testing Library, Design System, OpenId, API REST, K6s
Avr 2020 – Mai 2020
OCTO Technology (Sept 2016 – Oct 2023)
Conseil et expertise — DILA (Direction de l'information légale et administrative)

La DILA est une direction au sein des services du Premier ministre. Elle a la charge de la plateforme des services en lignes, notamment, l’inscription sur les listes électorales.

Sécurisation de la plateforme d'inscription électorale pour assurer les pics de charge. Analyse en vue d'une refonte

2 consultants
  • Cadrage 360° · Co-animation d'ateliers et entretiens
  • Plan d'action, solutions techniques (architecture, infra)
Stack : API REST, S3 Bucket, Java
Avr 2020 – Mai 2020
OCTO Technology (Sept 2016 – Oct 2023)
Conseil et expertise — CNAV(Caisse Nationale d'Assurance Vieillesse)

Benchmark de solutions d'API management

2 consultants
  • Co-animation d'ateliers · Slides de synthèse · Benchmark des solutions open-source (Gravitee, King) et propriétaires(WSO2, Apigee, MuleSoft...)
Stack : API Management, Architecture de SI
Juin 2018 – Fév 2020
OCTO Technology (Sept 2016 – Oct 2023)
Développeuse Fullstack — Pass Culture

Service public du Ministère de la Culture — rendre la culture accessible aux jeunes à 18 ans.

Équipe réduite (3 devs, 1 UX-UI, 1 coach) — mise en production et passage à l'échelle (voir les articles sur le blog d'Octo)

~10 devs en feature + POs + UX/UI — Startup d'état, XP puis Scrum
  • Recueil direct des besoins : libraires, cinémas, théâtres, musées, collectivités
  • Framework de test (Test Café) pour sécuriser la mise en production
  • Développement de fonctionnalités et stabilisation du legacy (front & back)
  • Intégration des offres partenaires via API
Stack : React, API REST avec Python/Flask, PostgreSQL, Test Café, Jest
Jan 2018 – Avr 2018
OCTO Technology (Sept 2016 – Oct 2023)
Développeuse Fullstack — API Particulier (api.gouv.fr)

Bouquet d'API d'accès aux données administratives des particuliers.

Service de contractualisation entre API et consommateurs

2 consultants · 1 coach — Agile
  • Fonctionnalité de contractualisation consommateurs/fournisseurs d'API
  • Améliorations du serveur d'authentification en Rails
Stack : React, Rails/Ruby, API REST
Mai 2017 – Déc 2017
OCTO Technology (Sept 2016 – Oct 2023)
Développeuse Frontend — Europ Assistance

Version web (PWA) d'une demande de dépannage à partir d'une app mobile existante

6 devs · 1 PO — Scrum, 3 Amigos
  • Développement des fonctionnalités, participations aux cérémonies agile, tests, code reviews
Stack : React, Jest
Jan 2017 – Avr 2017
OCTO Technology (Sept 2016 – Oct 2023)
Développeuse Backend — Club Med

Socle API façade pour l'interfaçage avec de nouveaux terminaux (tablettes, mobiles) en B2B/B2C.

Développement au sein de l'équipe API Club Med

7 devs · 2 PO API — Scrum
  • Conception et mise à jour des ressources REST
Stack : NodeJS, Hapi, Swagger, Mocha, Sinon, Chai, Cucumber, Jenkins
Juin 2016 – Déc 2016
OCTO Technology (Sept 2016 – Oct 2023)
Développeuse Fullstack — ANAH

Agence Nationale de l'Habitat — simplifier le traitement des demandes d'aide.

Bootstrap d'une application de gestion des demandes (approche start-up d'état)

2 devs · PO · coach — Start-up d'état
  • Co-animation d'ateliers de récolte de besoins (agents, juristes)
  • Développement de l'application
  • Intégration via API avec le SI de l'ANAH
  • Open Lab réguliers avec les parties prenantes
Stack : Ruby/Rails, API REST
Mai 2015 – Juin 2016
Simplon Co
Développeuse, formatrice, animatrice — Simplon Prod

Simplon.co est une école numérique inclusive qui forme gratuitement des personnes éloignées de l'emploi aux métiers du code et du numérique.

Bootstrap d'une application de gestion des demandes (approche start-up d'état)

2 devs · 2 PO · Consultant·e·s
  • Projet de cartographie des emplois du numérique en France, repo github
  • Développement d'applications web au sein de Simplon Prod, l'agence web de Simplon.co.
  • Animation d'ateliers "Lego4Scrum" : Allianz, CGI
  • Gestion de projet : L'Oréal, Laboratoire de l'égalité
  • Participation au hackathon #hackelysée les 16 et 17 septembre 2015, lire l'article
Stack : Ruby/Rails, API REST

Formations

2016Formation certifiante Craft — OCTO Technology
2015Bootcamp Développeur·euse — Simplon.co
2013Master 2 Communication numérique, conduite de projets et veille stratégique — Paris 8
2012Entrepreneur de la Petite entreprise — CNAM
2005Maîtrise en Architecture — École d'Architecture de Paris-Val-de-Seine

Langues

Anglaisniveau professionnel
Espagnolniveau professionnel
Portugaisniveau professionnel

Intérêts

#api-design #open-api #craft #histoire-du-logiciel #socio-technique #conférences #musique #wegofunk #éco-conception #littérature #histoire

[↑ haut]