Projet 1 : « Travel Management » : Conception d'une solution interne de gestion des voyages pour
les employés.
Équipe : 1 Product owner, 1 Scrum master, 1 Tech lead, 3 Développeurs,1 Testeur QA, 1 Designer
UI/UX
Réalisations :
 Conception des modèles MongoDB utilisés dans la base de données.
 Développement d'une API Node.js et Express.js hautement évolutive et une mise en
place des middlewares d'autorisation avec JWT.
 Création des composants UI en React.js, Material UI et Typescript, respectant le design
Figma
 L’implémentation des pop-ups sweetalert2 pour une meilleur experience utilisateur
UI/UX.
 Configuration d'une instance Axios pourl'ensemble desservices frontend, garantissant
une gestion optimale des requêtes HTTPS.
 Implémentation de Recoil pour une gestion d'état et une persistance des données
optimisée.
 Appliquer l’approche TDD pour garantir la qualité du code grâce aux revues de code.
 Utilisation de Docker Compose, Nginx et Portainer CE pour le déploiement sur le
serveur client.
Projet 2 : « Soldx » : Plateforme SaaS offrant une gestion complète pour boutiques en ligne.
 Création des interfaces responsives en React.js, Reactstrap et Redux-Saga.
Ajout de nouveaux filtres du backoffice développé en React.js et Redux-Saga.
 Correction des bugs identifiés par l’équipe QA en mode Kanban.
 Ajout des nouveaux Endpoint sur une API Express.js avec des enjeux de cybersécurité.
 Développement des middlewares Exepress.js pour l’interception des fichiers.
 Intégration du Redis en tant que système de mise en cache des codes coupons.
 Installation et configuration d’une image Docker Nexus sur notre serveur DigitalOcean.
 Refactorisation du code Groovy afin d'améliorer du pipeline CI/CD Jenkins.
 Ajout du push des images Docker vers notre serveur Nexus à chaque release.
 Développement d'un script Python-Boto3 poursurveiller les incidents sur les serveurs.
Projet 3 : « Edumonde » : site web vitrine pour une école fournit des cours allemandes
 Développement des nouvelles pages responsives en Next.js, React.js et TailwindCSS.
 Implémentation d’un point de terminaison Express.js pour le paiement en ligne avec
Stripe.
 Développement d’un middleware pour le partage des cours sur notre solution Odesco.
 Intégration de React-i18n pour la traduction du site.
 Correction des bugs, implémentation des tests unitaires avec Jest et refactorisation de
code.
 Participation aux réunions Agile : les stand-ups, la planification des tickets avec Jira.
Projet 4 : « Genextfactory » : Refonte du site web vitrine de notre Startup.
 Développement des nouvelles pages responsives en Next.js, React.js et l’API Strapi.
 Mise en place des tests unitaires pour les composants React.js avec Jest.
 Mise en place de la traduction en utilisant react-i18next et le plugin i18n de strapi.
 Utilisation de Gitlab pour le contrôle de version de code et Jira pour la gestion de
tickets.
Développement du code javascript pour automatiser la récupération des données (Scraping).
 Développement desinterfaces dusite web en utilisant le design système de Fleet, React.js,Next.js
et Contentfull CMS.
 Implémentation de l’API Locize pourtraduire le site en 4 langues.
 Amélioration des filtres du catalogue d’équipement et renforcer la fonctionnalité de recherche.
 Contribution au développement d’un algorithme complexe en collaboration avec un data analyste
en Node.js, Express.js et en utilisant les données du production PostgreSQL.
 Mise en place destests E2E au sein du pipeline CI/CD GitHub Actions en utilisant Cypress.io.
 Participation aux réunions Agile : lesstand-ups, lessprint planning ainsi qu’au rétrospective.
Projet: Contribuer au développement d'une solution SaaS de Fleet dédiée à la gestion de parc
informatique pour les Startups et les PME ainsi qu'au développement du site web vitrine.
Équipe : 2 Product Owners, 1 Tech lead, 1 Scrum master, 1 Data analyst, 4 Développeurs
Réalisations
Projet: Développement d'une application web « ClassFeed » pour connecter les étudiants et les
professeurs afin de recueillir les opinions des étudiants sur la progression des cours.
Équipe : 1 Product owner, 1 Scrum master, 1 Tech lead, 3 Développeurs,1 Testeur QA, 1 Designer UI/UX
Réalisations :
 Mise en place des services web RESTful en utilisant Node.js et Express.js afin d’assurer une
communication fluide entre le frontend, l’API et la base de données MongoDB.
 Configuration du service Cloudinary storage au niveau de l’API Express.js.
 Gestion de l'authentification et d’autorisation à l'aide de JWT et des middlewares.
 Mise en place de la bibliothèque « Joi » pour optimiser la validation du schéma model.
 Développement d’un système de notification temps-réel avec Socket.IO
 Intégration d’une Template HTML, CSS en composants React.js et consommation d’API.
 Travailler en collaboration avec l'équipe dans un environnement Agile Scrum.
Projet: Velma-AI : Maintenance et développement d’un Chatbot dédié à l’assistance virtuelle
d’hôtelsRéalisations :
 Intégration de 5 nouvelles API 'booking engines' utilisant XML, JSON, et OAuth pour
permettre la réservation via SumUp avec le chatbot en Node.js.
 La résolution de non-conformité entre le chatbot et les URLs générés pour les booking
engines existants.
 Création de 8 snippets SEO, répondant aux questions les plus fréquentes dans chaque
dialogue. Les réponses sont générées par une IA intégrée dans les services botHotel et
bot-config déployés sur Kubernetes et surveillés avec Lens.
 Débogage de plus de 7 erreurs critiques dans botHotel en utilisant l'outil bot
QUICKTEXT
Développpeur fullstack
framework emulator.
 Correction de l'exportation des configurations de dialogues en PDF, l'alignement des
langues RTL, et la mise à jour des configurations de dialogues enfants liées aux parents
au niveau du service frontend console développé en React.js et redux-saga.
 Amélioration des configurations de dialogue dans bot-config et adaptation du
botHotel pour prendre en charge des réponses générées par IA en utilisant Microsoft
bot Framewrok.
 Intervention sur 3 hotfix critiques pour le tableau de bord administrateur de l'hôtel.
 Utilisation de Jira pour la gestion des tickets et Bitbucket pour le contrôle des versions
de code, la gestion des pullrequests, et les revues de code pour les différentsservices.