Expérience Professionnelle
BMW (Munich, Allemagne) De Septembre 2022 à
Mars 2024
1 an et 6
mois
Consultant Drupal 8/9, Angular 5, TypeScript
Mission :
● Analyse de l’existant
● Participation aux refinements avec le Product Owner
● Développement d’un module de monitoring (Public views, Public file fields, custom logging system)
● Réalisation des tests unitaires et d’intégration
● Mise à niveau et optimisation du code existant
● Analyse des dysfonctionnements, développement des correctifs
● Livraison des packages pour mises en préproduction et mises en production, rédaction des modes
opératoires et des tickets de déploiement
● Assistance à la recette
● Administration de serveur SharePoint, Automatisation du processus WorkFlow
● Gestion des versions
● Participation aux daily scrums, aux rétros, aux démos
Environnement technique : Drupal 8, Drupal 9, Angular 16, TypeScript
Outils : GIT, JIRA, SCRUMBAN, Confluence
RATP Smart Systems (Paris, France) De novembre 2019 au
30 Juin 2022
1 an et 7
mois
Consultant Drupal 8, Talend
Mission :
● Analyse de l’existant
● Résolutions des bugs fonctionnels et graphique (Back, Drupal et front-end)
● Réalisation des tests unitaires et d’intégration
● Mise à niveau et optimisation du code existant
● Développement et intégration d’évolutions (mise à jour du mot de passe oublié – centralisation de la
logique métier côté back office)
● Intégration de google analytics (google tag manager)
● Suivi d’anomalies et assistance à la mise en production
● Maintenance corrective et évolutive.
Équipe :
● ******** : PO, Scrum master, 3 développeurs, MOA
● ******** : PO, Scrum master, 4 développeurs, MOA
Environnement technique : Projet ******** (Drupal 7), ******** (Drupal 8)
Outils : SVN, JIRA, SCRUM, SuperPutty
MUTEX Assurance (Paris, France) De Juin 2018 à Octobre
2019
1 an et 4
mois
Consultant front End, Symfony 3 (MVC), Talend Data integration
Mission :
● Analyse de l’existant
● Rédaction des spécifications techniques détaillées
● Développement des procédures stockées (PL/SQL)
● Résolutions des bugs fonctionnels et graphique (symfony et front-end)
● Extraction des données à partir de sources hétérogènes
● Développement des jobs d’intégration des flux de données
● Optimisation et ordonnancement des jobs Talend
● Réalisation des tests unitaires et d’intégration
● Assistance aux tests de recettes technique
● Mettre en place d’un dispositif de test automatique (selenium)
● Suivi d’anomalies et assistance à la mise en production
● Maintenance corrective et évolutive.
Équipe : PO, chef de projet, lead tech, 4 développeurs, MOA
Environnement technique: EzPublish, Symfony3, Mysql, PL/SQL, Talend 6.1.2, Java, Oracle, Shell, Windows 7,
UNIX Aix 5.2
AXA Assurance (Paris, France) De Mars 2017 à Mai
2018
1 an et 2
mois
Consultant Développeur : Angular 4, SharePoint, Drupal 7/8, Symfony 3
Projet : Migration du site institutionnel de la mutuelle de Drupal 7 vers Drupal 8.
● Développement de l’espace parents (un espace dédié aux parents d’élèves qui sert à mettre en ligne
des attestations d’assurance scolaire.
o Consommation de web service (des attestations en fonction des établissements scolaire et
selon les formules partielles ou globales)
o Décodage et encodage en base 64 des attestations en pdf
o Développement de l’interface visuelle (carrousel, intégration de maquette, popins)
● Développement d’un multi-site des groupes affinitaires (un multi site drupal qui regroupe tous les
sites des partenaires de la mutuelle)
● Développement des formulaires de questionnaires en vue de souscrire à une assurance (auto, MRH,
Familia, Protectio et santé) destiné aux particuliers (Espace particuliers)
● Développement d’un Service en ligne pour les diocèses (gestion des assurances des diocèses et des
sous-diocèses) – Symfony 3
● Développement d’un service en ligne pour la gestion des pèlerinages – AngularJS 1.5 migré en
Angular 4
● Débogages des bugs visuels et fonctionnels.
Équipe : Directeur technique, PO, chef de projet, Scrum master, 5 développeurs, MOA
Environnement technique : Drupal 7/8, Webform, SharePoint, Symfony 3, Angular 4, PHP5, HTML5/CSS3,
Javascript, Jquery, SVN, SuperPutty, Docker, WinSCP, CalendarJS, AnimJS, VueJS, Responsive design [Media
queries], methodologie Agile.
IGA Services (Tunis, Tunisie) De Mai 2016 à
Décembre 2016
8 mois
Développeur ASP.NET MVC (C# - DevExpress)
Projet : Euristic (Plateform de gestion des ressources humaines)
● Gestion des paies (Bulletins de paies)
● Gestion des embauches et des licenciements
● Gestion des personnels et des départements
● Simulation des salaires (Brutes, Nets, Cautions)
● Gestion des congés
Mission :
● Encadrement d'une équipe de développement
● Élaboration des spécifications techniques
● Participation au développement des composants Spreadsheet et pivot-grid de DevExpress
● Développement Front-End (MeteorJS).
Environnement technique: Visual studio – IIS – SQL Server –ASP.NET MVC – DevExpress, MeteorJS, Jquery,
Bootstrap.
Digital-Trust (Genève, Suisse) De Mars 2014 à Avril
2016
2 ans et un
mois
Développeur Symfony2, Angular 2, Node.JS, MeteorJS, React native
Projet Hamilcar : Nouveau concept de gestion de factures standards suisses (BVR), l'utilisateur scanne la
facture via l'application mobile Hamilcar.
● Développement d’une application mobile avec react-native : une extension de ReactJS dédié
au développement d’applications mobiles natives.
● Processus de reconnaissance des caractères optique développé avec un serveur node.js et la
librairie Tesseract-OCR.
● Développement d’un Dashboard web avec Symfony2 (bundles tiers utilisés : FOSUser,
FOSRest) et Angular 2.
● Un site vitrine pour la société Digital-Trust développé avec Drupal 7.
Environnement technique: Drupal 7, Symfony 2, Angular 2, React-Native, Mysql, Sublime text, HTML5/CSS3
(SASS), Javascript, Node.js, Jquery, EXTJS, VueJS, CalendarJS, Jquery Tadatable, , Twig – Doctrine2, API Rest,
Émulateur Android Studion, Apache, Linux CentOS, Versionning GIT
Projet Agendizer : Un système de prise de rendez-vous innovant destiné aux professionnels qui offre une
interface interactive en temps réel via meteorJS.
● Développement d’une plateforme de prise de rendez-vous pour les professionnels
(Médecins, Avocats, Banquiers, Assureurs)
● Développement d’une interface d’accueil pour les établissements (Banque, Assurance)
● Utilisation de l’API Google Maps pour la géolocalisation des clients et des itinéraires optimisés.
Équipe : directeur technique, chef de projet, 1 développeur
Environnement technique: Atom, HTML5/CSS3, Eclipse, Flex, ActionScript3, Javascript (MeteorJS), MongoDB,
API Rest, Google Map, Versionning GIT
LudWin Group (Rome, Italie) De Décembre 2012
à Février 2014
1 an et
3 mois
Développeur Java/JEE – Webmaster
Projet : Développement d'une plateforme de paris sportifs en ligne
● Gestion des paris
● Alimentation des tables des paris
● Gestion des pronostics
● Gestion des retraits des profits
● Alimentation des comptes
● Gestion des vouchers
● Développement de des interfaces visuelles.
MOTS CLES: Eclipse IDE - Serveur Tomcat - Oracle - SOAP - Java/J2ee - Javascript - HTML5/CSS3
Framework : DWR (Direct Web Remoting -AJAX for Java) – Jquery.
De-Winter Group (Neuchâtel, Suisse) De Décembre 2011
à Novembre 2012
11 mois
Superviseur et développeur web
Projet 1 : Création de Site Web : ******** (Symfony)
● Développement et intégration de la charte graphique (découpage et intégration
PSD/HTML5/CSS3)
● Création de Layout et vues
● Mettre en place des routes (méthode annotation)
● Interactivités: Javascript (Jquery, Supersized), Flash (Action Script3).
MOTS CLES: Brackets IDE –Apache – Mysql – Symfony(Twig, Doctrine) – Flash (Action Script 3) – Méthodogie
Agile Scrum – Rest API – Versionning SVN.
Projet 2 : Création de Site Web ******** (Drupal 6)
● Développement et intégration de la charte graphique (découpage et intégration
PSD/HTML5/CSS3)
● Création de thème drupal
● Développement des modules interactives (formulaires de contacts, animations, SlideShow
...) Javascript (Jquery)
● Intégration de module d’edition CkEditor en back Office pour une mise à jour fluide du
Contenu.
MOTS CLES : Sublime Text –Apache(Nginx) – Jquery UI – Bootstrap – Mysql – Drupal 6 – Versionning SVN.
MBWA Corp (Tunis, Tunisie) De Octobre 2010
à Novembre 2011
11 mois
Développeur web, network admin
Projet : Création de site e-commerce ******** (Prestashop)
● Développement et intégration de la charte graphique (découpage et intégration
PSD/HTML5/CSS3).
● Création de gabarit prestashop (Templating SMARTY).
● Interactivités : Javascript (Jquery).
● Développement de module de paiement (intégration Hogan) qui supporte la livraison à domicile et la
livraison aux points de vente.
MOTS CLES : Sublime Text –Apache – Mysql – Prestashop - Smarty – Bootstrap – Jquery UI – Versionning
SVN.
Projet : Création de Site Web ******** (Magento)
Développement et intégration de la charte graphique (découpage et intégration PSD/HTML5/CSS3)
● Création de thème Magento
● Interactivités : Javascript (Jquery)
● Outils de statistique New Relic
● Gestion de cache Varnish
● Widget Facebook.
MOTS CLES : Sublime Text – Apache (NGINX) – Mysql – Magento – Bootstrap – Versionning SVN
Eurotech SARL (Huy, Belgique) De Août 2009 à Août
2010
1 an
Développeur web
Proje...