Développeur Full-Stack (Stage)
A participé au développement de la plateforme BidShine, une application de gestion des appels d'offres basée sur une architecture microservices.
- A conçu et développé BidShine avec React.js et des microservices Spring Boot.
- A développé des API REST sécurisées derrière une API Gateway Spring Cloud avec authentification JWT et intégration de Keycloak.
- A implémenté les modules de gestion des données commerciales, d'inscription des utilisateurs, des abonnements et d'administration super-admin.
- A contribué au module d'intelligence artificielle de veille des appels d'offres incluant du scraping automatisé de sources publiques, une correspondance sémantique et un scoring de conformité à l'aide de LLMs.
- A développé le module de workflow pour la gestion des tâches de soumission, des délais, la collaboration d'équipe et la génération automatique de dossiers PDF.
- A conteneurisé les services avec Docker et orchestré l'architecture multi-services.
- A réalisé des tests fonctionnels des API REST avec Swagger UI et des tests end-to-end avec Cypress.
- A travaillé selon la méthodologie Scrum, avec participation aux sprint plannings, daily stand-ups et rétrospectives de sprint.
Environnement technique