# Mes compétences
Je ne me contente pas de développer : je construis des systèmes résilients.
En maîtrisant l'ensemble de la stack (du Frontend à l'Infra), je supprime les silos entre les équipes et les technologies pour garantir des livraisons fiables et pérennes.
## Gestion de projet
Git
Gitlab
De la spécification au déploiement, je fais le lien entre besoins métiers et réalité technique.
Je coordonne les équipes et arbitre les compromis pour livrer des projets fonctionnels, sécurisés et dans les temps.
## Développement
PHP (Symfony)
HTML
CSS
JS
Je m'adapte à n'importe quel environnement technique pour résoudre des problèmes complexes.
Je navigue naturellement entre les couches logicielles et choisis les outils les plus pertinents pour le contexte, en gardant toujours en tête la sécurité et la pérennité du code.
## Tests
Codeception Gitlab CI/CD Selenium
Je considère les tests comme une partie intégrante du développement, pas une étape finale.
Je mets en place des stratégies de test adaptées (unitaires, d'intégration, E2E) pour valider la fiabilité des fonctionnalités avant le déploiement.
Mon objectif est de détecter les régressions tôt et de garantir une expérience utilisateur stable, même lors des mises à jour fréquentes.
## Déploiement (cloud et on-premise)
Proxmox Debian Ansible Docker Kubernetes
Je gère le déploiement d'applications aussi bien dans le cloud que sur des infrastructures locales (on-premise).
Je conçois des pipelines d'intégration et de livraison continues (CI/CD) pour automatiser les mises en production, garantir la reproductibilité des environnements et assurer une haute disponibilité, quel que soit l'hébergement choisi.
## Monitoring / Observabilité
Grafana OpenTelemetry
Je mets en place des systèmes de surveillance pour détecter les anomalies avant qu'elles n'impactent les utilisateurs.
Au-delà de la collecte de métriques et de logs, j'analyse les données pour identifier les goulots d'étranglement et prévenir les pannes.
L'objectif est de maintenir la stabilité du service et de réduire le temps de résolution des incidents.