Développeuse Fullstack
Intégration de l'entreprise Okeenea afin de travailler sur le back-office Evelity (Java / Spring) et le projet Evelity Vision (Vision par ordinateur / SLAM).
- Conception et développement du front-end et du back-office Evelity avec React/Vite et Spring Boot 3 en se focalisant sur la scalabilité, la maintenabilité et la compatibilité mobile.
- Mise en place d'une architecture multi-datasource avec des transactions distribuées, des traitements batch et du messaging asynchrone.
- Industrialisation de la qualité du code à travers des revues, des tests automatisés, une CI exigeante avec une couverture de code supérieure ou égale à 80 %, l'application du TDD et des analyses SonarQube bloquantes.
- Déploiement de l'application sur Google Kubernetes Engine (GKE).
- Renforcement de la sécurité en traitant un audit OWASP et en durcissant l'authentification Keycloak, OAuth2, OIDC et JWT.
- Réduction progressive de la dette technique par des refactorings ciblés sans ralentir la cadence de livraison.
- Coordination des actions en étroite collaboration avec les équipes produit, UI/UX et mobile.
- Conception et livraison d'Evelity Vision from scratch en 8 mois en assumant l'autonomie complète sur l'architecture, le back, le front et les ops.
- Développement d'un pipeline end-to-end allant de la vidéo 360 degrés aux frames, au Visual SLAM, au géoréférencement GPS et à l'export.
- Intégration du moteur C++ open-source Stella VSLAM côté backend Python via un pont JNI.
- Implémentation du géoréférencement Sim(2) / Umeyama incluant la détection automatique des niveaux de bâtiment.
- Développement d'un back-office FastAPI asynchrone couplé à un front React et Zustand, intégrant la visualisation 2D Mapbox GL et 3D Three.js.
- Industrialisation des tests avec pytest, vitest et Playwright E2E tout en mettant en place une observabilité custom sur GCP.
Environnement technique