Développement front
Application mobile de vidéo surveillance (Kiwatch)
Chez Kiwatch, j'ai pris la direction technique d'une application mobile embarquée dédiée à la sécurité domestique. Conception de l'architecture front-end, développement des fonctionnalités clés (flux vidéo live/replay, journal d'événements, réglages caméras et objets connectés), formation des développeurs et mise en place de tests E2E pour la stabilité du produit.

Kiwatch propose des systèmes de sécurité domestique. L'application mobile embarquée permet de piloter la centrale d'alarme, de consulter les flux vidéo des caméras (live et replay) et de configurer les équipements. La fiabilité et la maintenabilité sont critiques dans ce contexte.
Direction technique et architecture
J'ai assuré la conception et l'implémentation de l'architecture front-end, le développement des fonctionnalités principales (authentification, états de la centrale, diffusion des flux vidéo, journal d'événements avec timeline, réglages des caméras et objets connectés, zones d'exclusion et calibration pour la détection) en visant la performance et une bonne expérience utilisateur.
Équipe et qualité
J'ai formé et accompagné les développeurs sur les bonnes pratiques (code propre, tests automatisés) et mis en place des tests E2E pour garantir la stabilité du produit. L'internationalisation a été automatisée via Firebase et Google Drive pour réduire la charge manuelle et les erreurs.
Environnement technique : TypeScript, React, React Native, Tailwind, Redux, Ramda, programmation fonctionnelle, Cypress, Firebase. Déploiement sur Android et iOS.