EXPERIENCES PROFESSIONNELLES
Du 02/05/2023 – à Aujourd’hui Paris - France
Smile, Consulting
- Projet : GRDF - TDR (Juin 2023 - Aujourd’hui)
Poste occupé : Ingénieur études et développement
Missions et tâches réalisées :
l études d’une migration téchnique
l Migration de symfony 5.3 → 6.3
l Migration de api-platform/core de 2.6 → 2.7 → 3.1
l Migration Angular 12 → 16
l Amélioration technique
Environnement: Php storm, Angular 12/16, Symfony 5/6, Api platform 2.6/3.1, Typescript,
Postgresql, Eslint, Stylelint, SonarQube
Du 01/11/2020 – à 24/04/2023 Ariana - Tunisie
Smart Companion, Consulting
- Projet : SPA/RAC (Novembre 2020 – Mai 2022)
Poste occupé : Lead Developer Symfony/Angular
Missions et tâches réalisées :
l Préparation des environmments
l Préparation des containers
l Encadrement de l’équipe
l Validation/revue des PR
l Creation d’un SSO Oauth2
Environnement: Php storm, Webstorm, Angular 12, Symfony 5, Api platform 2.6, Typescript,
Mariadb, Eslint, Stylelint
- Projet : FutureWithPath - Totipot (Novembre 2020 – Avril 2023)
Poste occupé : Lead Developer Java/Typescript
Missions et tâches réalisées :
l Prise en main de l'existant
l Refonte graphique et technique
l dev new features
l Optimisation/Factorisation du code
l Validation/revue des PR
Environnement: Intellij Idea, Java7/8, JUnit Maven, Hibernate, jQuery, npm, HTML5, CSS, Git,
Javascript, Linux, Shell, Gitlab, jira, Slack, Gitlab-CI, Postgres,
- Projet : Mazars (Novembre 2020 – Avril 2023)
Poste occupé : Consultant Symfony3.*/VueJS
Missions et tâches réalisées :
l Réalisation des nouvelles fonctionnalités
l Validation des commits/PR
l Correction des anomalies
l Validation des choix technique
l Optimisation/Factorisation du code
l Reporting, Daily meeting (SCRUM)
l Migration Symfony 3.4 → 4 / 4 → 5
Environnement: PhpStorm, php 5/7.2/8.*, PHPCS, Symfony 3.*/4.*/5.*, jQuery, VuJS 2.5, HTML5, CSS,
Git, Javascript, Typescript, Linux, Shell, bitbucket, jira, Slack, confuluence
Du 09/07/2018 – à 31/10/2020 Ariana - Tunisie
Smart Team TN, Consulting
- Projet : SPA/RAC (Juin 2020 – Mai 2022)
Poste occupé : Lead Developer Symfony/Angular
Missions et tâches réalisées :
l Préparation des environmments
l Préparation des containers
l Encadrement de l’équipe
l Validation/revue des PR
l Creation d’un SSO Oauth2
Environnement: Php storm, Webstorm, Angular 12, Symfony 5, Api platform 2.6, Typescript, Mariadb,
Eslint, Stylelint
- Projet : FutureWithPath - Totipot (Avril 2020 – Juin 2023)
Poste occupé : Lead Developer Java/Typescript
Missions et tâches réalisées :
l Prise en main de l'existant
l Refonte graphique et technique
l dev new features
l Optimisation/Factorisation du code
l Validation/revue des PR
Environnement: Intellij Idea, Java7/8, JUnit Maven, Hibernate, jQuery, npm, HTML5, CSS, Git, Javascript,
Linux, Shell, Gitlab, jira, Slack, Gitlab-CI, Postgres,
Projet : eDatask (********) (Avril 2019 – Avril 2023)
Poste occupé : Lead Developer Symfony/Angular
Missions et tâches réalisées :
l Prise en main de l'existant (audit de code)
l roadmap de Migration symfony/angular
l dev new features
l Optimisation/Factorisation du code
l Validation/revue des PR
l Gestion d’une équipe
Environnement: PhpStorm, php 7.2, PHPCS, Symfony 2.8/3.4/4.3, jQuery, Angular 1.5/7, HTML5, CSS,
Git, Javascript, Linux, Shell, Gitlab, jira, Slack, Gitlab-CI, MongoDB, Websocket
Projet : Mazars (Octobre 2018 – Avril 2023)
Poste occupé : Consultant Symfony3.*/VueJS
Missions et tâches réalisées :
l Réalisation des nouvelles fonctionnalités
l Validation des commits/PR
l Correction des anomalies
l Validation des choix technique
l Optimisation/Factorisation du code
l Reporting, Daily meeting (SCRUM)
l Migration Symfony 3.4 → 4 / 4 → 5
Environnement: PhpStorm, php 5/7.2/8.*, PHPCS, Symfony 3.*/4.*/5.*, jQuery, VuJS 2.5, HTML5, CSS,
Git, Javascript, Typescript, Linux, Shell, bitbucket, jira, Slack, confuluence
Projet : Itiqiti (Novembre 2018 – Novembre 2019)
Poste occupé : Ingénieur développement PHP 7/Symfony 2.*/3.*
Missions et tâches réalisées :
l Réalisation des nouvelles fonctionnalités
l Internalisation
l Correction des anomalies
l Reporting, Daily meeting (SCRUM)
l Démo avec le client
l Déploiement en plusieurs environnements
Environnement: PhpStorm, php 5/7.2, PHPCS, Zend 1/2.5, Symfony 2.*/3.*, jQuery, HTML5, CSS, Git,
Javascript, Travis, Ssh, Linux, Shell, Git, Github, jira, Slack
Projet : SNCF Feria (Aout 2018 – Aout 2020)
Poste occupé : Ingénieur développement PHP 7/Zend 2.5/Angular 1.6
Missions et tâches réalisées :
l Prépare les environnements (serveur dev, préproduction et production)
l Migration du code PHP du version 5.5 → 7.2
l Migration des modules zend du version 1 au version 2.5
l Réalisation des nouvelles fonctionnalités
l Correction des anomalies
l Rédiger la documentation technique
l Reporting, Daily meeting (SCRUM)
l Démo avec le client
l Déploiement en Prod
Environnement: PhpStorm, php 5/7.2, PHPCS, Zend 1/2.5, MelisTechnologies, Angular 1.6 jQuery,
HTML5, CSS, Git, Javascript, PhpUnit, Ssh, Linux, Docker, Shell, Git, Gitlab, bitbucket, jira
- Projet : QCM (Plateform de test de smart team, test technique et évaluation des
candidats) (Aout 2018)
Poste occupé : Ingénieur développement PHP 7.2/Zend 2.5
Missions et tâches réalisées :
l Amélioration du plateforme
l Réalisation des nouvelles fonctionnalités
l Correction des anomalies
l Reporting, Daily meeting (SCRUM)
l Déploiement en Prod
Environnement: PhpStorm, php 7.2, PHPCS, Zend 2.5, jQuery, HTML5, CSS, Git, Javascript, PhpUnit,
Ssh, Linux, Docker, Shell, Git, Gitlab, bitbucket, jira
- Projet : DTU13-3 (Solution ******** permet de générer les différentes solutions
techniques et financières de dallage béton ) (Juillet 2018 – Septembre 2018)
Poste occupé : Ingénieur développement PHP 7/Symfony 3.4
Missions et tâches réalisées :
l Prépare les environnements (serveur dev, préproduction et production
l Construire les images, les volumes et les conteneurs Docker
l Migrer la version de Symfony en plusieurs étapes (2.2 → 2.8 → 3.4)
l Réalisation des nouvelles fonctionnalités
l Correction des annomalies
l Rédiger la documentation technique
l Reporting, Daily meeting (SCRUM)
l Déploiement en Prod
Environnement: PhpStorm, php 5/7.2, PHPCS, Symfony2/3.4, jQuery, HTML5, CSS, Git, Javascript,
Twig, Doctrine 2, Doctrine Migration, Trello, PhpUnit, Ssh, Linux, Docker, Shell, Git, Github, bitbucket, jira
Du 17/07/2017 – à 22/06/2018 Zaghouan - Tunisie
KNOW AND DECIDE (Global View), Reporting Décisionnel, Capacity Planning
Projet : Global View Portal (Portail web de capacity planning)
Poste occupé : Ingénieur développement PHP 5.6/Symfony 2.8/3.4/Angular
Missions et tâches réalisées :
l Développement des tableaux de bord, des indicateurs de performance pour le portail
l Développement des scripts d’injection de donnée
l Développement des scripts de consolidation de donnée
l Optimisation du code et de temps de traitement
l Analyse et correction des incidents
l Recette du code et suivi des mises à jour
l Développement Front/Back end
l Développement des API Rest
l Déploiement en Prod
l Préparation des démo pour le client
Environnement: PhpStorm, php5, PHPCS, Symfony2.7/3.4, RESTful API, JSON, JWT, jQuery, AngularJS
1.6/6, Git, Javascript, ES5, Ajax, Mysql, Amcharts, Bootstrap, HTML, CSS
Du 28/02/2016 – Au 10/07/2016 Lyon - France
AIP Priméca RAO, Serious Gaming, E-Learning
Projet : Learning Adventure (plateforme de jeux sérieux et E-Learning)
Poste occupé : Projet de fin d’études (Ingénieur)
Missions et tâches réalisées :
l Optimisation du code et de temps de traitement
l Programmation avec Unity3D/C#/UnityScript
l Création des outils générique pour les intégrés dans plusieurs projets
l Modélisation et animation 3D
Environnement : Unity3D, C#, UnityScript, 3DSMax, Git, SourceTree, JSON, Bitbucket