Mamadou Diagne

devops symfony 4 / api platform

Peut se déplacer à Paris

  • 48.8546
  • 2.34771
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Mamadou.
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Mamadou.

Localisation et déplacement

Localisation
Paris, France
Peut travailler dans vos locaux à
  • Paris et 50km autour

Vérifications

Langues

Compétences (12)

  • Methodologies
  • Débutant Intermédiaire Confirmé
  • Frameworks
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Containerization
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Databases
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé

Mamadou en quelques mots

8 ans d'expérience sur des projets complexes et riches d’un point de vue métier et techniques, j'ai réalisé des applications avec l'aide des framework et langages comme Symfony 4, Api Platform, React JS, React Native, ou Angular 7 entre autre. Je suis également très à l'aise avec les outils comme Kubernetes, Helm/Tiller, Gitlab, Git, Docker.

Expériences

Les Complices

Commerce de détail

Devops

août 2015 - décembre 2018

Chef de projet Web, conception et développement d’un réseau social d’entreprise permettant de faciliter la communication des salariés du groupe.

Quelques taches majeures réalisées durant cette mission
- Utilisation de la technologie de conteneurisation Docker
- Mise en place d'une API stateless avec Symfony 4 et API Platform.
- Gestion de l'authentification avec les modules JWT LexikJWTAuthenticationBundle et JWTRefreshTokenBundle.
- Gestion des fichiers Upload au niveau de l'API avec vichuploaderbundle et liipimaginebundle.
- Mise en place de Varnish au niveau du serveur pour augmenter la célérité des requêtes HTTP et réduire l’utilisation des ressources serveur.
- Utilisation de behat pour automatiser les scenarios de tests.
- Mise en place du Hub mercure protocol pour gérer le temps réel.
- Génération de la documentation de l'API avec Swagger.
- Développement d'une chart HELM pour faciliter le déploiement de mercure protocol sur Kubernetes.
- Déploiement de l'API symfony 4 et du hub mercure sur kubernetes.
- Installation et configuration de Gitlab dans nos serveurs.
- Mise en place d'une intégration et d'un déploiement continue pour automatiser le déploiement dans le Cluster Kubernetes.
- Développement et personnalisation de la partie Admin avec React Admin (Ex Admin on rest).
- Développement d'une application mobile IOS et ANDROID avec React Native
- Développement d'une progressive web application avec Angular 7

Les complices

Commerce de détail

Full Stack Development

avril 2013 - août 2015

Mise en place de site e-commerce pour la vente des produits de la marque, Maintenance et Amélioration de la plateforme de gestion des produits de la marque Complices.

- Développement d'une application mobile avec xcode/Objective C
- Développement d'une application Android avec Android Studio/Java
- Développement d'une application mobile IOS et ANDROID avec Titanium Appcelerator
- Développement d'un site e-commerce avec Wordpress
- Développement d'un site e-commerce avec Magento
- Mise en place d'une API avec Symfony 3

Renault - Groupe Renault

Automobile

Full Stack Development

avril 2011 - avril 2013

Responsable technique de deux applications (Trésor, AAP) et backup de deux autres applications RRF et TE. Correction des Runs (Bugs) et réalisation d’évolutions (rajout de fonctionnalités) sur ces applications.
Pilotage de l’équipe Inde en charge d’une partie des évolutions.
Environnement techniques des applications : Sun OS, Oracle (PL/SQL, Pro* C, Oracle client,
SQL*Loader, SQLPLUS), Struts Framework, Shell, CFT, Autosys, MQseries

Recommandations externes

Formations

charter modal image

Notre succès est une oeuvre collective

Contribuez à cette réussite et au sérieux de la communauté en signant la charte du freelance Malt.

Signer la charte