Toure - Développeur PHP LARAVEL
Ref : 210705A002-
12 BP AB ABIDJAN (Côte d'Ivoire)
-
Développeur, Webmaster, DevOps (30 ans)
-
Freelance

EXPERIENCE PROFESSIONNELLE
From May 03, 2021 to today IT developer at synapsegroupe
Project 1: DIGITALIZATION OF SERVICES IN AGENCY (BICICI)
Field of intervention:
● Collection of business needs functional requirements and documentation of technical specifications (DST).
● Implementation of MVC, Singleton, Template pattern design patterns of the Spring Framework Business process
● implementation Security implementation with Spring Security API and JWT API.
● Communication between micro services thanks to FEIGNE
● Testing of APIs with the Api Postman
● Automation of Unit Tests with Spring Test, JUNIT and Mockito tools according to the TDD and BDD paradigms.
● Production of Front End Views and backend consumption of REST APIs with REACT JS.
Environment JAVA 8, SPRING BOOT 2, SPRING 5, JPA, MAVEN, JUNIT, SPRING
BOOT STARTER TEST, JIRA, GIT, REACT, Intellig IDEA, STS,
From November 2020 to 03-May 2021 Geomatician / Senior full-stack
developer
Duration: 7 months
Projet 1 : Mise en place d’une plateforme GIS , pour le suivit , l’identification
des transporteurs pour la mise en relation des clients et chauffeur . KUBEBA
Méthodologie Agile
Domaine d’intervention :
Recueil des besoins métiers exigences fonctionnelles et documentation de
spécifications technique (DST).
Implémentation des design patterns MVC, Singleton, Template pattern du
Framework nest js
Implémentation des processus métiers
Mise en place de la sécurité avec API JWT.
Test des APIs avec l`Api Postman
Production des Vues Front End et consommation des API REST avec react js .
Documentation du code avec Swagger Mise en place de la chaine CD/CI avec Git,
Docker, Jenkins, Kubernetes, Ansible,
Déploiement et configuration des machines virtuelles avec Packer et Terraform.
Environnement Javascript , nest-js , socket-io , react js , DOCKER, DOCKER
COMPOSE, JENKINS, KUBERNETES, Intellig IDEA,STS, Azure Devops.
Projet 2 : Mise en place d’une plateforme GIS , pour le suivit , l’identification
géographique , et la recherche de parcelle sur l’étendue du territoire
ivoirien .
Méthodologie Agile
Domaine d’intervention :
Recueil des besoins métiers exigences fonctionnelles et documentation de
spécifications technique (DST).
Implémentation des design patterns MVC, Singleton, Template pattern du
Framework Spring
Implémentation des processus métiers (CRUD de parcelle avec des données
attributaires et les cordonnées géographiques , CRUD pour la l’action d’achat de
parcelle , Recherche de parcelle et affichage des données sur un géo-portail ,
Affichage des polygone et multi-polygone sur la carte ) à l’aide de l’API REST.
Mise en place de la sécurité avec API Spring Security et API JWT.
Test des APIs avec l`Api Postman
Automatisation des Test Unitaires avec outils Spring Test, JUNIT et Mockito selon
les paradigmes TDD et BDD.
Production des Vues Front End et consommation des API REST avec EXTJS 2.
Documentation du code avec Swagger Mise en place de la chaine CD/CI avec Git,
Docker, Jenkins, Kubernetes, Ansible,
Déploiement et configuration des machines virtuelles avec Packer et Terraform.
Environnement JAVA 8, SPRING BOOT 2, SPRING 5, JPA, MAVEN , JUNIT, SPRING
BOOT STARTER TEST, JIRA, GIT , EXTJS 2 , DOCKER, DOCKER
COMPOSE, JENKINS, KUBERNETES, Intellig IDEA,STS, Azure Devops.
Projet 3 : Mise en place d’une plateforme GIS , pour le suivit , l’identification
géographique des planteurs et plantations d’hévéa en côte d’ivoire .(FIRCA )
Méthodologie Agile
L’application a été divisé en plusieurs micro-service communiquant antre
eux avec feign (java) .
L’application a été developpé en version mobile avec ionic .
Domaine d’intervention :
Recueil des besoins métiers exigences fonctionnelles et documentation de
spécifications technique (DST).
Implémentation des design patterns MVC, Singleton, Template pattern du
Framework Spring
Implémentation des processus métiers (CRUD de plateurs avec des données
attributaires et les cordonnées géographiques pour sa plantation , CRUD pour la
céation et la mise en place de l’achitecture d’une zone ( zone > section > lot >
plantation > planteur , etc ) à l’aide de l’API REST.
Mise en place de la sécurité avec API Spring Security et API JWT.
Communication entre les micro services grâce à FEIGNE
Test des APIs avec l`Api Postman
Automatisation des Test Unitaires avec outils Spring Test, JUNIT et Mockito selon
les paradigmes TDD et BDD.
Production des Vues Front End et consommation des API REST avec ANGULAR .
Documentation du code avec Swagger Mise en place de la chaine CD/CI avec Git,
Docker, Jenkins, Kubernetes, Ansible,
Déploiement et configuration des machines virtuelles avec Packer et Terraform.
Environnement JAVA 8, SPRING BOOT 2, SPRING 5, JPA, MAVEN , JUNIT, SPRING
BOOT STARTER TEST, JIRA, GIT , ANGULAR , DOCKER, DOCKER
COMPOSE, JENKINS, KUBERNETES, Intellig IDEA,STS, Azure Devops.
Projet 3 : Mise en place d’une plateforme de suivit de donnée medicale pour
les dentistes
Méthodologie Agile
L’application a été divisé en plusieurs micro-service communiquant antre
eux avec feign (java) .
L’application a été developpé en version mobile avec ionic .
Domaine d’intervention :
Recueil des besoins métiers exigences fonctionnelles et documentation de
spécifications technique (DST).
Implémentation des design patterns MVC, Singleton, Template pattern du
Framework Spring
Implémentation des processus métiers
Mise en place de la sécurité avec API Spring Security et API JWT.
Communication entre les micro services grâce à FEIGNE
Test des APIs avec l`Api Postman
Automatisation des Test Unitaires avec outils Spring Test, JUNIT et Mockito selon
les paradigmes TDD et BDD.
Production des Vues Front End et consommation des API REST avec ANGULAR .
Documentation du code avec Swagger Mise en place de la chaine CD/CI avec Git,
Docker, Jenkins, Kubernetes, Ansible,
Déploiement et configuration des machines virtuelles avec Packer et Terraform.
Environnement JAVA 8, SPRING BOOT 2, SPRING 5, JPA, MAVEN , JUNIT, SPRING
BOOT STARTER TEST, JIRA, GIT , ANGULAR , DOCKER, DOCKER
COMPOSE, JENKINS, KUBERNETES, Intellig IDEA,STS, Azure Devops.
Partie mobile .
Domaine d’intervention :
Transcription des services API en typescript
Mise en place de la base de donnée SQLLITE et SPARTIAL-LITE
Implémentation des design patterns MVC, Singleton, Template pattern
Implémentation des processus métiers (CRUD de plateurs avec des données
attributaires et les cordonnées géographiques pour sa plantation , CRUD pour la
céation et la mise en place de l’achitecture d’une zone ( zone > section > lot >
plantation > planteur , etc ) à l’aide du TYPEORM et du typescript.
Déploiement sur playstore .
Environnement TYPE SCRIPT , ANGULAR , TYPEORM , SQLITE , SPARTIAL-LITE
01-décembre 2019 au 15 novembre 2020 Lead developpeur laravel et js
Senior COM&TIC
Durée :12mois
Méthodologie Agile
Domaine d’intervention
Projet 1: Participation au développement d’une application de gestion de
planning .
Compréhension des user stories et DST
Développement des services métiers (Client, Planning, Facture , Devis , gestion du
personnel … ).
Mise en place de la sécurité avec l`API Laravel oauth 2.
Consommation et exposition des web services RESTFUL.
Développement des différentes couches du Back Office suivant l’architecture REST
Production des Vues et consommation des API avec React js.
Documentation des microservices avec Swagger 2.
Tests Unitaires avec JUNIT.
Environnement Laravel 6.x , React js, Eloquent ,Mysql , Json, Git, GIT
Projet 2 : Participation au développement d’une application d’envoie de sms
groupé .
Compréhension des user stories et DST
Développement des services métiers (Client, Repertoire , contact , campagne
programmée … ).
Mise en place de la sécurité avec l`API Laravel oauth 2.
Consommation et exposition des web services RESTFUL.
Développement des différentes couches du Back Office suivant l’architecture REST
Production des Vues et consommation des API avec React js.
Documentation des microservices avec Swagger 2.
Tests Unitaires avec JUNIT.
Environnement Laravel 6.x , React js, Eloquent ,Mysql , Json, Git, GIT , node js
04-janvier 2019 Développeur Java , java-script Senior BITREVEX
(PLATEFORME DE VENTE DE MONNAIE ÉLECTRONIQUE )
Durée :12mois
Projet 1 : Mise en place d’une plateforme d’echange de monnaie electonique
en Afrique .
Recueil des besoins métiers exigences fonctionnelles et documentation de
spécifications technique (DST).
Implémentation des design patterns MVC, Singleton, Template pattern du
Framework Spring
Implémentation des processus métiers (CRUD de monaie electronique , CRUD
pour la l’action d’achat de monaie , Publication de monaie a vendre , ) à l’aide de
l’API REST.
Mise en place de la sécurité avec API Spring Security et API JWT.
Test des APIs avec l`Api Postman
Automatisation des Test Unitaires avec outils Spring Test, JUNIT et Mockito selon
les paradigmes TDD et BDD.
Production des Vues Front End et consommation des API REST avec EXTJS 2.
Documentation du code avec Swagger Mise en place de la chaine CD/CI avec Git,
Docker, Jenkins, Kubernetes, Ansible,
Déploiement et configuration des machines virtuelles .
Projet 2 : Refonte de l’application Web de gestion du processus des crédits
sur la plateforme BITREVEX .
Implémentation du Design Pattern MVC et des services métiers (processus
d’acquisition de crédit et de remboursement sur la plateforme ) par exposition des
services Restfull
Implémentation d’un micro-service pour la gestion d’un service air drop
Implémentation d’un micro-service pour la gestion d’un service Sécurité des token
Implémentation d’un micro-service pour la gestion Socket Io and pusher service
avec node js
Implémentation d’un micro-service pour la gestion de la blockchain
Déploiement sur un serveur ubuntu
Environnement Java7,SOAP, JAX-WS 2,XML,Socket io ,nestjs ,PHP 5,HTML4,
CSS3,MYSQL7 , ANGULAR , DOCKER, DOCKER COMPOSE,
JENKINS, KUBERNETES, Intellig IDEA,STS, Azure Devops.
01-janvier 2017 30 décembre Developpeur PHP et javacsript
Durée :24mois
Projet 1: Mise en place d’une plateforme d’envoie de sms groupé
Développement et exposition des web services SOAP
Consommation des clients web des services avec ajax (javascript)
Customisation et intégration des Templates du XD .
Déploiement sur un serveur ubuntu
Environnement PHP , APACHE SERVEUR , LINUX , XD , JAVASCRIPT , AJAX
Projet 2: Développement du site web pour l ‘entreprise OPISMS
Intégration de la maquette liée au site web
Mise en place des services pour le rendu dynamique du site web
Déploiement sur un serveur Ubuntu
possibilité de s’inscrire avec un formulaire et un système de paiement .
Environnement PHP , APACHE SERVEUR , LINUX , XD , JAVASCRIPT , AJAX
Projet 3 : Développement de la plateforme de gestion et suivit vaccinal
Intégration de la maquette liée au site web
Développement des services métiers (recherche de client , enregistrement d’un
carnet vaccinal , vérification des vaccins effectuée a l’aéroport de la CI , Mise a
jour des donnée , suivit financier )
Déploiement sur un serveur Ubuntu
Intégration des services avec ajax dans le front
possibilité de s’inscrire avec un formulaire et un système de paiement .
Environnement PHP , APACHE SERVEUR , LINUX , XD , JAVASCRIPT , AJAX
Projet 4 : Développement d’application gedjustice
Intégration de la maquette liée au site web
Mise en place des services pour le rendu dynamique du site web
Implémentation des design patterns MVC,
Implémentation des processus métiers
Mise en place de la sécurité avec API JWT.
Intégration des services avec ajax dans le front
possibilité de s’inscrire avec un formulaire et un système de paiement .
Environnement PHP , APACHE SERVEUR , LINUX , XD , JAVASCRIPT , AJAX
Projet 5 : Développement d’application depsanitaires.ci
Intégration de la maquette liée au site web
Mise en place des services pour le rendu dynamique du site web
Intégration des services avec ajax dans le front
Implémentation des design patterns MVC,
Implémentation des processus métiers
Mise en place de la sécurité avec API JWT.
possibilité de s’inscrire avec un formulaire et un système de paiement .
Environnement PHP , APACHE SERVEUR , LINUX , XD , JAVASCRIPT , AJAX ,
Laravel
Projet 6 : Développement d’application ********
Intégration de la maquette liée au site web
Intégration des services avec ajax dans le front
Implémentation des design patterns MVC,
Implémentation des processus métiers
Mise en place de la sécurité avec API JWT.
Environnement PHP , APACHE SERVEUR , LINUX , XD , JAVASCRIPT , AJAX ,
Laravel
Projet 6 : Développement d’application Bacenligne.org
Intégration de la maquette liée au site web
Implémentation des design patterns MVC,
Implémentation des processus métiers
Mise en place de la sécurité avec API JWT.
possibilité de s’inscrire avec un formulaire et un système de paiement .
Administration de moodle .
Environnement PHP , APACHE SERVEUR , LINUX , XD , JAVASCRIPT , AJAX ,
Laravel , Moodle
présentation GÉNÉRALE
Spécialiste JavaScript
Certification AWS en cours
Expérience dans la mise en place d'une CI/CD en Kubernetes, Docker, GitHub, Jenkins,Docker,Docker Compose,Kubernetes, TERRAFORM, Ansible.
Expérience Significative Java, Spring (MVC, Core, Batch, Boot ...) Hibernate, EJB, JSF, ANGULAR JS , TypeScript , javascript , react js
Anglais courant
COMPETENCES TECHNIQUES
Langages de programmation JavaScript , java 11 , php
Intégration continue :Docker, Docker Compose, Git, Jenkins, Kubernetes
Outils DevOps :SVN, GIT, MAVEN, DOCKER,TERRAFORM,
Frameworks : Hibernate, JPA, Spring Core, Spring, Spring Data, Spring Security, JSF,
Swing, AngularJs, Jasper Report (Ireport…) , Laravel , nest-js , node js
Web Technologies :Services REST, SOAP, Micro-Services, JWT, HTML/XML, CSS,
ANGULAR, jQuery, EJB. React js
Brokers :ActiveMQ-JMS, Kafka
Serveurs : Apache Tomcat (v 5.0 à 9), Jetty, JBOSS7 , Apache 2 ,
Conception : UML, Rational Rose, Design-Patterns, MVC, MVVM,
Base de données : Oracle, MySQL, PostgreSQL, SQL Server, SQL, PL-SQL
Systèmes d’exploitation : Windows Server, Windows XP, 7, 8, 10, Linux
IDE : Visual Studio Code, IntelliJ IDEA, WEBSTORM
Méthodologies : Scrum Agile
Méthodes de conception : UML
FORMATION INITIALE
Master 2en Informatique
Licence professionnelle en informatique
FORMATION PROFESSIONNELLE
2018 : GROUPE LOGO
Anglais : courant