đ Bienvenue sur mon profil
Je m'appelle Manuvai, développeur web Back-end, je vous aide dans la réalisation de votre application web (Spring Boot, Java) et l'automatisation de tùches (Spring Batch, Selenium, Java)
â
⥠Développeur web back-end Spring Boot | Java
â DĂ©veloppement web backend (Spring Boot, Java).
â DĂ©veloppement d'automate (Spring Batch, Selenium, Java)
â
âĄUne expertise en tant que dĂ©veloppeur backend Spring Boot | Java
â DĂ©veloppeur Spring boot / Java en environnement grand compte et PME
â DĂ©veloppement d'APIs robustes et optimisĂ©es avec Spring Boot, Java.
â Conception d'application correspondant au besoin mĂ©tier.
â
đ ïž Exemples de projets
⹠Automate de test navigateur : Développement d'automate pour un opérateur télecommunications.
Avec les technologies : Selenium, Java.
â
⹠API de questionnaire : Développement web Back-end pour un établissement bancaire.
Avec les technologies : Spring Boot, Spring Batch, Java.
â
⹠API de surveillance : Développement web backend pour un établissement bancaire.
Avec les technologies : Spring Boot, Spring Batch, Java.
â
⹠API de catalogue de produits bancaires : Développement web back-end pour un établissement bancaire.
Avec les technologies : Spring Boot, Swagger, OpenAPI, Java.
â
Besoin d'un développeur web Back-end Spring Boot et Java ?
Ingénieur de tests au sein d'une équipe de 4 personnes.
â
â Stack : Selenium, Playwright, Java.
â
Analyse de conformité de la production applicative sur le nouveau SystÚme d'informations
â
Développement de tests interface avec Selenium
Développeur web back-end au sein d'une équipe de 7 personnes.
â
â Stack Back-end : Spring Boot, Spring Batch, Java.
â
Projet : Abus de marchĂ© đ
⹠Développement de services REST avec Java Spring Boot
âą Mise en place de Job Spring Batch
â
Projet : Questionnaire de Connaissances FinanciĂšres đ
⹠Développement d'une application REST avec Java Spring Boot
⹠Services CRUD conformes aux exigences métier
âą Mise en place de Job Spring Batch
â
Projet : Refonte d'un Catalogue de Produits Bancaires đŠ
⹠Création de services REST avec Java Spring Boot pour une expérience utilisateur améliorée
⹠Plus de 120 diagrammes de séquence pour une vision claire des interactions
⹠Plus de 20 diagrammes de classe pour une modélisation précise des entités
⹠Rédaction de tests unitaires robustes avec JUnit pour garantir la qualité du code
Développeur web Full-Stack au sein d'une équipe de 4-8 personnes.
â
â PHP, VueJS, Ajax, Javascript, MySQL, SendGrid
â
Projet : Boutique en ligne đïž
⹠Paiement sécurisé par carte
⹠Authentification 2FA renforcée
âą Gestion des stocks de produits
â
Projet : Refonte du SystĂšme d'Information (ERP / CRM) đ
⹠Recueil des besoins avec le métier Marketing
⹠Rédaction de spécifications fonctionnelles précises
âą Participation active aux meetings de recette
âą Collaboration avec des MOE Ă l'international
â
Projet : SystÚme d'AccÚs WiFi via Forfaits Prépayés
âą AMOA pour la gestion des diffĂ©rents nĆuds de routeurs
⹠Rédaction de spécifications pour les évolutions au niveau des forfaits
â
Projet : Module de connexion đ
âą Inscription fluide
⹠Réinitialisation de mot de passe via SMS
â
Projet : Roue de la fortune đĄ
âą Jeu ludique et interactif
âą Notifications SMS aux gagnants
âą Attribution intelligente des cadeaux
â
Collaboration Agile đ€
âą Gestion efficace avec Git
âą Utilisation de Github et Gitlab pour la collaboration
â
Analyse et communication đ
⹠Suivi précis avec Google Analytics
âą KPI clairs grĂące Ă Metabase
â
MĂ©thode agile Scrum đ
⹠Flexibilité et rapidité dans la livraison
Développeur web Full-stack au sein d'une équipe de 3 personnes.
â
â Stack : PHP, VueJS, Ajax, Javascript, MySQL, SendGrid, Metabase.
â
Projet : Page Catalogue de TĂ©lĂ©phonesđ±
⹠Affichage fluide des produits téléphoniques disponibles
⹠Présentation détaillée des caractéristiques de chaque téléphone
â
Projet : Jeu de la Roue Vodafone đŻ
âą Inscription conviviale des utilisateurs au jeu de la roue de la fortune
⹠Notifications SMS personnalisées aux gagnants
⹠Attribution astucieuse des cadeaux pour une expérience gratifiante
⹠Création de tableaux de bord pour une analyse approfondie du projet
â
Projet : Formulaires EphĂ©mĂšres đ
⹠Enregistrement simplifié des clubs de rame et des participants aux concours
⹠Notifications d'inscription instantanées par SMS
⹠Envoi de mails récapitulatifs en interne pour une gestion efficace
⹠Création de tableaux de bord pour une analyse proactive du projet
â
Projet : Maintenance de la Plateforme de Jeux đ ïž
âą Ajout d'une banniĂšre de consentement aux cookies
âą Envoi de notifications par SMS et/ou par mail pour une communication efficace
â
đđ¶đȘđ·đȘ đ„đŠ đđłđ°đ«đŠđ” đŠđ” đđ°đđđąđŁđ°đłđąđ”đȘđ°đŻ đ€
⹠Utilisation avancée de Github pour un suivi transparent du code source
â
đđŻđąđđșđŽđŠ đ„đŠ đđłđąđ§đȘđ€ đđ”đȘđđȘđŽđąđ”đŠđ¶đł đ
⹠Utilisation de Google Analytics pour comprendre et optimiser l'expérience utilisateur
â
đđŠÌđ”đ©đ°đ„đ°đđ°đšđȘđŠ đđšđȘđđŠ đđ€đłđ¶đź đ
⹠Adoption d'une approche agile pour une livraison rapide et flexible des fonctionnalités
đ đ¶đđđ¶đŒđ»đ đđŒđ»đ°đżđČÌđđČđ đŒ
⹠Assistance technique aux étudiants pour résoudre leurs problÚmes informatiques
⹠Vérification approfondie du matériel de niveau 1 pour garantir son bon fonctionnement
đŁđżđŒđ·đČđ : đđ»đđČÌđŽđżđźđđ¶đŒđ» đ±đČ đđČđđ
đź
⹠Intégration réussie de 4 jeux sur la plateforme en ligne pour une expérience utilisateur enrichie
â
đđ¶đȘđ·đȘ đ„đŠ đđłđ°đ«đŠđ” đđšđȘđđŠ đ
⹠Utilisation avancée de Github pour un suivi transparent du code source
⹠Livraisons d'incréments réguliÚres pour une progression continue
⹠Réunions quotidiennes Scrum pour une coordination efficace
â
đđŻđ·đȘđłđ°đŻđŻđŠđźđŠđŻđ” đđŠđ€đ©đŻđȘđČđ¶đŠ đ ïž
⹠Utilisation de SonarQube pour garantir la qualité du code
⹠Maßtrise de la bibliothÚque EaselJS pour des animations et des graphiques interactifs de haute qualité
⹠Intégration de SendGrid pour une communication efficace avec les utilisateurs
â
đđŻđąđđșđŽđŠ đ„đŠ đđłđąđ§đȘđ€ đđ”đȘđđȘđŽđąđ”đŠđ¶đł đ
âą Utilisation de Google Analytics pour comprendre et optimiser l'engagement des utilisateurs
â
đđŠÌđ”đ©đ°đ„đ°đđ°đšđȘđŠ đđšđȘđđŠ đđ€đłđ¶đź đ
⹠Adoption de la méthodologie Agile Scrum pour une gestion flexible et efficace du projet
đŁđżđŒđ·đČđ : đđ±đźđœđđźđđ¶đŒđ» đČđ đÌđđŒđčđđđ¶đŒđ» đ±'đđ» đ·đČđ đČđ» đșđđčđđ¶đ·đŒđđČđđż đ
⹠Transformation réussie d'un jeu en mode multijoueur pour une expérience interactive améliorée
â
đđ¶đȘđ·đȘ đ„đŠ đđłđ°đ«đŠđ” đđšđȘđđŠ đ
⹠Livraison réguliÚre de fonctionnalités pour une progression constante
⹠Réunions quotidiennes Scrum pour une coordination efficace
â
đđŻđ·đȘđłđ°đŻđŻđŠđźđŠđŻđ” đđŠđ€đ©đŻđȘđČđ¶đŠ đ ïž
đđźđ°đžđČđ»đ± : PHP, MariaDB, Apache
đđżđŒđ»đđČđ»đ± : HTML/CSS, JavaScript, EaselJS
â
đđŠÌđ”đ©đ°đ„đ°đđ°đšđȘđŠ đđšđȘđđŠ đđ€đłđ¶đź đ
⹠Adoption de la méthodologie Agile Scrum pour une gestion flexible et efficace du projet
đŁđżđŒđ·đČđ : đđČÌđđČđčđŒđœđœđČđșđČđ»đ đ±'đđ» đșđŒđ±đđčđČ đ±'đ¶đ»đđČÌđŽđżđźđđ¶đŒđ» đ±đČđ đđŒđ»đ±đ¶đđ¶đŒđ»đ đ±đČ đ©đČđ»đđČ đ
⹠Intégration réussie des conditions de vente dans les modÚles de factures et de bons de commandes
đŁđżđŒđ·đČđ : đđČÌđđČđčđŒđœđœđČđșđČđ»đ đ±đČ đ đŒđ±đđčđČ đ±đČ đčđ¶đźđ¶đđŒđ» đ©đČÌđ”đ¶đ°đđčđČđ-đđșđœđčđŒđđČÌđ đ
⹠Création d'un module permettant la liaison efficace entre les véhicules et les employés via l'ERP de l'entreprise pour une gestion simplifiée des ressources
â
đŁđżđŒđ·đČđ : đ„đČđșđźđ»đ¶đČđșđČđ»đ đ±đČ đčđź đđźđđČ đ±đČ đđŒđ»đ»đČÌđČđ đđ
đ°đČđč đ
⹠Optimisation de la base de données Excel contenant le registre des employés en ajoutant des liaisons pour améliorer la gestion des données
â
đđ°đšđȘđ€đȘđŠđđŽ / đđŠđ€đ©đŻđ°đđ°đšđȘđŠđŽ đđ”đȘđđȘđŽđŠÌđŠđŽ đ ïž
⹠Odoo (anciennement OpenERP) pour l'intégration transparente des processus métier
⹠PostgreSQL pour la gestion fiable des données
âą VBA pour l'automatisation des tĂąches dans Excel
âą CentOS pour l'infrastructure
Contexte :
Ce projet a été réalisé durant ma derniÚre année de Master pour l'Unité d'Enseignement "Programmation Orientée Objet".
Ce projet a été l'occasion de mettre en application les principes de conception et de développement en orienté objet.
Description :
L'idée est de représenter le jeu du chat et de la souris. Les chats se déplacent en ligne ou en colonne et les souris se déplacent dans le sens horaire lorsqu'ils heurtent un mur.
J'ai implémenté un publicateur automatique de publications sur la plateforme Linkedin avant l'arrivée de la fonctionnalité "Programmer la publication".
J'ai fait cela dans le but de partager mes connaissances dans le domaine de la tech et aussi pour avoir un projet concret.
Ce projet a été implémenté en PHP en utilisation l'API de Linkedin pour pouvoir publier des publications.
Technologies utilisées :
- Backend : PHP, Apache
- Frontend : VueJS, Bootstrap, HTML, CSS
- API : Youtube API
Description :
L'ancien site qui a été réalisé en 2014 était devenu peu adapté aux nouveaux supports mobiles. Le nouveau site chiropratiquedoucetahiti.pf a été repensé "mobile friendly" et entiÚrement responsive.
Distinction :
Ătant donnĂ© que le chiropracteur a mis en ligne plus de 100 vidĂ©os Youtube en ligne, le nouveau site contient Ă©galement ses vidĂ©os : https://www.lachiropratiqueprecisement.pf/videos
- Français
- Anglais