Fourniture de conseils et développement de fonctionnalités liées à la logistique. Utilisation de PHP 8, Symfony 6, Behat, PostgreSQL, en adoptant les principes de DDD (Domain Driven Design) et les architectures hexagonale, CQRS et microservices
Rédaction d'ADRs (Architectural Decision Records)
Définition d'APIs avec OpenAPI 3 (Swagger) pour garantir une documentation complète et précise
Développement de fonctionnalités axées sur la facturation, les étapes logistiques, la gestion des commandes et des documents. Utilisation de PHP 8, Laminas API Tools, Symfony 6, en adoptant les principes de DDD (Domain Driven Design) et les architectures hexagonale et en oignon
Migration de modules API de Laminas vers Symfony
Conception et mise en place d'une architecture CQRS
Définition d'APIs avec OpenAPI 3 (Swagger) pour garantir une documentation complète et précise
Fourniture de conseils et développement de fonctionnalités liées au trading de devises en utilisant PHP 7, Laravel 8, WebSockets, MySQL, Traefik, Docker, Git
Mise à niveau et conteneurisation d'applications existantes avec Docker
Responsabilité du développement d'une nouvelle application multisite, impliquant la détermination de solutions techniques adaptées pour répondre aux besoins spécifiques.
Conception et développement en REST avec PHP 7 et Symfony, incluant la création d'un service avec Drupal (headless).
Mise en place et configuration d'un nouveau serveur CI/CD avec GitLab CI sur AWS ECS
Administration AWS
Support aux développeurs et DevOps
Utilisation de plateformes telles que Docker, Alpine, Debian.
Développement de nouvelles fonctionnalités pour le système de provisionnement utilisant Java 7, Spring 4, Maven, services web SOAP, Git, Artifactory, SoapUI, Eclipse, Oracle, Toad
Mise en place et configuration de Graylog en remplacement de Splunk en tant que gestionnaire de journaux. Élaboration de solutions de contournement pour émuler certaines fonctionnalités de Splunk.
Installation et configuration de HAProxy pour l'équilibrage de charge
Expérience avec les plateformes : Docker, CentOS, RHEL.
Développement en Java EE axé sur la Gestion de la Relation Client
Participation active à la conception d'un nouveau système national de gestion des prises de rendez-vous en utilisant Java 6, Oracle, Toplink, WebLogic et des services web SOAP
Automatisation des tests avec SoapUI intégré à Junit pour assurer la qualité du logiciel
Utilisation d'outils tels que Sybase PowerAMC, Eclipse, XMLSpy et Mercurial
Développement Java EE d'un outil de reporting pour une application de tests automatisés, basée sur Selenium, autour de la solution de paiement à distance SIPS (Secure Internet Payment Services)
Utilisation de Maven, JSTL/EL, jqPlot, Toplink, Subversion
Contribution aux projets Drupal, Symfony, Doctrine, Gitlab, Wodby...
Rédacteur pour la communauté sur Developpez.com
Projet personnel pour optimiser la visibilité sur un site de réseau social en utilisant Java 8, Spring 4, AspectJ (Load Time Weaving), Selenium WebDriver, log4j2, Maven, SQLite, Git, GitLab