Je travaille actuellement pour Wanadev, en tant que développeur front-end sur Kazaplan, un projet d'application web en 3D.
Je développe principalement l'UI de l'application en utilisant Vue.js
Chez Wanadev, je travaille sur 2 projets :
Kazaplan :
Développement de nouvelles fonctionnalités et amélioration de l’UI sur le projet Kazaplan, une application web de conception de maisons en 3D utilisée par plus d’un million de personnes.
Je travaille principalement avec Vue.js, JavaScript et TypeScript, en suivant un design system conçu sur Figma. Les composants sont documentés dans Storybook et testés avec Chromatic (tests visuels) et Playwright (tests E2E).
Refonte progressive d’une base de code de plus de 100 000 lignes en appliquant une démarche TDD avec Jest, faisant passer la couverture de tests de 14 % à plus de 35 %, ce qui a permis de réduire de moitié les bugs et le temps de support.
Animation d’ateliers internes et rédaction de guidelines pour harmoniser les pratiques de développement de l’équipe.
Participation à des ateliers avec les POs pour réfléchir à l’architecture technique de nouveaux écrans (nouveau menu, écran d’accueil, etc.).
Naker.io :
Travail sur Naker.io, une solution SaaS récemment intégrée à l’entreprise.
Évaluation de l’état technique du projet et mise en conformité avec les standards internes (tests automatisés avec Vitest et Playwright, formatage avec ESLint).
Développement de nouvelles fonctionnalités avec React, telles qu’un système d’inscription avec période d’essai ou une interface permettant d’ajouter des images sur des modèles 3D.
À l'aide d'Unity, développement de prototypes pour les systèmes de sonar des sous-marins.
Les prototypes sont destinés à donner des idées aux sous-mariniers sur la façon dont ils interagiront avec les futurs systèmes déployés sur les prochaines générations de sous-marins.
Création d'un jeu sérieux avec Unity3D dont le but est de présenter ce que sont les tests psychotechniques.
Projet réalisé lors de la dernière année de mon Bachelor pour lequel j'ai travaillé avec un camarade.
En plus du développement et du game design, j'ai été en charge de la communication entre le client et l'école.
- English
- French