GitOps | Fullstack | DevOps

Je construis des plateformes web fiables, et évolutives.

Je suis Gilles Robin, développeur web à l'Université Clermont Auvergne. Avec plus de 20 ans d'expérience, en dev backend puis frontend, je me spécialise maintenant dans les bonnes pratiques DevOps et GitOps l'intégration et le déploiement continu d'application conteneurisées.

Experience

20+

annees sur des projets web

Dev Fullstack

GitOps

et DevOps

Approche

Dev + GitOps

Une meilleure automatisation pour se concentrer sur la valeur

Derniers projets

Une selection recente de sujets techniques sur lesquels j'interviens.

Pipeline GitOps multi-environnements

Prod

Automatisation du deploiement d'applications web en test/préprod/prod, build des images, déploiement sur une registry interne, test et déploiement des applications automatiquement en dev/préprod/prod.

Gitlab CI/CDScripts bashDockerPortainer

Création d'un outil CLI pour les dev/devops

Prod

Réalisation d'un outil en ligne de commande pour faciliter la vie des développeurs et devops, avec des fonctionnalités telles que la génération de projets basés sur des conteneurs, l'automatisation de la création de pipelines Gitlab CI/CD, et la gestion de configurations pour différents environnements.

BashDockerGitlab CI/CDYAML

UCAPRO - Réseau social pour les étudiants de l'Université Clermont Auvergne

Prod

Développement d'une application web de réseau social pour les étudiants de l'Université Clermont Auvergne, permettant aux utilisateurs de créer des profils, de consulter les offres de stages/emplois, de voir les fiches partenaires.

Php/SymfonyVue 3ElasticsearchDocker

Competences et technologies

Je combine une expertise operationnelle et applicative pour livrer des plateformes maintenables, observables et evolutives.

Domaines maitrisés

  • Dev web
  • DevOps
  • CI/CD et GitOps
  • Architecture web et conteneurs
  • Developpement fullstack web
  • Automatisation et scripting
  • Developpement d'API RESTful
  • Maitrise d'API Platform
  • Developpement d'applications symfony / Vue.js

Technologies

Docker Gitlab CI Github Actions Php MariaDB Symfony Vue.js Tailwind CSS

Expérience professionnelle

Parcours professionnel et principales missions menées au cours de ma carrière.

  • Développeur web & DevOps

    Université Clermont Auvergne · Clermont-Ferrand

    2018 — présent

    Développement et maintien d'applications web métier, mise en place de pipelines CI/CD GitLab, conteneurisation des applications avec Docker, administration de serveurs Linux et déploiement en environnements multi-cibles.

    Php/SymfonyVue.jsDockerGitLab CI/CDLinux
  • Formateur en développement web

    AFORMAC · Vichy

    2017 — 2018

    Formation de stagiaires aux technologies web (HTML, CSS, JavaScript, PHP) et aux bonnes pratiques de développement. Conception de supports pédagogiques et évaluation des compétences. Habilitation aux jurys de certification (RNCP) "Développeur Web et Web Mobile" et "Développeur d'Applications Web".

    HTMLCSSJavaScriptPHPMySQLLaravelGit
  • ConcepteurDéveloppeur web et e-learning

    Omendo · Grenoble

    2010 — 2017

    Conception et développement d'applications web sur mesure pour des clients PME et collectivités. Intégration de solutions e-learning et développement de modules en ligne.

    PhpMySQLJavaScriptApache
  • Développeur e-learning

    D.F.M. · Sassenage (38)

    2003 — 2010

    Développement de modules e-learning, développement d'applications web pour la gestion de contenus pédagogiques et l'intégration de solutions de formation en ligne.

    PhpMySQLJavaScriptFlashActionScriptSCORMAICCLMS (Blackboard, WBTManager,Moodle, Chamilo, Dokeos)
  • Développeur web

    Université de Savoie (IUT d'Annecy) · Annecy

    2001 — 2002

    Mise en place d'une plateform de formation en ligne pour un projet "IUT en ligne". Formation et accompagnement des enseignants dans l'usage des outils de création numériques et de gestion de contenus pédagogiques.

    PhpJavaScriptMySQLApache

Formations & certifications

Parcours académique et certifications professionnelles acquis au fil des années.

  • Certif.

    Certification en Gestion de projets

    2012

    Centrale Lille

    Certification en gestion de projets.

  • Formation

    Master Ingénierie Pégagogique et Multimédia

    2000

    Université Stendhal Grenoble 3

    Conception de contenus pédagogiques multimédia, gestion de projets e-learning et utilisation d'outils de création de contenu. Compétences en design pédagogique, scénarisation et évaluation des formations en ligne.

  • Formation

    Maîtrise LLCE Anglais / Computer Sciences Linguistics and Languages

    1999

    Trinity College Dublin

    Spécialisation en linguistique et en sciences informatiques.

  • Formation

    Licence LLCE Anglais mention Traitement Automatique des Langues / Nouvelles Technologies de l'Enseignement et l'Apprentissage.

    1998

    Université Stendhal Grenoble 3

    Spécialisation en traitement automatique des langues, Utilisation d'outils informatique pour l'apprentissage des langues.

  • Certif.

    First Certificate in English (FCE)

    1993

    Cambridge

    Certification en anglais.