Votre navigateur est obsolète !

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

×

Michel Maier

Développeur Web Senior | Lead Développeur | Architecte - freelance

Situation professionnelle
En poste
En recherche active
Présentation
Développeur web expérimenté avec plus de 17 ans d'expérience, dont 13 avec le framework Symfony (version 2 et suivantes). Passionné par les bonnes pratiques de développement, l’industrialisation et l’architecture logicielle. Les missions sont majoritairement réalisées à distance, depuis un siège situé en ZFU à Strasbourg. Je suis mobile et me déplace régulièrement chez le client.
CV réalisé sur DoYouBuzz

Développeur back-end – PHP / Symfony

DgBirds (Air France)
Juillet 2018 à décembre 2019
  • DgBirds était une startup au sein du groupe Air France. Un projet intrapreneurial avec un très beau produit en mode SaaS : une boîte à outils complète pour les pilotes et le personnel au sol sur iPad.
  • Développement du module « Mission Report » (API) : configuration et distribution de formulaires, ainsi que le monitoring des réponses.
  • Évolution et maintenance des modules « Documentation » et « Mission Activities ».
  • Synchronisation de groupes et utilisateurs depuis MS Active Directory (LDAP).
  • Définition d’une stratégie de tests, implémentation de tests unitaires et fonctionnels.
  • Analyse statique de code, scripts de build et setup de l’intégration continue.
  • Déploiement automatique de l’environnement de développement de la Single Page Application.
  • Évolution du setup de l’environnement de développement sous Docker.
  • Création de fixtures déterministes et de fake data pour identifier les goulots d’étranglement.
  • Refactoring du système des permissions utilisateurs.
  • Extraction de la logique métier depuis les contrôleurs vers des services applicatifs pour créer une API métier indépendante des détails d’implémentation (Symfony, S3, Doctrine).
  • Mise en place d’une stratégie pour transformer l’application Symfony fullstack en une application « API-Centric » / SPA.
  • Participation à la migration de MySQL 5.0 vers PostgreSQL 11.
  • Réécriture de requêtes SQL en utilisant les fonctionnalités avancées du SGBD : CTE récursif, trigger, vue matérialisée.
  • Contexte : Linux, Docker, Git, PHP 7.1, Vue.js, Symfony 3.4, PhpUnit, MySQL, PostgreSQL, AWS S3, Ansible, Terraform, Clean Code, Clean Architecture, SOLID Principles, Trello, Jira, GitHub, Scrutinizer