Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Lotfi Dridi

DÉVELOPPEUR FULLSTACK SENIOR PHP / SYMFONY

Autonomie
Ouverture d'esprit
Culture agile et devops
Travail en équipe
Lotfi Dridi
35 ans
Permis de conduire
CHATOU (78400) France
Situation professionnelle
En recherche d'emploi
En recherche active
Présentation
Passionné de développement Web et de nouvelles technologies, je suis particulièremment intéressé par les frameworks modernes mettant en avant les bonnes pratiques de code.
J'apprécie le travail en équipe, injecter de l'énergie positive et mener à bien mes projets.
CV réalisé sur DoYouBuzz
  • Développement d’APIs from scratch avec Symfony & API Platform
  • Structuration de backends maintenables et évolutifs
  • Développement de frontends React.js consommant des APIs métier
  • Gestion des échanges API ↔ React (formats, erreurs, validation)
  • Refactoring backend et frontend legacy
  • Back-end : PHP 8.1, Symfony 6.1, APIPlatform, Doctrine, MySQL, TSQL, JWT, OAuth2.
  • Front-end : HTML, CSS, jQuery, JavaScript.
  • Outils / Autres : Gitlab CI/CD, Git, SSH, Composer, PHPStorm IDE, Ubuntu, Behat, PHPUnit, Swagger, Tests Unitaires/Fonctionnels, Docker, RabbitMQ, JIRA, PowerBi
  • Cache / Logs : Redis, Doctrine Cache, Monolog.
  • Mettre en place l'intergration continue, test unitaire et un systeme de messaging (RABBITMQ)
  • Maintenance des anciennes api. développement en architecture microservice
  • Développé des composants front en se basant sur vuejs 3.
  • Back : PHP 5, PHP 8.1, PRADO, Symfony 6.1, APIPlatform, Doctrine, Mysql, JWT, Auth2
  • Front : html, CSS, JQuery, javascript, vuejs 3
  • Tools / Other : Gitlab CI/CD, Git, SSH , Composer, PHPStorm IDE, Ubuntu, BEHAT, PHPUnit,
    Swagger, Tests Unitaires/Fonctionnels - Docker, RabbitMQ, Ansible, Docker, JIRA
  • Cache / Logs : Redis, Doctrine Cache, Monolog
  • Développement des apis from scratch en se basant sur api platform.
  • Synchronisation des données et consommation des apis depuis le CRM eudonet.
  • Développement d’un système de synchronisation entre notre base de donnée local
    (mysql) et postgresql.
  • Développement d’un système de queue en relation avec nos apis et azure data factory.
  • Gérer et valider les PR en pair programming.
  • Veille technologique et migration des versions de Symfony.
  • Ecriture des tests automatisés (PHPUNIT)
  • Participer à la décomposition et la mise en place de l'architecture des futurs projets.
  • Back : PHP 8.1, Symfony 6.1, APIPlatform, Doctrine, Mysql, PostgreSQL, Heroku
  • Tools / Other : Azur Devops, Git, SSH , Composer, PHPStorm IDE, Ubuntu, BEHAT, PHPUnit, Swagger, Tests Unitaires/Fonctionnels - Docker, RabbitMQ,, JIRA
  • Cache / Logs : Redis, Doctrine Cache, Monolog
  • Bundles : JMSSerializerBundle, NelmioApiDocBundle, FOSJsRoutingBundle
  • Développement et maintenance des Apis , Traitement des données à fort trafic (php 7 /
    symfony 5.4 / Elasticsearch) pour la chaîne météo.
  • Migration des APIs symfony 3.4 to 5.4
  • veille technologique et migration des versions de symfony.
  • Développement asynchrone pour la gestion des abonnements et publicité (taboola) en implémentant messenger, rabbitMq, Redis
  • Développement d'un pipeline d’intégration continue (GitLab CI / Runner / Images Docker),Automatisation de la mise en prod et test automatisé des api (gitlab CI/CD, phpunit)
  • Génération des fichiers csv via des apis pour la fabrication des livres "blocmarine".
  • Back : PHP 5, PHP 7, Symfony 5 – Doctrine
  • Front : Bootstrap (html, css, js), sass
  • Tools / Other : Gitlab CI / CD, FireBug, Git, ssh , Composer, phpStorm IDE, Redmine,Ubuntu, BEHAT, PHPUnit, swagger, Gitlab-ci, test unitaire/fonctionnel , API REst, , JIRA
  • cache / logs : akamai, redis, doctrine cache, monolog, Varnish, CDN
  • scripting Shell.
  • Bundles : JMSSerializerBundle, NelmioApiDocBundle, FOSJsRoutingBundle
  • maintenance de l’application existante développée en PRADO
  • Migration PRADO vers symfony 3.4 (microservices)
  • Ci/CD (gitlab Ci , phpunit, Behat)
  • Back : Symfony 3.4 – Doctrine - PRADO Framework
  • Tools / Other : Gitlab, FireBug, Git, ssh , Composer, phpStorm IDE, JIRA, Ubuntu 18, BEHAT, PHPUnit, docker, swagger
  • Bundles : JMSSerializerBundle, NelmioApiDocBundle, FOSJsRoutingBundle
  • Prise en charge de la configuration et développement des apis pour le système de caisse.
  • Refractoring - maintenance des ressources existantes.
  • participation à la Migration des apis développés en framework SLIM vers le framework Symfony 2.8
  • Back : Symfony 2 – Doctrine - Slim Framework
  • Tools / Other : Gitlab, FireBug, Git, ssh , Composer, phpStorm IDE, Redmine, Ubuntu 15, postman
  • Correction des bugs issues des utilisateurs
  • Rédaction et modification de la conception pour la compatibilité avec la nouvelle migration vers Symfony 2 ​( Migration du moteur de base de données MyIsam​ → Innodb​ )
  • Implémentation d’un serveur gitlab interne pour la gestion des taches et les tests avec le client et les testeurs.
  • Développement du module du paiement en ligne ( mobile vers mobile )
  • Développement des tâches de synchronisation automatique (CronJob)
  • Amélioration de la production des applications mobiles développées en ionic et angularJs lors de la compilation sous android et Ios. avec l’utilisation des outils de test selon le besoin ( Android studio, xdebug,phonegap build, un smartphone )
  • I​mplémentation des outils de test et d'intégration continue avec jenkins
  • Test et Refactoring
  • Back : Symfony 2 – Doctrine
  • Front : AngularJs, JavaScript – Less – Bootstrap
  • Mobile : Ionic - Cordova
  • Tools / Other : Gitlab, FireBug, Git, ssh , Composer, phpStorm IDE, Redmine, Ubuntu 15
  • Bundles utilisés : FosUserBundle, FosJsRouting
  • Conception et la création de la base de donnée.
  • Développement d'un API RESTFul pour l'application mobile.
  • Chargé par le développement d’une application mobile (Hybride) pour
    presenter et manipuler des produits cosmetiques en integrant la technologie OpenGL.
  • Migration des sites développé en php natif vers le framework symfony 2
  • conception et le développement avec un equipe d’un mini CMS
    pour la creation des sites web ayant des fonctionalités minimales et facile à
    gerer par les clients.
  • développement d’une application mobile (hybride) qui est un reseau de divertissement lié les joueurs des échecs
  • Back : PHP5 - Symfony, Doctrine
  • Front : Twig, Bootstrap, AngularJs, Less, JavaScript
  • Mobile : Ionic , AngularJs .
  • Tools / Other : Gitlab, FireBug, Git, Composer, PHPStorm, Redmine
    Ubuntu 15, Google Maps, SSH, SyBase,REST
  • Bundles utilisés : FOSUserBundle, FOSJSRouting
  • Technologie : OpenGl.
  • conception et le développement d’une plateforme de mise en relation entre porteurs de projets et prestataires de services, vente de snippets
    et gestion de projet.
  • Conception de la base de données en respectant le règles de symfony (Ex : Moteur InnoDb ) et estimation du projet en appliquant la méthodologie agile
    scrum​.
  • Développement d'une application mobile pour la visualisation des projets et les offres les plus récentes en consommant les flux json​ renvoyé par le back-office.
  • Back : Symfony, Doctrine
  • Front : Twig, Bootstrap, AngularJs, Less, JavaScript
  • Mobile : Ionic , AngularJs
  • Tools / Other : Gitlab, FireBug, Git, Composer, Doctrine, PHPStorm, Redmine,
    Ubuntu 14, Google Maps, SSH, SyBase, REST, Capifony
  • Bundles utilisés : FOSUserBundle, FOSJSRouting -UnglasApiBundle