Web : HTML5/CSS3/LESS, Bootstrap 3/4, PHP5/7 (Zend, Symfony, Laravel, etc.), Javascript, JQuery, Angular, NodeJS, ExpressJS, Socket.io, J2EE, Spring Boot
Mobile : Cordova (Android & iOS)
Desktop : Java, C, C++, Shell, Python
BDD : MySQL, MariaDB, Sqlite, WebSQL, MongoDB (Mongoose), Oracle
Outils & Systèmes : Windows, Linux (Debian, Ubuntu, etc.), OSX, Tomcat, Glassfish, Apache/Apache2, phpMyAdmin, CVS, SVN, Mercurial (Hg), Git, etc.
Depuis Février 2018
SOFRECOM, Rabat - Maroc
Expert PHP
ü Application Web « NOA »
ü Refonte de l’architecture Back End de « NOA » :
§ Conception et implémentation de l’architecture
§ Stabilisation de l’application
§ Revue de performance & sécurité
§ Harmonisation de la logique générale
§ Ré-factorisation du code
ü Refonte de la structure d’implémentation du Front End et adaptation du Back End pour intégration de la nouvelle maquette.
ü Tests d’acceptance automatisés (Codeception)
ü Intégration continue (Jenkins)
Outils : OFT (surcouche de Zend 2), JQuery, Bootstrap 3 & 4, Shell, Apache2, MariaDB, Codeception, Jenkins
Depuis Mars 2017
CODEVO CONSULTING, Rabat - Maroc
Ingénieur Full Stack
ü Application Web « SniperCar »
ü Front End en Angular 8
ü Back End en Spring Boot
Outils : Spring Boot, Angular, MariaDB, Bootstrap 3
ü Application Web « House Of Science »
ü Symfony 3.4 (LTS)
ü JQuery avec gestion des pages en mode One Page
Outils : Symfony 3.4 (LTS), MariaDB, JQuery, Bootstrap 3
ü Application Web « MadarStop Admin »
ü Front End en Angular 5
ü Back End en NodeJS/ExpressJS mode API (JWT)
ü Base de données MySQL avec l’ORM SequelizeJS
Outils : NodeJS, ExpressJS, Angular, SequelizeJS, Bootstrap
ü Application Mobile SMSA
ü Architecture Back Office avec double authentification
ü Interfaçage avec la base de données du CRM de SMSA
ü Interface d’administration avec fonctionnalité de chat avec Mobile
ü API Mobile avec authentification JWT
Outils : PHP5, symfony2, Apache 2, MariaDB, Javascript, Bootstrap, JQuery, Mercurial (Hg), etc.
ü Gestion du CRM-SMSA www.smsa-crm.com
ü Crons de monitoring et backup
ü Crons d’importation automatique des clients BP depuis pièces jointes des mails reçu de la Banque Populaire.
Outils : Crontab, Shell, MariaDB
ü Création du site web www.bpconciergerie.com
Outils : PHP, HTML5/CSS3, Bootstrap, Javascript, JQuery
ü Création du site web www.renaultconciergerie.ma
Outils : PHP, HTML5/CSS3, Bootstrap, Javascript, JQuery
Déc. 2016 - Oct. 2017
SOFRECOM, Rabat - Maroc
Référent technique PHP Zend 1/2
ü Maintenance évolutive de l’application Field Sales Monitoring (FSM)
ü Stabilisation de l’application Web & Back Office Mobile
ü Conception et implémentation de nouvelles fonctionnalités
ü Revue de code et instauration des normes de développement
ü Configuration des serveurs
ü Organisation et documentation des modes de déploiement
ü Optimisation des performances : Apache, PHP et SQL
ü Formation de l’équipe
Outils : PHP5, Zend1/2, Apache 2, MySQL, Shell, Crontab, Javascript, Bootstrap, JIRA, SVN, NetBeans, Eclipse, POSTMan, etc.
Jan. 2015 - Déc. 2016
BMyPro Creation, Rabat - Maroc
Ingénieur Full Stack
ü Développement d’une application web www.mercatusplace.com
ü Sécurité & gestion des comptes
ü API Facebook, LinkedIn & Google+
ü Gestion des annonces
ü Recherche vaste (scoring) avec ElasticSearch
ü Réseau social interne :
§ Gestion des contacts & groupes
§ Messagerie & chat
§ Partage, commentaire, like et dislike
ü WebServices : Restfull + JWT
ü Internationalisation : multilingue + géolocalisation
Outils : PHP5, Symfony2, ElasticSearch, JWT, HTML5/CSS3, Bootstrap, Javascript/JQuery, Bootstrap, JQuery
ü Création du site web www.paskared.ma
Outils : PHP, HTML5/CSS3, Bootstrap, Javascript, JQuery
ü Création du site web www.bpconciergerie.com
Outils : PHP, HTML5/CSS3, Bootstrap, Javascript, JQuery
ü Création du site web www.addendum.ma
Outils : PHP, HTML5/CSS3, Javascript, Bootstrap, JQuery
ü Création du site web www.devsupco.com
Outils : PHP, HTML5/CSS3, Javascript, Bootstrap, JQuery
ü Création du site d’annonces www.immotem.com
Outils : PHP Symfony 2, MySql, HTML5/CSS3, Javascript, Bootstrap, JQuery
ü Création du site web www.bmypro-creation.com
Outils : HTML5/CSS3, PHP, Javascript, Bootstrap, JQuery
ü Administrateur Debian Wheezy Server
Outils : Debian Wheezy 7, Shell, Apache2, phpMyAdmin, Roundcube, Postfix, Mercurial (Hg)
ü Gestion du CRM-SMSA www.smsa-crm.com
ü Administration & Maintenance
ü Conception & Implémentation du module de facturation
ü Conception & Implémentation de la recherche phonétique
ü Conception & Implémentation du système affinitaire (Gestion intelligente des profils des clients par tendances de consommation)
Outils : PHP Zend, Javascript, JQuery, HTML5/CSS3, MySql, Shell, Apach, phpMyAdmin
ü Développement d’un outil d’envoi massif des emails
Outils : Shell
ü Développement d’un prototype d’application Android pour agents commerciaux
Outils : Android, Cordova, HTML5/CSS3, Bootstrap, Javascript, JQuery Mobile, WebSQL
ü Développement d’un outil de recherche intelligente de texte avec highlight et indexation sur page web
Outils : Javascript, JQuery
Nov. 2013 - Déc. 2014
Dhatim, Casablanca - Maroc
Développeur Web
ü Développeur J2EE : Application Blackberry “Wallet” côté serveur
Outils : J2EE, MySql, Ant, Hibernate, Glassfish, HTML/CSS, Bootstrap
ü Administrateur Tests Auto
Outils : Java, Shell, Python, Trac, MySql, TestNg, Selenium, Jenkins, Sonar
Avr. 2010 - Oct. 2013
AMADEUS, Sophia Antipolis - France
Ingénieur Recherche & Développement
ü Développement C++ sur Open-Back-End
ü Conception & intégration d'une plateforme web de vérification de Forme de Payement (FOP)
ü Conception & intégration d'une plateforme web de décryptage des DBAIRs (information codée pour les réservations aériennes)
ü Migration de la BDD Oracle (schémas, scripts de patch & fallback, etc.) depuis un schéma global du département vers un niveau local à l’équipe FOP (Forme Of Payment)
ü Intégrateur
Outils : C++, C, Shell, HTML/CSS, PHP, Django, Python, TPF, CVS, Mercurial (Hg), win@proach, Oracle
Mars 2009 - Août 2009
ST-ERICSSON, Le Mans - France
Stage de fin d’études
ü Implémentation & tests de performance des frameworks de sécurité MAC (SMAC & SeLinux) sur Linux embarqué & Android
Outils : Linux embarqué, Android, C, Shell, VMWare, Oprofile, LMBench, Tera term (console), Clearcase, Scratchbox
TELECOM Bretagne, Brest - France
Ingénieur Généraliste en Réseaux et SI, 2006 – 2009
Institut EURECOM, Sophia Antipolis - France
Formation d’ingénierie en sécurité des SI, Mars 2008 - 2009
Université de Bretagne Occidentale (UBO), Brest - France
Licence en Mathématiques, 2006 - 2007
Lycée Moulay Youssef, Rabat - Maroc
Classes préparatoires MPSI/MP*, 2004 – 2006