Toure - Développeur PHP LARAVEL
Ref : 210705A002-
Domicile
12 BP AB ABIDJAN (Côte d'Ivoire)
-
Profil
Développeur, Webmaster, DevOps (31 ans)
-
StatutFreelance
-
Tarif Journalier MoyenVoir le tarif
-
IT developer
synapsegroupeJan 2021 - aujourd'huiProject 1: DIGITALIZATION OF SERVICES IN AGENCY (BICICI)
JAVA 8, SPRING BOOT 2, SPRING 5, JPA, MAVEN, JUNIT, SPRING BOOT STARTER TEST, JIRA, GIT, REACT, Intellig IDEA, STS,
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. -
Geomatician / Senior full-stack developer
Jan 2020 - Jan 2021Projet 1 : Mise en place d’une plateforme GIS , pour le suivit , l’identification
Javascript , nest-js , socket-io , react js , DOCKER, DOCKER COMPOSE, JENKINS, KUBERNETES, Intellig IDEA,STS, Azure Devops.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.
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.
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.
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 -
Lead developpeur laravel et js Senior COM&TIC
Jan 2019 - Jan 2020Méthodologie Agile
Laravel 6.x , React js, Eloquent ,Mysql , Json, Git, GIT Laravel 6.x , React js, Eloquent ,Mysql , Json, Git, GIT , node js
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.
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. -
Développeur Java , java-script Senior
BITREVEX (PLATEFORME DE VENTE DE MONNAIE ÉLECTRONIQUE )Jan 2019 - aujourd'huiProjet 1 : Mise en place d’une plateforme d’echange de monnaie electonique
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.
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 -
Developpeur PHP et javacsript
Jan 2017 - aujourd'huiProjet 1: Mise en place d’une plateforme d’envoie de sms groupé
PHP , APACHE SERVEUR , LINUX , XD , JAVASCRIPT , AJAX PHP , APACHE SERVEUR , LINUX , XD , JAVASCRIPT , AJAX
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
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 .
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
-
GROUPE LOGO
2018 -
Master 2en Informatique
-
Licence professionnelle en informatique
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