my.harvest.zone fournira courant 2021 des outils de veille technologique
à l’intention de divers publics – chacun disposant d’une solution marketée
dédiée ; la première à destination de développeurs.
Solution : Architecture orientée services (SOA)
Mission :
Mise en place de l’architecture technique & applicative
Mise en place des processus de déploiements & intégrations continus
avec un attention particulière portée aux tests et l’assurance qualté
Mise en place des APIs & du back-end client
Stack technique : Symfony 4.4, API-Platform, ReactJS, PostgreSQL,
Scrapy Cluster, Elasticsearch, Kubernetes & Oauth v2
Languages utilisés : PHP 7.4, Python 3.8 & Javascript ES6
Qualité : principes SOLID, PHPMetrics, SonarQube, PHPUnit & Behat,
Mutation tests & Tests React
Rednose fournit une application de gestion de documents. Elle est
utilisée quotidiennement par plus de 45000 fonctionnaires
néerlandais.
Mission : migrer l’application fonctionnant sur un socle Symfony 2.8 vers
3.4 et préparer la migration vers Symfony 4
Solution :
✔ Analyse de l’application (Couverture de tests, en combinant PHPUnit &
Behat), analyse de l’utilisation des dépréciations, analyse du
versioning des composants et des dépendances croisées,
✔ Correction et remise à plat du fichier composer.json
✔ Refactoring du code identifié comme déprécié, composant par
composant
✔ Mis à jour des composants dans leurs versions les plus récentes
✔ Upgrade de PHP7.1 à 7.2
✔ Refonte de tests PHPUnit & Behat.
✔ Rédaction de tests de sécurité fonctionnelle et de vérification des
dépendances.
Méthodologie de développement: TDD
Atexo édite des applications à destination du marché public (gestion de la formation professionnelle, de la relation
citoyen, des aides et subventions, des achats et des marchés publics, …)
Mission : développement et implémentation d'un client SOAP dans une de leurs applications, utilisée par plusieurs
institutions publiques françaises, basé sur Prado Framework. Ce client est en charge des ordres de paiements des
organismes de formations de la région Occitanie. Les implications financières sont énormes : plusieurs centaines de
millions €
Mission : modernisation de la codebase et des processus de développement
Migration d'un environnement existant vers une architecture SOA.
Développement de nouvelles fonctionnalités dans les services et applications de l'entreprise.
Migration de Symfony 2.8 vers 3.4. Applications concernées : intranet, site internet, back-office, processes
internes de provisionning de produits.
Etude des implications d’une migration vers Symfony 4
Conception & développement d'APIs full REST utilisant Symfony 4.1 & API-platform + doctrine cache &
memcached
Participation à la réorganisation des processus de développement du département ainsi qu'à la migration de
l'architecture actuelle
Conception, évolution et maintenance d'une application web front-end & backend dédiée à une société de
topographes géomètres (Cabinet Roseau) avec de fortes fonctionnalités de géolocalisation.
Utilisation de l'API JavaScript de Google Maps, API openstreetmap (v0.6).
Installation et maintenance d'une base de données PostgreSQL (v9) pour openstreetmap.
Mission : création de l’application Focaliz©, plate-forme de mise en relation de candidats, de centres de formation et
d’entreprises proposant leurs contrats d’apprentissage, évolution & maintenance
Conception, évolution et maintenance (y compris l'administration système) de Focaliz©, Le développement a
commencé en 2003 à partir de zéro avec PHP 4.7 à 5.2 jusqu'à php 7. Debian, Gentoo, CentOS administration
de systèmes (12 serveurs incluant le développement, la pré-production, les serveurs de test et de
déploiement).
Automatisation des processus de sauvegarde et de restauration, amélioration de la sécurité (Rkhunter,
Fail2ban, Logwatch, Iptables, etc.).
Création et intégration d'une application ReST (Full), JSON et XML pour les processus d'importation et
d'exportation par lots basés sur les tâches CRON, l'utilisation de Bootstrap, Jquery & modernizr.
Utilisation d’APIs : SMS HTTP (allmysms), API PHPDOCX, API html2pdf,
utilisation du protocole SOAP, processus de messagerie, CURL .…
Administration serveurs, automatisation des sauvegardes et des processus de récupération
amélioration de la sécurité (Rkhunter, Fail2ban, Logwatch, Iptables, etc.).
Installations et configurations : Apache, MySQL, DNS, SMTP, NTP, Munim, Nagios, Redmine, .…
Au sein de différentes entreprises, en tant que Responsable Méthodes & innovations (Net Developpement, WPMP) et auprès de client tels que TF1, AFI24, UIC-Île de France, … mises en places de sites internet, moteur de recherche (pour TF1), test de logiciels, conception & developpement d’un logiciel de gestion par les objectifs, management d’équipe de developpement, etc …
Gestion d’une équipe de production de 3 développeurs au sein d’une jeune SSII, spécialisée dans le développement de sites internet et de CD -Rom. Références : Synthelabo, Schwartz pharma, Groupe ISC, la Techno Parade.
Création de la société, gestion de l’équipe commerciale & rédactionnelle, mise en place de la base de donnée, relations avec les fournisseurs (imprimerie, …) et suivi de la distribution.
Sous ma gérance, la société a édité 4 éditions de l’annuaire des Musiques électroniques.
Cet annuaire existe toujours.
Le magazine Coda est le 1er mensuel spécialiste des Musiques électroniques en France (historiquement et de par le tirage). Dans le cadre du développement journalistique du magazine, ma mission était plus particulièrement de faire le lien entre le magazine et la scène française présente en régions.