Mohamed AYAOU

Development Lead

Salaire / Taux journalier

Paris, France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

PHPSymfonyRESTful APIsDéveloppement BackendJavascriptDockerHTMLBootstrapTypescriptPostgreSQLRedisGitGitLabJenkinsGrafanaSassNodeNestLaravelCSSExpressMariaDBMongoDBMySQLRabbitMQGraphQLPostmanSwagger/OpenAPILinuxWebpackScrumConfluenceJiraElasticsearchKubernetes

Langues

AnglaisArabeFrançais

À propos

Introduction

Ingénieur logiciel senior avec plus de 11 ans d'expertise PHP/JS et leadership technique chez Capgemini. Spécialisé en APIs REST, architectures microservices, et migration d'applications critiques pour de grands comptes. Expert Symfony/Node.js avec expérience complète du cycle de développement et formation d'équipes.

Liens

Expérience de travail

Consultant expérimenté en études et développement informatique

ALTEN SIR

nov. 2021 - Présent

5 ans

Paris, France

Mission : Consultant chez le CNOM (conseil national d’ordre des médecins) ▪ Développement Backend : Conception, développement et maintenance du code backend pour les applications web, en utilisant PHP 8 et Symfony en suivant les conventions et les bonnes pratiques de Symfony en termes de qualité de code et normes de sécurité. ▪ Collaboration avec les Frontend : Travail étroit avec les développeurs frontend pour intégrer les fonctionnalités backend dans les interfaces utilisateur, en mettant en place des API RESTful pour l'échange de données. ▪ Tests et Débogage : Écriture de tests unitaires et fonctionnels, ainsi que débogage des problèmes pour assurer le bon fonctionnement de l'application. ▪ Optimisation des Performances : Identification et correction des goulots d'étranglement, mise en cache des données et optimisation des requêtes SQL pour améliorer les performances de l'application. ▪ Sécurité (Conformité OWASP) : Implémentation des bonnes pratiques de sécurité conformément aux recommandations de l'Open Web Application Security Project (OWASP) pour protéger les applications contre les attaques et les vulnérabilités, incluant la validation des données et l'authentification des utilisateurs. ▪ DevOps : Mise en place d'environnements de développement, de tests et de production avec Docker pour assurer la cohérence et la portabilité des déploiements. Utilisation de GitLab pour la gestion du code source, les pipelines CI/CD automatisés, et le déploiement continu des applications. Gestion de la configuration sécurisée avec Vault pour protéger les secrets et les paramètres sensibles. Coordination avec les équipes d'exploitation pour assurer le déploiement et la gestion des applications sur les environnements de production. ▪ Environnements, outils et technologies : • PHP 8, Symfony, Drupal, API Platform, Angular, Docker, GitLab, OWASP, Vault, MariaDB, Nginx, Traefik ...

Senior Developer PHP/Symfony

Capgemini

mars 2021 - nov. 2021

9 mois

Casablanca, Maroc

▪ Création d’un ENV de DEV ISO PROD sous DOCKER ▪ Développement des fonctionnalités : Symfony4 en backend & angular 11 pour le front ▪ Développement des API RESTFULL ▪ Environnements, outils et technologies : • PHP 8, Symfony, Drupal, API Platform, Angular, Docker, GitLab, OWASP, Vault, MariaDB, Nginx, Traefik

Atos

janv. 2017 - mars 2021

4 ans 3 mois

Paris, France

Senior Software Engineer

avr. 2020 - mars 2021

1 an

Paris, France

▪ Création d’un ENV de DEV ISO PRODsous DOCKER ▪ Participation à la mise à niveau de ElasticSearch: du V2 au V7.6 ▪ Développement des nouvelles fonctionnalités: Symfony3 en backend & angular 5 en front ▪ Développement d’une API RESTFULL et SOAP avec Symfony3 ▪ Sécurisation de l’API avec JWT ▪ Environnements, outils et technologies : HTML5/CSS3, SQL, Postgresql, Symfony 3.2, Angular 5, TypeScript 2, RTC, Nginx1.10, CentOS7, PostgreSQL, Docker, ElasticSearch

Ingénieur d'études et développement informatique

janv. 2017 - mai 2020

3 ans 5 mois

Casablanca, Maroc

¤ Transition applicative (Gestion des tournées factures – La Poste France) : • Assurer la transition de l’application depuis l’équipe sortantes vers l’équipe ATOS • Rédaction des livrets d’accueil, documents de spécifications techniques et fonctionnelles • Assurer la formation des nouveaux recrus ¤ Maintenance évolutive et corrective : • Analyse et résolutions des anomalies de l’application • Support technique de l’MOA • Proposition des évolutions / Chiffrage / Développement ¤ Monitoring, suivi des logs et optimisations ¤ Mise en production et intégration • Déploiement sur l’environnement de recette/PréPROP/PROD • Configuration des serveurs (Ubuntu) ¤ Tests et recette • Code Reviews • Rédaction des tests unitaires • Préparation et suivi de la recette ¤ Environnements, outils et technologies : • HTML5/CSS3, SQL, Framework PHP interne (similaire à Symfony), JavaScript (RequireJS, NodeJS, ViewJS, JsRender …), SHELL, PHP 5, JAVA8, Bootstrap 2, Mysql 5, Spring Batch, SOLR, SVN, GIT, JIRA, RTC, Sonar, JENKINS, Apache2, Tomcat, Ubuntu

Ingénieur d'études et développement WEB

Web Shore - Futur Digital

févr. 2016 - janv. 2017

1 an

Casablanca, Maroc

Audit de l'existant Etude de faisabilité technique (migration / synchronisation des données, optimisation des performances) Conseil en choix de prestataire, étude des propositions Documentation : cahiers de charges fonctionnels, spécifications techniques, documentation liée aux outils et procédure Assister l’équipe commerciale sur les aspects techniques Conception et développement d'un CMS Élaboration, mise en place et suivi de stratégie d’e-veille & e-réputation Réalisation d'applications web HTML5, PHP5 Mise en place des solutions fonctionnelles et techniques aux problématiques existantes

Freelancer

Self employed

janv. 2015 - mars 2016

1 an 3 mois

Casablanca, Maroc

Projet: Développement de site web http://aisse.com - Client: Cabinet AISSE (Casablanca) - Missions: Développement des modules: * Espace de formation * Recrutement en ligne * Documentation * Actualités ... - Outils: CakePHP 2, JQuery 2, Bootstrap 3, Mysql 5, Apache Projet: Module d'inscription pour l'événement IPFFC 2015 - Client: Cabinet AISSE - Outils: CakePHP 2, JQuery 2, Bootstrap 3, Mysql 5, Apache Projet: Plugin WordPress de donation - Client: Association Kemi Malaika (Suisse) - Mission: Développement d'une page de donations avec wordpress - Technologies: WordPress, Paypal Projet:Application de synchronisations de deux applications web - Client: Suzanne Syz (Suisse) - Technologies: MySQL, FTP, PHP, Projet: Application de gestion des risques - Client: Cabinet AISSE (Casablanca) - Missions: * Développement de workflow d'ajout des risques. * Génération des cartographies des risques * Exportations en Excel - Technologies: CakePHP 2, MaterializeCss, MySQL5, PHPExcel Projet: Application mobile (smart press) de news. Client: E-future (Casablanca) Missions: * Intégration de WordPress Rest API * Personnalisation de l'interface graphique de l'app mobile. * Développement de module client de lecture de news de API Rest de WordPress - Technologies: Android 5, WordPress, Java, Json, XML Créations des sites web

Ingénieur d'étude et développement Web

Btikar Media

sept. 2013 - janv. 2015

1 an 5 mois

Morocco, Indiana 47963, États-Unis

Projet : Application Intranet de gestion d’école « Kemi Malaika – Sénégal » - Poste: Chargé du projet. - Missions: * Rédaction de cahier des charges * Développement et intégration avec CakePHP 2 * Formation du personnel (Au sénégal) Projet: Application de gestion des associations (Projet ETUDE, AUDIT ET EVALUATION D’IMPACT SOCIO-ECONOMIQUE DE 908 PROJETS) - Poste: Chargé de projet -Missions: * Étude de projet et rédaction des spécificités techniques. * Développement et Intégration avec CakePHP2 * Intégrations des outils de consolidation et exportation en Excel * Formation du personnel

Satagiaire Développement informatique (PFE)

Cabinet AISSE

mai 2013 - août 2013

4 mois

Casablanca, Maroc

Rédaction de cahier des charges d'une application intranet pour la gestion interne (Bureau d'ordre; SMQ, Achats, Archives, GED) Développement et intégration avec CakePHP 2 Outils: XAMPP, PHP5, Bootstrap, Jquery, MySQL

Stagiaire

Synergie Media

juil. 2012 - oct. 2012

4 mois

Morocco, Indiana 47963, États-Unis


Formation

École Polytechnique d'Agadir

BAC +5

2008 - 2013

5 ans 1 mois


Licences et certifications

PHP Zend Certification

Délivré le : oct. 2019

Certifié par Zend

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.