Passer au contenu principal
OrangeConfidentiel

Calculateur d'empreinte carbone pour l'infrastructure e-commerce d'Orange.

Développement d'une plateforme interne évaluant les émissions de gaz à effet de serre et la consommation électrique des serveurs, microservices et équipements réseau de la boutique Orange.

RôleIngénieur full stack en apprentissage
Période2022 à 2025
ContexteÉquipe boutique en ligne Orange
PlateformeSpring Boot • Kotlin • Svelte • MongoDB • Kubernetes
Calculateur d'empreinte écologique Shopeen

La problématique : quantifier l'impact écologique d'une architecture microservices.

Évaluer l'empreinte environnementale d'une boutique servant plus de 600 000 visiteurs par an nécessite d'agréger utilisation CPU, allocation mémoire, cycles de vie des disques et PUE des datacenters. Shopeen a fourni un calculateur standardisé conforme aux normes de l'Institut du Numérique Responsable.

Architecture réactive full-stack.

Conçu avec un backend réactif Spring Boot et Kotlin, couplé à Svelte sur le frontend pour minimiser l'exécution JavaScript côté client. Les pipelines ingèrent la télémétrie matérielle dans MongoDB avec des traitements d'agrégation automatisés.

Défis techniques clés.

  • Harmonisation des modèles de calcul avec la base de données facteurs d'émission de l'ADEME.
  • Couverture de tests élevée (> 85%) avec JUnit, Hurl et Cypress dans GitLab CI.

Résultats clés.

Visiteurs annuels analysés600,000+
Couverture de tests87%
Poids du bundle frontend< 45 KB
ConformitéINR & Green IT