About Guillaume
Automatisation, Architectures API sécurisées & TDD
🚀 Mes Piliers d'Intervention
🛠️ Expertise Technique & Méthodologies
French
Native or bilingual
English
Fluent
Spanish
Fluent
Experience
- Techne-LabDéveloppeur Backend & Lead TechniqueDIGITAL AND ITDecember 2024 - Today (1 year and 6 months)Paris, France
Techne Lab — Agence IT dédiée à la transformation numérique des TPE
- Automatisation & TDD : Conception et automatisation de workflows métiers complexes via une approche rigoureuse pilotée par les tests (TDD), garantissant la robustesse et la maintenabilité du code.
- Architecture API & Outillage : Modélisation et développement d'APIs RESTful robustes (Symfony), interconnectées avec un écosystème de tools modernes (CI/CD, Docker, outils de monitoring) et scripts d'automatisation en Python.
- Esprit Cyber & Security by Design : Intégration native des bonnes pratiques de sécurité (OWASP, gestion fine des habilitations, chiffrement) pour sécuriser les flux de données et les automatisations.
Projets & Réalisations Métiers :
- Développement d'applications complexes : Conception et développement d'une application Web (Symfony) sur-mesure pour un cabinet d'expertise comptable, fluidifiant et automatisant la relation avec leurs clients.
- SecOps & Transfert de données : Mise en place d'un système hautement sécurisé de transfert et de stockage de documents comptables sensibles.
- Planification & Logique Métier : Intégration et synchronisation de logiciels de calendrier via API pour l'automatisation et la planification des exercices comptables.
- Co-conception & Approche Métier : Collaboration directe avec les clients pour traduire leurs processus métiers en spécifications techniques et concevoir des architectures logicielles parfaitement alignées sur leurs besoins.
- ObatDéveloppeur Back-end SymfonyCIVIL ENGINEERINGJune 2024 - December 2024 (6 months)Paris, FranceObat est une start-up innovante proposant des solutions de gestion de facturation pour les entreprises du BTP.En tant que membre de l'équipe "Cash", j'ai participé au développement et à l'optimisation des outils liés à la gestion comptable et à la facturation :
Missions principales
Transmission des données comptables vers Pennylane via l’API CHIFT :- Optimisation des échanges avec une solution de streaming des réponses sous Symfony.
- Gestion avancée des flux comptables, me permettant d’approfondir ma maîtrise de la gestion comptable.
Fonctionnalités utilisateurs avancées :- Ajout d'outils permettant aux utilisateurs de visualiser les coûts et la rentabilité par chantier.
- Gestion multi-utilisateurs avec rôles spécifiques : comptable, chef de chantier, président, etc.
Architecture et qualité
- Mise en œuvre d’une architecture hexagonale sur une base PHP Symfony 6 et 7, avec un découpage en multi-services.
- Respect d’une code coverage d’au moins 80 %, contrôlé avec des outils tels que Deptrac, PHPStan et SonarCloud.
Contrats stricts :- API contractuelle entre back et front, validée par des tests de contrat.
- Contrats internes entre services backend, assurant la robustesse des échanges.
Résultats et impact
- Amélioration significative de la performance et de la fiabilité de la transmission des données comptables.
- Enrichissement des fonctionnalités pour les utilisateurs, facilitant leur gestion d’entreprise et leur prise de décision.
- Mise en place de processus et d’outils garantissant la qualité et la maintenabilité du code à long terme.
- EISF - EDLPTech LeadEDUCATION AND E-LEARNINGSeptember 2023 - Today (2 years and 9 months)Paris, FranceL’EISF et l’EDLP sont des organismes proposant des formations à distance :- L’EISF se spécialise dans les CAP mettant en avant le savoir-faire français (pâtissier, boulanger, chocolatier).- L’EDLP offre des formations en photographie, marketing et métiers du Web.En tant que chef de projet, j’ai supervisé la gestion et l’évolution technique des deux plateformes :
Migrations et infrastructure :
- Migration des environnements Symfony (2.3 → 6.4) : réécriture des modules clés avec tests automatisés pour éviter les régressions.- Modernisation des serveurs (Debian 8 → 11) et mise en place de Plesk pour une gestion simplifiée des infrastructures.Automatisation et optimisation :
- Optimisation du tunnel de vente pour améliorer l’expérience utilisateur.- Automatisation des paiements par abonnement avec Dalenys et Payplug.- Mise en œuvre d’une gestion automatisée des droits utilisateurs et des accès aux formations.- Génération automatique des factures avec Payum Be2Bill, éliminant les interventions manuelles.Intégration et unification
- Unification des deux plateformes via une Factory (Design Pattern) pour une maintenance centralisée.- Intégration de HubSpot pour une gestion CRM et suivi des leads efficace.Garanties de qualité
- Mise en place d’outils de contrôle qualité (PHPStan, SonarQube) pour assurer un code robuste.- Utilisation de tests unitaires, fonctionnels (PHPUnit) et d’intégration pour valider chaque livraison.- Automatisation des déploiements avec des pipelines CI/CD et uniformisation des environnements via Docker.Cette expérience illustre mes compétences en gestion de projets techniques complexes, en optimisation des processus, et en garantie de la qualité dans des environnements exigeants.
Recommendations
Be the first to recommend Guillaume
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Expert en technologie de l'informationEpitech Paris2017Epitech est une école d'informatique suivant un cursus en 5 ans. Elle a pour vocation de former des experts en informatique, des innovateurs, de vrais dirigeants capables d’imaginer et de créer le futur de l’informatique et le meilleur de l’innovation. Grâce à une méthode pédagogique centrée sur le concret, les étudiants acquièrent des connaissances et des compétences en réalisant de nombreux projets, généralement en groupe. La formation permet d’accéder à des postes à responsabilités en France comme à l’international dans tous les secteurs de l’économie et dans tous les domaines technologiques comme la sécurité informatique, le big data, l’embarqué, l’intelligence artificielle.