- À propos
- Services
- Portfolio
- Clients
- Expérience
- A propos
- Services
- Portfolio
- Clients
- Expériences
Qui suis-je?
Mathieu Monin, développeur PHP depuis 10 ans.
Compétences
- Conseil sur une architecture technique selon vos besoins (DDD, CQRS, MVC)
- Environnement technique (serveur, nom de domaine, base de données,...)
- Maintenance et support de la plateforme (TMA)
- Sécurité de votre application.
- Livrables de qualités (Tests, Code de qualité)
PHP
95%
Symfony
85%
HTML & CSS
70%
Domain Driven Design
45%
Services
DÉVELOPPEMENT WEB
Site sur mesure avec le framework Symfony.
Avantage : séparation du code métier de l'infrastructure pour limiter le coût de
TMA.
Sécurité
Audit de sécurité des développements nouveaux et/ou existants.
La formation et sensibilisation en sécurité est une priorité.
Développement Mobile
Applications Ios et Android compilée en langauge natif grâce au framework
Flutter.
La mutualisation du code diminue les coût de TMA
Garanties
Accord de confidentialité vis à vis du projet
Livraison du code source et de la documentation
Un fonctionnement qui correspond à vos attentes
Portfolio
Clients
Expérience
- Equipe : Dev sénior dans une équipe.
- Env : Gitlab ...
- Tech : Symfony, Phpunit, Oracle/PostgreSQL, AWS
- Equipe : Lead d’une squad de 1 PO, 1 QA, 3 développeurs sénior.
- Env : Github, Zenhub/Jira/Asana, Github Action, Circle CI
- Tech : Symfony, RabbitMQ, Docker, Phpunit/Phpspecs, MariaDB/PostgreSQL, ElasticSearch, AWS
- Maintenir et ajouter des fonctionnalités sur une API d'edi avec fort trafic.
- Développement d'un microservice avec Symfony Messenger hébergé sur AWS via https://bref.sh/ et mise en place de la CI et CD via CircleCi.
- Développement d'un microservice avec CQRS, Architecture en couche, et Event sourcing.
- Equipe : 1 Project Manager, 1 PO, 10 devs.
- Env : Gantt, Redmine, Gitlab, Gitlab CI
- Tech : Symfony2 à 5 (Twig), RabbitMQ, Docker, Behat, MariaDB, PhpUnit, Behat, Panther, ElasticSearch, Saas, Webpack, Sonarqube, Deployer PHP, Sentry, Nginx
- Développement d’applications web
- Mise en place de process et de tests unitaires et fonctionnels
- Mise en place et configuration Gitlab et Gitlab CI avec repository Docker privé
- Mise en place du déploiement auto avec développement d’outils basés sur Deployer PHP
- Développement d’outils internes pour optimiser une initialisation des projets
Développement de la version 2 du site en renfort pendant 6 mois jusqu'à la mise en production.
- Equipe : 1 Project Manager, 2 PO, 1 CTO, 2 Leads dev, 6 devs.
- Env : SCRUM (Sprint 2 semaines), Jira, GitHub (pro), Scrutinizer
- Tech : Symfony2 (Twig), RabbitMQ, Docker, Varnish, Redis, PhpUnit, Behat, MariaDB, Blackfire, Bootstrap, Capistrano, Soap, WebDav, Nginx
- Synchronisation avec le CRM Salesforce via l'API (envoi asynchrone via RabbitMQ)
- Synchronisation avec l'outil B2C Emarsys. (envoi journalier d'export sur-mesure sur un serveur de fichier WebDav)
Licenciement économique suite à la liquidation judiciaire.
- Equipe : 2 PO, 1 CTO, 1 Leads dev, 3 devs back.
- Env : SCRUM (Sprint 2 semaines), Gitlab, Gitlab CI
- Tech : Sf2 (FOSRestBundle), RabbitMQ, Docker, PhpUnit, Behat, MariaDB, MongoDB, Nginx
- Migration des données de MySQL vers MongoDB
- Mise en place d'une base pour les tests fonctionnels avec Behat
- Equipe: 1 Project Manager, 3 devs front/back
- Env: Git, Linux
- Tech: Sf2, CMS Valneo, PHP, MySQL, Linux, Apache, divers CMS
- Développement avec le framework Symfony 2 de l’API + Back Office pour application mobile
- Mise en place de process et de documentation pour les déploiements des sites.
- Amélioration du CMS interne Valneo
- Installation et configuration serveurs Linux