fbpx Application disponible

Freelance Nasreddine chebbi

freelance
Email vérifié

Nasreddine chebbi

0.0/5 (0 Avis)
Membre depuis le 28 août 2023
Niveau de profil 100%

👉 En tant que développeur certifié Acquia avec 8 ans d’expérience au service de plusieurs entreprises de haute technologie, passant de développeur à chef de projet technique, vous pouvez être sûr que je possède une compréhension approfondie de la plateforme Drupal et de l’expertise technique nécessaire pour construire et maintenir des sites web de haute qualité.

Que vous ayez besoin d’un nouveau site web créé de A à Z, ou que votre site actuel nécessite une refonte, je peux vous aider à atteindre vos objectifs. En mettant l’accent sur la fourniture d’une expérience utilisateur fluide, mes solutions sont adaptées à vos besoins spécifiques, garantissant que votre site est non seulement esthétiquement agréable, mais fonctionne aussi parfaitement.

Mes services professionnels :

  • Développement de site web sur mesure
  • Refonte et mises à jour de sites web
  • Développement de sites web e-commerce
  • Développement de sites web pour membres et réseaux sociaux
  • Développement de modules sur mesure
  • Intégration avec des API tierces
  • Configuration et optimisation de modules core Drupal
  • Développement de thèmes sur mesure
  • Personnalisation de thèmes
  • Optimisation de sites pour la vitesse, le SEO, la sécurité et l’accessibilité
  • Maintenance régulière du site, mises à jour de sécurité et sauvegardes
  • Support expert pour tout problème sur votre site
  • Analyse approfondie du site et recommandations d’améliorations
  • Migration de votre site existant vers Drupal
  • Migration de données depuis d’autres systèmes de gestion de contenu

Mon expertise : Drupal (7/8/9/10) | wordpress | symfony | laravel | PHP | Javascript | JQuery | Bootstrap MySQL | PostgreSQL Hébergement Acquia | Azure Conception de pages d’atterrissage Intégration d’API tierces | CRM | PIM | Rest API | JSON Webform Linux (Debian / Ubuntu) Solr | Elastic Search Git

Alors, si vous recherchez un développeur senior Drupal dévoué, fiable et compétent qui peut donner vie à votre projet, ne cherchez pas plus loin. Collaborons et créons quelque chose d’extraordinaire ensemble !

0 Projets en cours
0 Projets terminés
0 Projets annulés

* Cliquez sur le bouton ci-dessous afin d'envoyer une proposition

Contacter le freelance

Expériences

Développeur senior PHP/ Drupal 7/8

  •  Bouygues Immobilier
  •  Août 2019 - Août 2020

Module Personnalisé de Gestion des Imports :

- Développé en se basant sur l'API Queue de Drupal 8.
- Interface de monitoring dédiée pour surveiller les fréquentes importations de données (toutes les 5 minutes).
- Résolution des conflits entre le cron Drupal 8 et le cron système.
-Migration d’Architecture :

-Transition de l'architecture PAC vers une structure hybride/headless comprenant Drupal 8, API REST et React.js.
-Principal défi : Optimiser la performance du site en améliorant la recherche dans un contexte métier complexe.
- Élaboration d'un webservice natif utilisant SearchAPI pour répondre aux requêtes front/react.
-Mise en place de la gestion de cache pour une optimisation de la recherche.
Webservices et Intégration CRM :

-Développement de webservices pour gérer la transmission d'informations des formulaires vers le CRM.
-En tenant compte des contraintes : complexité des règles métiers et sécurisation en mode hybride.
-Fondé sur l'API REST de Drupal 8 avec des manipulations de données avant transmission et stockage des données.
Méthodologie & Équipe :

-Notre approche est basée sur la méthodologie AGILE Scrum.
-L'équipe est composée d'un PO, team lead, Scrum master, trois développeurs front-end et deux développeurs back-end spécialisés en Drupal.
Environnement Technique :

Outils et technologies utilisés : Docker, Windows, GIT, DRUPAL 7/8, PhpStorm, Varnish, React.js, Webpack, API REST, Elasticsearch, HTML, Twig.
Ce projet a permis de mettre en avant une expertise technique pointue tout en relevant des défis complexes liés à la performance et à l'intégration dans un contexte métier exigeant.

Développeur senior PHP/ Drupal

  •  OGF
  •  Mai 2020 - Avr 2021

- Participer à la rédaction des spécifications techniques en intégrant les contraintes du métier,
- Participer au choix des solutions à mettre en œuvre,
- Participer à la mise en place de l’architecture technique et fonctionnelle,
- Réaliser le développement et le déploiement des solutions et à leur revue de codes,
- Participer et contribuer aux recettes techniques,
- Assurer une veille technologique,
- Mettre en en place des documentations permettant d'assurer la pérennité des développements effectués,
- Mettre en pratique mes acquis sur des projets d'envergure,
- Apporter de ma connaissance et de mon expertise,


- Développement de modules drupal personnalisés sur e-commerce, gestion des produits, paves, variations, pour la génération des pdfs,
-Mise en place d’un système pour la connexion en SSO
-Conception et développement d’un multistep form géant
-Conception et mise en place d’un système de communication avec une plateforme externe pour la signature des documents et contrat.
- Mise en place système de déploiement CI/CD
- Drupal 7/8
- Développements de webservice REST.
- Réalisation de documentation technique.
- HTML/CSS/Javascript
- Mise en place de test fonctionnel.
- Jenkins

Stack:
- Docker/ Vagrant
Stack Drupal8, Drupal Commerce, PHP7, Composer, Npm, Gulp, Git, Gitlab, Jenkins, Docker,
- Git / SVN
Varnish, Redis, Cypress
- Varnish / Memcached
- SCRUM

Chef de projet technique

  •  Saint-gobain
  •  Avr 2021 - Jan 2023

Au sein de l’équipe Digital Solutions et dans un contexte fortement international, mon rôle en étant le chef de projet technique est d’accompagner les Directions Marketing & Communications des activités du pôle International Digital IT Solutions dans la mise en place de leurs stratégies digitales et développement des sites web et ecommerce.

Mon rôle :
• Gestion de projets web (technique) en Méthodologie agile
• Conception et réalisation des solutions techniques.
• Rédaction des spécifications Techniques
• Accompagnement et conseil technique et fonctionnel des business situés aux état unis, UK, en Europe et en ASIE dans la mise en place de leur stratégie digitale
• Maintenance des solutions
• Conduire & participation aux ateliers techniques afin de garantir l’évolution et la maintenance de l’applicative
• Coordination entre tous les éléments qui composent le system (Clients, chef de projet fonctionnel, équipe de développement, équipe de sécurité, équipe de l’infrastructure et devpos, équipe business)
• Validation de chaque phase de projet : conception, réalisation, estimation, allocation de ressource
• Gestion de planning, estimation des taches en garantissant les deadlines et selon le budget.
• Reporting aux interlocuteurs internes et externes
• Orchestrer les tests et la recette du projet entre business, équipe de test et devs.
• Pilotage des cérémonies scrum (sprint planning, sprint review, retrospective , daily )
• Garantir la sécurité du développement par rapport aux règles du groupe,
• Identification et analyse des prérequis techniques (API, PIM, DAM, Acquia cloud , PSAT, newrelic ..)
• Accompagnement et pilotage technique des équipes de développement offshore en Inde et en Ukraine.
• Revue de code
• Maintenance et mise en place des scripts de déploiement gitlab qui évolue tous le temps.
• S’intégrer dans la phase de développement pour les besoins complexes.
• Assurer la migration et l’évolution de la stack technique (Drupal , php , gitlab, Azure) régulièrement pour s’aligner aux dernières mise à jour et à l’évolution technologique.
• Assurer la réparation immédiate des incidences techniques urgents qui empêchent le bon fonctionnement de la veille technique.


CONTEXTE TECHNOLOGIQUE
Drupal 8, Drupal Commerce, PHP 8, Gitlab CI/CD, Acquia clould , PIM, ContrôleM , AzureDevops, Salesforce, newRelic, , MySQL, JS/JQuery/Ajax, figma, HTML5/CSS3, JIRA, Redmine.

Lead Tech

  •  Amundi
  •  Jan 2023 - Août 2023

Direction Technique :

- Établir et mettre en œuvre des normes techniques pour assurer la cohérence et la qualité des projets.
- Superviser et diriger l'équipe de développement pour garantir le respect des meilleures pratiques en matière de codage.
- Collaborer étroitement avec les équipes produit et design pour définir les spécifications techniques et les besoins.
Développement et Optimisation :

- Participer activement au développement et à la maintenance des projets Drupal et Symfony.
- Assurer l'intégration continue et la livraison continue pour une mise en production fluide.
- Optimiser les performances des sites et des applications pour garantir une expérience utilisateur rapide et fiable.
Gestion de Projet :

- Assurer une communication claire avec les parties prenantes sur l'avancement et les obstacles potentiels des projets.
- Organiser et animer des réunions techniques avec l'équipe et les stakeholders.
- Gérer les priorités et les ressources pour respecter les délais et les budgets.
Formation et Mentorat :

- Soutenir l'équipe de développement en fournissant des conseils techniques et des formations.
- Identifier les opportunités d'apprentissage et encourager l'évolution continue des compétences au sein de l'équipe.
Veille Technologique :

- Rester à jour avec les dernières tendances et technologies dans le monde Drupal, Symfony et le développement web en général.
- Évaluer et recommander de nouveaux outils et technologies pour améliorer l'efficacité de développement.
Sécurité :

- Veiller à ce que toutes les solutions développées soient sécurisées et conformes aux normes de sécurité.
- Collaborer avec les équipes de sécurité pour effectuer des audits réguliers et adresser tout potentiel problème de sécurité.
Compétences requises :

Expertise approfondie en Drupal et Symfony.
Capacité à diriger et inspirer une équipe.
Excellentes compétences en communication et en gestion de projet.
Solide compréhension des pratiques DevOps et de l'intégration continue.

Formations

Licence appliqué en informatique

  •  Institut supérieur d'informatique Ariana ( ISI )
  •  Sep 2013 - Mai 2015