fr
fr
Derrick M'PO
Open to new opportunities
Full stack developer
Lille
Permanent contract
Hybrid remote
Technologies
About
Derrick M'PO
Développeur Fullstack passionné par l'innovation tech.
Full stack developerLille
developer avatar
Description

🚀 Développeur Fullstack Passionné | Toujours Prêt à Apprendre 📚

Hey,

Je suis ce gars qui ne peut pas s'empêcher de sourire en écrivant du code. 😄 Avec plus de 4 ans d'expérience en tant que développeur Fullstack, je suis un vrai geek technophile. J'ai exploré un tas de trucs incroyables, et je suis là pour vous en parler !

⚡ Mon Super Arsenal Technologique ⚡ :

Front-end: ReactJS, Angular, React Native, JavaScript 🚀
Back-end: Python, Flask, Spring Boot, Django, Node.js, NestJs 🐍
Outils Magiques: Docker, Kubernetes, Ansible, Git, Gitlab CI, Kubernetes, et bien plus encore ! 🛠️

J'ai eu la chance de participer à toutes sortes de projets palpitants, du développement d'applications mobiles à la création de sites web. Je suis le gars qui adore résoudre des problèmes complexes avec élégance.

Mais ce que j'aime le plus dans tout ça, c'est que ce domaine ne s'arrête jamais d'évoluer. Chaque jour est une nouvelle aventure, une chance d'apprendre quelque chose de nouveau et d'explorer des territoires inconnus. Je veux toujours en savoir plus, essayer de nouvelles choses et partager mes découvertes avec le monde.

L'apprentissage est mon carburant, et je suis toujours partant pour de nouvelles aventures. Si vous recherchez un développeur Fullstack enthousiaste, toujours prêt à relever des défis et à se joindre à des projets géniaux, je suis votre gars.

N'hésitez pas à me contacter pour discuter de tout, que ce soit des opportunités professionnelles, des discussions sur les dernières technologies ou même de la meilleure pizza de la ville ! 🍕

En route vers de nouvelles aventures tech ! 🚀

Amicalement,

Derrick M'PO

Professional experiences
5 years of experience as Full stack developer (or similar)3 years of experience in other fields
Développeur Full Stack Python/Js
Groupe Créative - LilleApr 2024 - Aug 2024 · 4 months

Mise en place d’un chatbot qui a pour objectif de discuter avec un candidat ou
un client pour collecter des informations:

  • Recherche sur les technologies idéales pour la mise en place du projet.
  • Etablissement d’un workflow pour le scénario de discussion avec le bot.
  • Intégration du workflow avec Rasa Pro
  • Mise en place d’actions personnalisées en python pour des permettre
    la validation et la sauvegarde des données collectées, et permettre la
    communication avec l’api de OpenAi
  • Mise en place d’un composent en Html, CSS et Javascript pour l’intégration
    sur un site existant
  • Mise en place des fichiers Dockerfile et Docker-Compose pour un
    déploiement facilité
    Mise en place d’un projet REST API avec NestJs pour un système de chat et
    déploiement avec Kubernetes:
  • Mise en place du service d’authentification avec JWT
  • Mise en place des services pour la gestion des contact et des messages
  • Intégration du realtime avec l’utilisation des websockets
  • Intégration des tests unitaire et e2e
  • Écriture d’une pipeline pour le déploiement et l’intégration continue avec
    GitLab CI
  • Orchestrations des conteneurs avec Kubernetes
    Page
    2
    of
    6
  • Installation de Linkerd, prometheus et grafana pour le monitorieng des
    éléments dans le cluster à savoir services, pods ...
DevOps Developer
DingaStream - CotonouJul 2022 - Apr 2024 · 1 year 9 months

Configuration de serveur Mail sous Ubuntu
Création de machine Ubuntu sur Digital Ocean.
Installation et configuration de GitLab CI pour l'automatisation des tests et
déploiement des projets a partir de la branche Git adéquate après un Merge
Request.
Installation de Docker et Docker Compose et mise en place de fichier
Dockerfile et docker-compose.yml pour chaque projet devant être déployé.
Installation et configuration de Nginx comme serveur web

Développeur React / DevOps
Foxtech - CotonouNov 2023 - Mar 2024 · 4 months

Mise en place d'une plateforme de comparaison de réponse de modèle IA:

  • Intégration web de la maquette design
  • Implémentation des fonctionnalités suivant le document de spécifications des exigences logicielles avec ReactJS, Tailwind, ...
  • Participation aux tests(JEST)
  • Mise en place des services API REST conformément au fonctionnalité en utilisant Cloudflare Page Function
    Gestion de l’infrastructure de déploiement de différents projet:
  • Configuration d’environnement de test
  • Écriture des pipelines pour le déploiement et l’intégration continue des projet avec Gitlab-CI
  • Assistante des développeurs pour certaines détection d’erreur
Développeur Fullstack
Freelance (Self employed) - CotonouAug 2022 - Aug 2023 · 1 year
  • Mise en place d'une plateforme SpyNewsDaily qui est une application web
    qui génère et envoie de manière automatiques et journalier des newsletters à
    une liste d'abonnées à parti de d'une liste de lien de plateforme d'information
    qui est fournie pour Immortal Studio :
  • Intégration web de la maquette design
  • Implémentation des fonctionnalités suivant le document de spécifications des
    exigences logicielles avec Angular 15, Bootstrap, ...
  • Participation aux tests(Jasmine)
  • Mise en place des services API REST conformément au fonctionnalité en
    utilisant Java/Spring Boot et l'api OpenAi pour le traitement des informations et
    générer le contenu a envoyer au utilisateur.
  • Géneration de la doc api avec openapi.
  • Configuration de l’environnement de déploiement et Automatisations du
    déploiement des applications avec Ubuntu, Jenkins, Docker, Kubernetes ...
  • Création de module ODOO Profima Portal Fournisseur qui est une interface
    de communication avec les fournisseurs de Profima qui a pour objectifs
    d'augmenter l'efficacité des processus de modification d'assortissements
    Fournisseur, inverser le rapport de temps passé Saisie vs Analyse de données
    et normaliser le référencement (fournisseurs, assortiments, prix de vente, prix
    d'achats) pour BISOFTLAB:
  • Création des modèles Fournisseur et Acheteur avec Python et mise en place
    des vue avec XML permettant la création et la modification d'enregistrement.
  • Mise en place des règles de securité propre au profil Fournisseur et
    Acheteur.
  • Intégration de la fonctionnalité de téléchargement de rapport au format XLS.
Développeur Full Stack
INSTITUT CERCO INTERNATIONAL - CotonouJul 2019 - Apr 2022 · 2 years 9 months

Conception de la plateforme Open Moise qui est une plateforme de
Marketplace e-commerce
Mise en place de module Odoo pour la gestion des moyens de paiement en
intégrant les API des système de paiement mobile locaux.
Intégration de fonctionnalité de lecture de QrCode pour l'achat de produit
Mise en place et configuration d'un serveur d'appel avec Asterisk.
Mise en place d'une interface web qui servira de client SIP pour les client de la
plateforme avec la JsSIP
Gestion de la mise en production des développements
Configuration de Nginx et mise en place de fichier Dockerfile pour les
instances de odoo déployé
Conception de l'application OpenMarketplace qui est une application de
Marketplace e-commerce
Intégration mobile de la maquette design
Implémentation des fonctionnalités suivant le document de spécifications des
exige exigences logicielles avec React Native ...
Intégration des tests(JEST)
Mise en place des services API REST conformément au fonctionnalité en
utilisant Python/Odoo.
Intégration des test unitaire
Conception d'un ChatBot qui permet aux utilisateur de générer un business
plan
Intégration mobile de la maquette design
Implémentation des fonctionnalités suivant le document de spécifications des
exige exigences logicielles avec React Native ...
Ajoute de la fonctionnalité Speech to text avec l'API de Google
Ajoute de l'option de téléchargement du rapport au format XLS
Entrainement du modele NLU avec Rasa
Mise en place des services API REST conformément au fonctionnalité en
utilisant Python/Odoo.
Intégration des test unitaire
Conception d'un jeux de mémoire qui consiste à mémoriser une suite
d'emplacement et à les indiqué dans l'ordre après.
Mise place de l'interface web avec ReactJs, Bootstrap 4
Intégration d'un système de difficulté croissante d'attribution de score
Mise en place d'un backend composé d'API REST pour la gestion des joueurs
et de leurs score avec NodeJs, Express, MongoDB

Développeur Full Stack
INSTITUT CERCO INTERNATIONAL - CotonouJul 2019 - Apr 2022 · 2 years 9 months

Conception de la plateforme Open Moise qui est une plateforme de Marketplace e-commerce
Mise en place de module Odoo pour la gestion des moyens de paiement en intégrant les API des système de paiement mobile locaux.
Intégration de fonctionnalité de lecture de QrCode pour l'achat de produit
Mise en place et configuration d'un serveur d'appel avec Asterisk.
Mise en place d'une interface web qui servira de client SIP pour les client de la plateforme avec la JsSIP
Gestion de la mise en production des développements
Configuration de Nginx et mise en place de fichier Dockerfile pour les instances de odoo déployé

Conception de l'application OpenMarketplace qui est une application de Marketplace e-commerce
Intégration mobile de la maquette design
Implémentation des fonctionnalités suivant le document de spécifications des exige exigences logicielles avec React Native ...
Intégration des tests(JEST)
Mise en place des services API REST conformément au fonctionnalité en utilisant Python/Odoo.
Intégration des test unitaire

Conception d'un ChatBot qui permet aux utilisateur de générer un business plan
Intégration mobile de la maquette design
Implémentation des fonctionnalités suivant le document de spécifications des exige exigences logicielles avec React Native ...
Ajoute de la fonctionnalité Speech to text avec l'API de Google
Ajoute de l'option de téléchargement du rapport au format XLS
Entrainement du modele NLU avec Rasa
Mise en place des services API REST conformément au fonctionnalité en utilisant Python/Odoo.
Intégration des test unitaire

Conception d'un jeux de mémoire qui consiste à mémoriser une suite d'emplacement et à les indiqué dans l'ordre après.
Mise place de l'interface web avec ReactJs, Bootstrap 4
Intégration d'un système de difficulté croissante d'attribution de score
Mise en place d'un backend composé d'API REST pour la gestion des joueurs et de leurs score avec NodeJs, Express, MongoDB

Full-stack Developer
Upwork - CotonouJan 2021 - today · 3 years 11 months

Créer une image Docker pouvant exécuter à la fois Node et Python + inclut
certaines bibliothèques Python
Conversion de l'application docker-compose en service unique
Correction d'un court code de grattage Web dans Pycharm
Modifier un module existant dans ODOO
Créer un module personnalisé pour Odoo pour analyser les e-mails d'emploi
LinkedIn
Développer un script qui rassemble un 'texte de mot' spécifique à partir d'une
image sur Node JS

Développeur Back-end Java
HE Systems - ApkapkaAug 2018 - May 2019 · 9 months

Mise en place de l'application mobile OWOMI qui est une application de e-
commerce et de réseautage.
Mise place d'un micro service de OAuth
Mise place d'un micro service de cryptage et de décryptage en API REST
Participation a l'analyse pour l'ajout de nouvelle fonctionnalité
Intégration de nouvelle fonctionnalité lié aux réseautage et aux calcule de
commission des utilisateur
Implémentation et exécution des test unitaire

Schools
3 years of higher education
INSTITUT CERCO INTERNATIONAL
Licence, Telecommunication - Informatique2019
Technologies
Skills
Interested by...Java,React, Angular, NestJs,Flask, Grafana, Prometheus
Languages
  • French
  • English
Tests
Java - August 19, 2024Top 7% with a score of 2767 points
Spring - August 16, 2024Top 38% with a score of 2621 points
Java - Fundamentals - August 16, 2024Top 80% with a score of 2449 points