
Fabrice Goullet
Lead Développeur Web Senior | DevOps
Salaire / Taux journalier
Vendargues, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Ingénieur IT et développeur fullstack avec 21 ans d'expertise chez Apple et en architecture système. Spécialisé en PHP8/Vue.js, cloud et DevOps avec solutions scalables pour 450k+ visites. J'optimise vos infrastructures tech et développe vos applications web pour maximiser performances et continuité d'activité.
Expérience de travail
Ingénieur logiciel et IT
Apple
mars 2023 - Présent
3 ans 8 mois
Montpellier, France
Au sein de la division Vision OS, je suis responsable d’une ferme de rendu sur macOS à des fins de tests applicatifs de non régression sur des images, avec calcul de différence, tendances de consommation de mémoire et de temps d’exécution. J’ai intégré l’application à l’écosystème d’Apple, principalement sur le cloud interne et adapté l’outil aux normes techniques et de sécurité en vigueur dans l’entreprise, par exemple l’authentification spécifique basée sur OAuth 2.0. J’ai aussi réalisé des audits techniques, des recherches d’architectures et mis en production le système de manière autonome, malgré l’environnement complexe. Principales technos : - Écosystème Apple - OS : macOS et Red Hat Entreprise Linux (RHEL), Ubuntu - PHP 8
Isotropix
oct. 2016 - mars 2023
6 ans 6 mois
Montpellier, France
Responsable IT et opérationnel
janv. 2019 - mars 2023
4 ans 3 mois
Montpellier, France
- Conception et maintien de l’architecture technique locale et distante - Structuration des solutions de télétravail - Google Workspace et API - Plans de sauvegarde, PCA / PRA (Plan de Continuité/Reprise d’Activité) - Management de l’équipe - En charge de la sécurité des données et des systèmes - Responsable des achats, gestion du budget Exemples de projets marquants : - Refonte de l’architecture des serveurs Web. Objectifs : en cas de crash, reprise de l’activité en 30 minutes maximum ; en cas de défaillance majeure de l’hébergeur, pouvoir remonter une solution en production en moins de 4h chez un autre hébergeur, sans perte de données de ventes. Les objectifs ont été atteints : rupture de service inférieure à 30 minutes lors de la migration initiale ; 5 minutes de résilience en cas de crash ; 2h pour une remontée totale en production depuis une sauvegarde. - Changement de la solution de virtualisation : nous avons identifié un risque opérationnel et stratégique majeur, dû au type de licence de la solution utilisée (Proxmox). Étude des solutions et tests réels. Objectif : atteint, seul, en 2 mois, sans impact pour les utilisateurs. - Rationalisation des équipements, des licences, et des services : étude de faisabilité et de l’impact de solutions tant en terme de performances, de coûts, de chauffe et d’efficacité énergétique. Objectifs atteints : nombre de serveurs physique -66%, consommation électrique – 70%, +30% de performances, chauffe contenue (climatisation évitée). - Solutions de télétravail : assurer la continuité de production par l’entreprise lors du 1er confinement. Grâce à une bonne anticipation, j’ai trouvé les solutions adaptées aux contraintes et les mettre en œuvre au premier jour du confinement. Principales technos : - Google Workspace avec API - Virtualisation : Proxmox, LXD - OS : Windows, Linux Debian et CentOS, macOS
Développeur d’exploitation DevOps
févr. 2018 - mars 2023
5 ans 2 mois
Montpellier, France
- Conception et réalisation d’une ferme de rendu pour automatiser les tests : pilotages de processus, comparaison d’images, de logs, de statistique mémoire, de temps d’exécution. La solution devait être opérationnelle et facilement scalable. Ce fut le cas, et a permis de consolider le produit, d’améliorer la qualité, et de réduire le turnover de l’équipe de test - Intégration continue avec Jenkins - Système de releases automatiques (solution développée en interne) - Intégration entre ces différents systèmes : développement de passerelles et d’API Principales technos : - Framework PHP : Laravel - Framework JS : nodeJS - Gestion des sources : GIT - Virtualisation : Proxmox - Bug Tracker : Mantis - Intégration continue : Jenkins
Lead développeur Web
oct. 2016 - mars 2023
6 ans 6 mois
Montpellier, France
- Chef du projet CRM : choix techniques et applicatifs, pilotage du développement externe - Assurer la disponibilité du site Web utilisé par tout l’entreprise : vitrine (CMS), diffusion des releases, ventes, support, facturation, etc. - Développement et maintien des améliorations et nouveaux modules - Proposer et réaliser des outils pour améliorer l’efficience de toute l’entreprise Principales technos : - PHP 8 - MariaDB - Wordpress - Debian - Vue.js
Ingénieur développement fullstack
Working Holiday StarterFreelance
févr. 2012 - déc. 2018
6 ans 11 mois
Région de Montpellier, France
La société, basée à Auckland, propose d’informer ses visiteurs sur la vie en Nouvelle Zélande, la façon d’obtenir un visa « working holiday » (Permis Vacances Travail) et de leur proposer l’achat d’un « Starter Pack » afin d’aider les voyageurs à débuter sereinement leur séjour sur place. ~ 100 000 visites par an BackpackerGuide.nz se veut le remplaçant en ligne du guide papier pour les routards de Nouvelle Zélande : « écrit pour les routards, par des routards ». + 450 articles, + 4000 photos, + de 450 000 visites Cofondateur, directeur technique et développeur fullstack : - Développement (back end, front end) - Aspects technique (hébergement, administration technique, …), infrastructure technique de la société (serveurs, mails, sauvegardes) - Projets secondaires : myWorkingHoliday.info, WorkingHolidayNewZealand.com et BackpackersMotorInsurance.com - Projets en cours de lancement (LoudTourism.com, TeachInAsia.nz) - Management des stagiaires
O.R.System
févr. 2003 - juil. 2014
11 ans 6 mois
Montpellier, France
Responsable de l’informatique interne et des achats
mars 2010 - juil. 2014
4 ans 5 mois
Montpellier, France
- Mise en place du PCA / PRA (Plan de Continuité/Reprise d’Activité) - Choix techniques, achats, installations, maintenance pour tout le parc de l’entreprise : architecture réseau, serveurs, postes de travail - Mise en place et gestion de la stratégie de sauvegarde - Mise en place et gestion du système de gestion des sources (SVN)
Ingénieur développement logiciels
févr. 2003 - juil. 2014
11 ans 6 mois
Montpellier, France
- Acteur de l’évolution majeure du produit pour assurer sa comptabilité avec les accords bancaires « Bâle II » puis « Bâle III » - Suivi et l’amélioration continue du produit - Gestion les problématiques du packaging produit et des bases de données - Assistance client de niveau 3
Formation
Avignon Université
IUP - Diplôme et titre d'ingénieur maître
1993 - 1996
4 ans