Download PDF

Expériences professionnelles

Oct 2017Avril 2018

Ingénieur d'études et développement full-stack confirmé

OPEN groupe - Aix en Provence - France

Client : OPEN groupe - Aix en Provence (Projet interne)

Période : Novembre 2017 - Avril 2018

Projet : Application web quizz de sensibilisation à la sécurité informatique au travail.

Mission : Développer la partie administration pour gérer les questions et les documents.

Environnement technique : Symfony 4 | Angular 5.1 | Firebase (Database et Storage) | Bitbucket (git) | TypeScript 2.4.2 | Web Service (REST + JSON)

Système d'exploitation : Windows 10

--------------------------------------------------------------------------------------------

Client : DOCAPOST

Période : Janvier 2018 (1 semaine)

Projet : Proposer une solution pour automatiser une application de gestion des machines virtuelles et contrôler les serveurs depuis VMware.

Mission :

  • Proposer et développer une solution et un prototype pour communiquer avec VMware via des web services et récupérer les informations sur les serveurs et les VMs  pour automatiser leur application de gestion des VMs.

Environnement technique : Angular 4  | NodeJs 6 | Python 2.7.14 | TypeScript 2.4.2 | AdonisJs | Pyvmomi | Redis | Gitlab | VMWare | Ansible

Système d'exploitation : Centos 6

--------------------------------------------------------------------------------------------

Client : Sopra Steria – pour le compte de projet Métropole de Marseille (MPM)

Période : Octobre 2017 - Novembre 2017

Projets : Conseil de développement / Engagés au quotidien (EAQ) / Site internet / Portails / Devis maintenance / OSIS / Parking hub / Mobiles services.

Mission :

  • Reconfigurer et fixer l’indexation Solr.
  • Mise à jour de document des spécifications technique..
  • Analyser les performances applicatifs d’Osis et corriger les points remontés.
  • Corriger et maintenir des scripts de supervision Jenkins.
  • Analyser les performances de base de données et améliorer les requêtes.
  • Traiter des anomalies et des incidents remontés sur différent applications.
  • Configurer et installer des machines virtuelles pour l’environnement de qualification.
  • Mettre à niveau la version de Joomla de 3.4.8 vers 3.6.4.

Environnement technique : PHP (5.3.17 / 5.6.30 / 7.1.11) | MySQL (5.5.47 / 5.5.58 / 5.6.35) | PostgreSQL 10.1 | Joomla (2.5.20 / 3.4.8 / 3.6.4) | Symfony (2.3.21 / 2.3.4 / 3.3.12) | Solr 5.1.0 | Jenkins 1.631 | SVN | Apache (2.2/2.4) | VMware (Vsphere)

Système d'exploitation : Windows 10 | Ubuntu 10

Dec 2016Sept 2017

Ingénieur d'études et développement PHP/Java confirmé

CGI technologies - Casablanca - Maroc

Client : La POSTE France

Projet : OREST-WT (module U1, U0, U9)

Mission : Responsable d'application OREST-WT en maintenance évolutif qui parcours les données liées au trajet des colis vers ses destinataires par des crons en JAVA et les restituer en Web Service REST utilisant PHP et le format XML selon les règles de gestion des consommateurs de l'API.

  • Migration de PHP 5.3 vers 5.6
  • Migration de ZEND vers la version 1.12.20 pour la compatibilité avec PHP 5.6
  • Refonte de fonctionnement et de script Shell qui tourne mensuellement pour le partitionnement des tables de la base de données MySQL.
  • Refonte d'un script Shell pour récupérer des données de supervision sur plusieurs serveurs depuis un serveur de  rebond.
  • Évolutions et maintenance de connecteur Java (module U9) et Web services PHP (U1)

Technologies : PHP 5.3 et 5.6 | ZEND 1.12.20 | MySQL 5.6 | Script Shell | Web Services REST (XML) | SVN | Jira | Confluence | Basecamp | Puppet | Nagios | Vagrant | VirtualBox | Apache (2.2/2.4)

Système d'exploitation : Ubuntu 10 | Windows 7

Communication : Français (écrite + orale)

Nov 2015Dec 2016

Développeur web full-stack

Schibsted Media group (Avito.ma) - Casablanca - Maroc

Projet : Moneytization (Boutiques Avito, Renouvellement des annonces, Annonces stars, Méthodes de paiement)

Mission : Améliorer les revenues de site des petites annonces gratuits Avito.ma par les services payants et les méthodes de paiement en ligne et hors ligne

  • Analyser, proposer, développer et maintenir les services payants sur le site Avito.ma (site des petites annonces gratuites) pour améliorer les revenues et pour aider les clients à vendre leurs biens plus rapidement.
  • Développer et maintenir les solutions de paiement (Carte bancaire, SMS, hors ligne (cash)).
  • La refonte de l'architecture et la séparation de code qui gère les services payants dans un nouveau projet avec une nouvelle schéma de base de données et accessible par web service.

Technologies PHP 5.4 | Symfony 2 | PostgreSQL | C | Web Services REST (JSON) | RedisDB | Blocket templating language | jQuery | Centos OS (Linux) | Github | Jenkins | Jira | Confluence | Apache 2.2

Système d'exploitation : CentOs | MacOs 

Communication : Anglais (écrite + orale), Français (écrite)

Oct 2014Nov 2015

Ingénieur d'application junior

CAPGEMINI - Casablanca - Maroc

Client : Alcatel-Lucent

Projet : Business Store cloud

Mission : Migration de l’ancienne application Personal Cloud vers Business Store qui gère dynamiquement les souscriptions des clients sur des services d’Alcatel-lucent.

  • Etude des besoins client et rédaction des documents des spécifications fonctionnelles à l'initiation de Business Store.
  • Le développement de différents modules de l’application et la participation à la correction des anomalies (après livraison).
  • La participation aux tests fonctionnels et tests croisés.
  • Participation à la rédaction d'un guide utilisateur pour le client.
  • l’implémentation et l’intégration des APIs WebService.

Technologies : PHP 5.6 | Symfony 2 | Doctrine | PostgreSQL | Apache 2.4

Système d'exploitation : Windows 7

Communication : Français (écrite + orale), Anglais (écrite)

Sept 2012Sept 2014

Développeur et chef de projet Freelance

XPER Group - Casablanca - Maroc

Mission : Co-fondateur et développeur : Groupe Freelancer de développement des applications Web.

Tâches :

  • Responsable d'équipe et chef de projet.
  • Cadrage de besoin et négociation avec les clients.
  • Choix technologiques et architecture logiciel et affectation des tâches.
  • Élaboration des SFD et STD.
  • Développement et tests. 
  • Déploiement et publication sur net.

Technologies : PHP 5.3 (MVC) | jQuery | HTML5 | CSS 3 | MySQL

Sep 2014Oct 2014

Ingénieur d’études et développement

Atos ITS NEARSHORE – Casablanca - Maroc                   

Client : LA FNAC

Projet : SAVTEK (Service Après-Vente)

Mission : Maintenance corrective de l’application SAVTEK qui gère la logistique des produits de Service Après-Vente selon les règles de gestion des fournisseurs (produit envoyé vers le fournisseur ou traité par l’usine de la FNAC)

Technologies : PHP 5.3 | Oracle PL/SQL 3.2 | JavaScript | XML | SHELL UNIX

Communication : Français (écrite + orale)

Mars 2014Sep 2014

Stage de fin d’études

Atos ITS NEARSHORE – Casablanca - Maroc

Client : LA FNAC

Projet : SAVTEK (Service Après-Vente)

Mission : Maintenance corrective de l’application SAVTEK qui gère la logistique des produits de Service Après-Vente selon les règles de gestion des fournisseurs (produit envoyé vers le fournisseur ou traité par l’usine de la FNAC)

Technologies : PHP 5.3 | Oracle PL/SQL 3.2 | JavaScript | XML | SHELL UNIX

Communication : Français (écrite + orale)

Avril 2012Juin 2012

Stage de fin d’études en développement web

MEGADATA –Tétouan - Maroc

Mission : Conception et réalisation d'une application de réservation par internet et en local des Hôtels.

Technologies : PHP 5 (MVC) | MySQL | jQuery 1.7 | CSS 3

Avril 2012Juin 2012

Stage en développement web 

Centre AMIGO SYS - Tétouan - Maroc

Mission : Conception et réalisation d'un site web de centre inclus un réseau social.

Technologies : PHP 5 | MySQL | AJAX | jQuery 1.7 | CSS 3

Mai 2011Mai 2011

Stage de fin d’études en multimédia

KAFAAT –Tétouan - Maroc

Mission : Tournage et conception MultiMedia.

Technologies et outils : PINNACLE STUDIO 14 | Photoshop CS3 | Caméra vidéo et appareil professionnel

Formations

Sep 2012Juin 2014

Master Spécialisé (MS) : Qualité du Logiciel (QL)

Faculté DHAR El MEHRAZ - Fès - Maroc
Sep 2011Juin 2012

License Professionnelle (LP) : Développement Web (DW)

Ecole Normal Supérieur - Tétouan - Maroc
Sep 2009Juin 2011

Brevet de Technicien Supérieur (BTS) : Génie Informatique (GI)

Ecole Normal Supérieur - Tétouan - Maroc
Sep 2008Juin 2009

Baccalauréat : Sciences et Technologies Electrique (STE)

Lycée Imam El Ghazali - Tétouan - Maroc