Outfitter
Plateforme de gestion de garde-robe et réseau social de partage d'outfits. Application complète avec algorithmes de recommandation et déploiement conteneurisé.
Concevoir, coder, tester et intégrer une solution informatique pour un client.
Niveau 1 : Développer des applications informatiques simples
Niveau 2 : Partir des exigences et aller jusqu’à une application complète
Niveau 3 : Adapter des applications sur un ensemble de supports (embarqué, web, mobile, IoT...)
Architecture applicative (Design Patterns)
Développement mobile (Flutter/Dart)
Qualité logicielle (TDD, tests automatisés)
Plateforme de gestion de garde-robe et réseau social de partage d'outfits. Application complète avec algorithmes de recommandation et déploiement conteneurisé.
Application Web réalisé dans le cadre de mon stage chez Airbus Protect. Visualisation et prédiction d'attaques sur les sites d'Airbus a l'international.
Implémentation d'algorithmes de compression sans perte (Huffman, LZW).
Écosystème complet d'applications interconnectées (R4.01). Séparation des responsabilités entre un service d'authentification, une API métier et un frontend Javascript.
Application complète de gestion locative pour propriétaires privés : gestion des locataires, régularisation des charges, déclaration d'impôts, suivi des travaux...
Mise en pratique du framework Spring Boot. Configuration de base de données, injection de dépendances et création de services web.
Application de messagerie instantanée permettant des échanges en temps réel entre utilisateurs. Gestion des sessions et des bases de données relationnelles.
Ateliers pratiques sur le Test Driven Development (TDD) et la revue de code pour améliorer la qualité et la maintenabilité des applications Node.js.