Profil professionnel
Vue d'ensemble
Expérience
Formation
Compétences
Informations complémentaires
Langues
Chronologie
Generic
Mohamed Ghribi

Mohamed Ghribi

Ingénieur Full Stack Senior
Cessange

Profil professionnel

Professionnel doté de nombreuses années d'expérience dans la programmation des sites et applications web, combinées à une forte aptitude à acquérir de nouvelles connaissances. Capable à la fois de travailler en équipe et de fonctionner de manière autonome, je fais preuve d'un solide sens de l'organisation et de compétences avérées.

Vue d'ensemble

16
16
years of professional experience

Expérience

Ingénieur Full Stack Senior

OLKY
Luxembourg
07.2023 - Actuel
  • Mise en place du nouveau site de la groupe olky.eu
  • Evolution et mise à jour des API destiné aux partenaires.
  • Intégration et implémentation d'un nouveau thème et évolution des fonctionnalités du Web Banking.
  • Evolution des fonctionnalités d'une application OlkyPass qui permet la création d'un passeport KYC basé sur Vue.js.
  • Evolution des fonctionnalités de la nouvelle application OlkyApp basé sur React.
  • Evolution des fonctionnalités des outils internes de gestion de congé, gestion des fiches collaborateurs, statistiques, ...
  • Création d'une nouvelle application OlkyWallet dédié au crypto.
  • Conception et développement de solutions techniques pour améliorer les processus de production industrielle.
  • Coordination du travail entre les différents services impliqués dans le processus de production, assurant une communication fluide.
  • Coordination des tests et des essais pour évaluer la fiabilité et la sécurité des systèmes.

Responsable développements structurants

KNOW AND DECIDE
Luxembourg
02.2021 - 07.2023
  • Migration des anciens TDBs préconfiguré vers des TDBs générique paramétrable à la demande
  • Développement des interfaces graphique de paramétrages des tableaux de bord
  • Mise à jour de l'interface de création d'un rapport paramétrable
  • Analyse et correction des incidents
  • Rédaction et validation des spécifications : lorsqu'il s'agit d'une nouvelle fonctionnalité dans le portail ou un script particulier
  • Mise en production : gestion et merge des branches et appliquer les modes opératoires sur les VMs de PROD
  • Rédaction et validation des spec des injecteurs et des tableaux de bord
  • Validation et recette de code : recette technique (vérifier la liste de best practices) et fonctionnelle (affichage, layout, titres, la conformité des données)
  • Optimiser plusieurs scripts en utilisant la programmation orientée objet


  • Projet : Portail web d'assets managements
  • Contexte : Le projet se situe dans le cadre de l'évolution du portail de capacité planning et charge back + l'intégration de nouveau portail de gestion d'assets managements, l'application permet de collecter les données, les corréler entre elles, les consolider, créer des TDBs à la demande (configurable), faire des extrapolations et publier le tout sur un portail paramétrable + création des rapports de synthèse
  • Clients : Auchan, Conseil, DXC CACEIS, GFI, GSK, Parlement INDSUP, Parlement ITO, POST TELECOM, RTBF, SES, Total, CJUE, BDL
  • Environnement technique : PHP (v8.0), Symfony (v6.0), HTML5/CSS3, Bootstrap, jQuery, AmCharts (v4), jQWidgets (v3.6.0), JavaScript

Responsable développements structurants

GLOBALVIEW (Filiale KNOW AND DECIDE)
Zaghouan, Tunisie
04.2015 - 02.2021
  • Développement de divers format de tableaux de bord complexe et générique composé de :
  • Conception et développement de divers scripts PHP (injecteurs) permettent d'insérer les données complexes en base
  • Conception et développement de divers scripts PHP permettent de consolider les données injectées et faire des traitements
  • Conception et développement de divers scripts permettent de construire les KPIs graphiques sur la base des données déjà consolidées
  • Développement des interfaces graphique de paramétrages des tableaux de bord
  • Conception, implémentation et développement d'un script paramétrable pour la gestion des KPI master graphique pour normaliser, faciliter l'implémentation et paramétrer l'affichage selon nos besoins
  • Conception et développement d'un module générique orienté objet de l'architecture FONCTIONELLE
  • Conception et développement d'un module générique orienté objet de l'architecture FINANCIERS
  • Analyse et correction des incidents
  • Rédaction et validation des spécifications : lorsqu'il s'agit d'une nouvelle fonctionnalité dans le portail ou un script particulier
  • Mise en production : gestion et merge des branches et appliquer les modes opératoires sur les VMs de PROD
  • Rédaction et validation des spec des injecteurs et des tableaux de bord
  • Validation et recette de code : recette technique (vérifier la liste de best practices) et fonctionnelle (affichage, layout, titres, la conformité des données)
  • Optimiser plusieurs scripts en utilisant la programmation orientée objet
  • Analyse des besoins et des contraintes pour apporter la réponse la plus adaptée.
  • Participation à des projets d'équipe, démontrant une capacité à travailler en collaboration et de manière efficace.


  • Projet : Portail web de capacité planning et charge back
  • Contexte : Le projet se situe dans le cadre de l'évolution du portail de capacité planning et charge back, l'application GlobalView permet de collecter les données, les corréler entre elles, les consolider, faire des extrapolations et publier le tout sur un portail paramétrable
  • Clients : Auchan, Conseil, DXC CACEIS, GFI, Groupama, GSK, Parlement INDSUP, Parlement ITO, POST TELECOM, RTBF, SES, Total, CJUE, Antemeta
  • Environnement technique : PHP (v5.6.10), Symfony (v2.5), HTML5/CSS3, Bootstrap, jQuery, AmCharts (v3.20.18), jQWidgets (v3.6.0), JavaScript

Responsable développements structurants

KNOW AND DECIDE
Zaghouan, Tunisie
10.2011 - 04.2015
  • Développement de divers format de tableaux de bord complexe et générique composé de :
  • Conception et développement de divers scripts PHP (injecteurs) permettent d'insérer les données complexes en base
  • Conception et développement de divers scripts PHP permettent de consolider les données injectées et faire des traitements
  • Conception et développement de divers scripts permettent de construire les KPIs graphiques sur la base des données déjà consolidées
  • Conception et développement d'un module générique orienté objet de l'architecture STORAGE
  • Développement des interfaces graphique de paramétrages des tableaux de bord
  • Migration du portail vers une nouvelle version
  • Migration de tous les tableaux de bord de l'ancien portail vers le nouveau
  • Optimiser plusieurs scripts en utilisant la programmation orientée objet
  • Améliorer les KPIs et rendre les graphes dynamiques


  • Projet : Application web de capacité planning
  • Contexte : L'application KNOW AND DECIDE permet de collecter les données, les corréler entre elles, les consolider, les publié sous forme de rapport HTML composé de différent type d'indicateur
  • Clients : Auchan, Conseil, GSK, Parlement INDSUP, Parlement ITO, POST TELECOM, SES, Antemeta, Air France, Vodafone, Alstome…
  • Environnement technique : PHP (v5.4), HTML/CSS,jQuery, ExtJs(v4), JavaScript, chartdirector

Chef des projets web (Développeur et Intégrateur)

PIXELJ
Tunis, Tunisie
11.2008 - 10.2011
  • Découpage avec Photoshop et intégration HTML en W3C des sites HTML simple
  • Intégration et développement des modules supplémentaires des CMS (Joomla, Magento, Drupal, Prestashop, WordPress)
  • Développement des sites web en se basant sur un Framework interne à la société
  • Création et alimentation d'un WEBSERVICE proposant la gestion des disponibilités des sites (http://www.lokapi.com/ et http://www.toocamp.com/)


  • Projet : Intégration et création de divers sites web
  • Contexte : Création de divers site web complexe et simple selon des besoins de nos clients où des cahiers charge de nos partenaires
  • Environnement technique : PHP (v5.2), HTML/CSS, Mysql, Joomla, Magento, Drupal, Prestashop, WordPress

Développeur Web

TANIT ONLINE SERVICE
Tunis, Tunisie
10.2007 - 11.2008
  • Développement des sites web en se basant sur un Framework interne à la société
  • Intégration et développement des modules supplémentaires des CMS (Magento)
  • Correction et ajout de nouveau module (intégration du nouveau design, mise à jours de quelques fonctionnalités avec la configuration et intégration du blog, intégration du chat service, …) du produit principal de la société (Le portail tunisien de l'emploi « TanitJobs »)


  • Projet : Intégration et création de divers sites web
  • Contexte : Création de divers site web complexe et simple selon des besoins de nos clients où des cahiers charge de nos partenaires
  • Environnement technique : PHP (v5.2), HTML/CSS, Mysql, Magento

Formation

Formation aux premiers secours -

OFSIP
Luxembourg
05.2024 -

Formations sur la sensibilisation à la sécurité -

knowbe4
Luxembourg
2024 -

Formation linux -

Know and Decide
Tunisie
2019 -

Formation Symfony Avancée -

Know and Decide
Tunisie
2016 -

Formation Symfony -

Know and Decide
Tunisie
2015 -

Mastère professionnel - technologies de l'information et du commerce éléctronique

Ecole Nationale d'ingénieur de Sfax ENIS
2009 -

Formation Découpage Photoshop et Intégration HTML / CSS -

Pixelj
Tunisie
2008 -

Maitrise - informatique appliquée à la gestion

Faculté des sciences économique et de gestion
2007 -

Compétences

  • Symfony
  • PHP
  • Nodejs
  • Vuejs
  • React
  • Joomla
  • Magento
  • Drupal
  • Prestashop
  • WordPress
  • Postgresql
  • Montage vidéo et audio
  • Analyse fonctionnelle
  • Analyse technique
  • Planification des tâches
  • Rédaction des documents de spécifications techniques
  • Analyse des tickets clients
  • Analyse et correction des incidents
  • Recette, Optimisation et validation de codes
  • Rédaction des modes opératoires
  • Capacité à travailler sous pression
  • Mise en prod
  • Conception de la base de données
  • Intégration HTML / CSS
  • JavaScript
  • AJAX
  • JQuery
  • ExpressJs
  • Bootstrap
  • Tailwind
  • JavaScript Native
  • AmCharts
  • JQWidgets
  • Doctrine ORM
  • MongoDB
  • GIT
  • Netbeans
  • PHPCSfixer
  • PhpExcel
  • Esprit d'équipe
  • Autonomie
  • Sens des responsabilités
  • Relation client
  • Prise d'initiative
  • Rigueur
  • Réactivité
  • Capacité d'analyse
  • Flexibilité
  • Force de proposition
  • Sens de l'initiative
  • Bases de données SQL
  • Motivation des équipes
  • Respect des procédures
  • Adaptabilité aux changements
  • Méthodes agiles et Scrum
  • Créativité technique
  • Autonomie professionnelle
  • Tests, correction des bugs
  • Résolution de problèmes complexes
  • Travail en équipe

Informations complémentaires

  • Passion pour les films
  • Voyages
  • Musique
  • Gastronomie
  • Passion pour le Foot-ball
  • Volley-ball en club

Langues

Français
Courant
Anglais
Opérationnel
Arabe
Langue maternelle
Allemand
Débutant
Luxembourgeois
Débutant

Chronologie

Formation aux premiers secours -

OFSIP
05.2024 -

Ingénieur Full Stack Senior

OLKY
07.2023 - Actuel

Responsable développements structurants

KNOW AND DECIDE
02.2021 - 07.2023

Responsable développements structurants

GLOBALVIEW (Filiale KNOW AND DECIDE)
04.2015 - 02.2021

Responsable développements structurants

KNOW AND DECIDE
10.2011 - 04.2015

Chef des projets web (Développeur et Intégrateur)

PIXELJ
11.2008 - 10.2011

Développeur Web

TANIT ONLINE SERVICE
10.2007 - 11.2008

Formations sur la sensibilisation à la sécurité -

knowbe4
2024 -

Formation linux -

Know and Decide
2019 -

Formation Symfony Avancée -

Know and Decide
2016 -

Formation Symfony -

Know and Decide
2015 -

Mastère professionnel - technologies de l'information et du commerce éléctronique

Ecole Nationale d'ingénieur de Sfax ENIS
2009 -

Formation Découpage Photoshop et Intégration HTML / CSS -

Pixelj
2008 -

Maitrise - informatique appliquée à la gestion

Faculté des sciences économique et de gestion
2007 -
Mohamed GhribiIngénieur Full Stack Senior