Projet 1
Réalisations :
Méthodologie
Equipe :
Technologies
Environnement
Développement des platform web e-commerce B2B
Ce projet a été une expérience immersive dans le domaine de l'évaluation sociale et
environnementale, mettant en lumière mes compétences en conception logicielle,
traitement de données, et développement d'interfaces utilisateur avancées.
Consultant développeur full-stack (Spring Boot / Angular)
Good Living
Good Living est un projet innovant axé sur l'évaluation sociale et environnementale,
visant à calculer la note sociale et le grade social
Explorer les besoins des clients en matière de données, organiser des ateliers pour
recueillir des informations pertinentes.
Concevoir des solutions techniques, évaluer les impacts sur les systèmes existants.
Proposer des améliorations pour optimiser les solutions techniques en place.
Conception et mise en œuvre de jobs de prétraitement pour récupérer et
normaliser les données à partir de multiples bases de données.
Indexation efficace des données avec Elasticsearch pour une récupération
rapide dans l'interface utilisateur.
Gestion de l'historique des données à l'aide de Javers et MongoDB pour assurer la
traçabilité des modifications.
Phase de Simulation :
Conception et implémentation d'une phase de simulation innovante permettant
la modification des données essentielles sans impact sur les données réelles.
Création de scénarios de simulation pour générer plusieurs versions d'articles avec
des grades et des notes différents, contribuant ainsi à l'optimisation des
performances du processus.
Agile Scrum
Projet 2
Réalisations :
Méthodologie
Equipe :Easyspecs représente une plateforme complète dédiée à la gestion et au traitement
efficaces des fiches techniques, englobant divers aspects de la création, de la gestion
des profils, de la connectivité avec les fournisseurs, et de la communication entre les
utilisateurs.
Easyspecs a été un projet passionnant, mettant en avant ma capacité à concevoir
des solutions complexes tout en assurant une expérience utilisateur fluide et une
gestion efficace des données.
Conception et implémentation de modules pour la création et la gestion des
fiches techniques d'articles et de fournisseurs.
Intégration de templates pour standardiser et simplifier le processus de création de
fiches techniques.
Mise en place d'un système de gestion des profils avec une connectivité fluide
entre les profils, les templates, et le système JJA.
Gestion des rôles pour assurer des autorisations appropriées et un accès sécurisé
aux fonctionnalités du système.
Implémentation de fonctionnalités avancées telles que la gestion des multi-cartons
et la gestion des matériaux bois.
Développement de formulaires interactifs pour la saisie d'informations sur les
articles, avec un calcul de pourcentage de complétude en temps réel.
Suivi des statuts des fiches techniques pour une visualisation claire de
l'avancement du processus.
Mise en place d'une interface d'administration pour l'exécution de jobs et la
gestion du cache avec MongoDB.
Intégration d'un système de commentaire pour faciliter la communication entre les
profils sur les détails des fiches techniques.
Développement de jobs pour récupérer et mettre à jour les données à partir de
plusieurs bases de données externes.
MyFeedback représente une plateforme dédiée à la collecte efficace de retours et
de feedbacks de testeurs, facilitant le processus de test et d'amélioration continue des
produits.
Développement d'interfaces utilisateur distinctes pour les administrateurs et les
testeurs, offrant un accès personnalisé en fonction des profils.
Mise en place d'une fonctionnalité permettant aux administrateurs de sélectionner
des échantillons d'articles à soumettre aux tests.
Création d'une interface administrateur pour inviter les testeurs, en utilisant des
questions préétablies stockées sur la plateforme TypeForm.
Gestion complète du cycle de vie du processus de test, depuis la sélection des
articles jusqu'à la collecte des retours.
Intégration d'un microservice email pour l'envoi d'invitations aux testeurs, avec des
templates développés en FTL pour une personnalisation avancée.
Utilisation de TypeForm pour la collecte en ligne des réponses des testeurs, offrant
une interface conviviale pour leur participation.
Implémentation de mécanismes de suivi pour évaluer les dimensions du cycle de
vie du test, garantissant une vision complète et une amélioration continue.
Collaboration étroite avec les équipes d'administration pour adapter et
développer des fonctionnalités en réponse aux besoins spécifiques.
MyFeedback a été un projet stimulant mettant en évidence ma capacité à concevoir
des solutions centrées sur l'expérience utilisateur tout en garantissant une gestion
transparente et efficace des retours de testeurs.
Agile Scrum