Hugo Bollon

Concevoir des solutions robustes avec précision et sérénité.

Du code au cloud, je construis des systèmes fiables, performants et conçus pour durer.

Jepour des équipes modernes
Découvrir

À propos

Développeur backend spécialisé dans la conception de systèmes scalables, performants et maintenables sur le long terme.

GoPythonVue
Profil
Profile photo of À propos

Je suis ingénieur DevOps & logiciel, actuellement en poste chez Camptocamp. Titulaire d’un Master en informatique, spécialisé en intelligence artificielle et systèmes collaboratifs, j’ai construit mon parcours autour d’une conviction simple: l’informatique n’est pas seulement mon métier, c’est avant tout une passion qui m’anime depuis l’âge de 16 ans.

J’ai toujours aimé me lancer dans des projets en explorant des compétences que je ne maîtrisais pas encore et parfois même éloignées du développement pur comme le web design, la modélisation 3D ou encore la création de jeux vidéo avec des moteurs tels que Unity.

Ces expériences m’ont permis de développer une forte autonomie et une capacité d’apprentissage continu. Le chemin n’a pas toujours été simple, bien au contraire, mais j’ai constamment su dépasser les obstacles et résoudre les problématiques rencontrées.

Aujourd’hui, je suis à la recherche de nouveaux défis et d’opportunités pour me réinvestir pleinement dans le développement logiciel.

Expérience

Rôles récents et plateformes que j’ai aidé à faire évoluer.

Ingénieur DevOps

Camptocamp SA · Chambéry, France

sept. 2021 — En posteEn poste
  • Conception, automatisation et maintenance de clusters Kubernetes avec plusieurs providers cloud (AWS, Exoscale, Scaleway) en utilisant l’Infras- tructure as Code (Pulumi, Terraform) pour des plateformes fiables et évolutives.
  • Développement backend en Go pour des outils internes, APIs et automatisations. Contributions open-source externes (providers Terraform, Zi- tadel, etc.).
  • Référent open-source du département Infrastructure : gestion, maintenance et évolution des projets sous licence publique de Camptocamp In- frastructure Solutions.
  • Conception et gestion de pipelines CI pour automatiser les étapes de build, lint, test et release, en utilisant Github Actions et Dagger.
  • Mise en place de pipelines CD basés sur des pratiques GitOps avec ArgoCD, assurant des déploiements Kubernetes automatisés, reproductibles et sécurisés.
  • Conteneurisation et orchestration de workloads : conception d’images Docker, configuration Docker Compose, déploiements orchestrés avec Kubernetes, et CI conteneurisée avec Dagger.
  • Collaboration étroite avec le département Géospatial de Camptocamp : développement en Python et JavaScript (Vue 3, Angular), conception de charts Helm, et optimisation d’images Docker pour le déploiement de leurs applications.
  • Déploiement et configuration de solutions de Monitoring, Logging et Alerting (Prometheus, Elastic, Grafana).
  • Authentification OIDC fédérée (Keycloak, Zitadel)
GoPythonVue

Développeur Go

Camptocamp SA · Chambéry, France

juin 2021 — sept. 2021
  • Développement et maintenance de Terraboard (outil d’observabilité Terraform).
  • Migration du frontend d’AngularJS vers Vue 3 / TypeScript.
  • Développement d’API backend en Go (Gorm, Gorilla Mux).
  • Rédaction de tests unitaires et automatisation CI/CD.

Développeur Android Stagiaire

LAET - ENTPE · Chambéry, France

janv. 2020 — mai 2020

Création d'une application Android native (Java) pour la digitalisation du jeu de plateau Urbalog avec support multi-devices à l’aide de l’API Nearby Connections.

Master Informatique

University Savoie Mont-Blanc · Le-Bourget-Du-Lac, France

sept. 2020 — sept. 2022

Avec mention

Licence Informatique

University Savoie Mont-Blanc · Le-Bourget-Du-Lac, France

sept. 2017 — sept. 2020

Avec mention

Baccalaureat Scientifique

High School of l’Albanais · Rumilly, France

sept. 2014 — sept. 2017

Option ISN

Compétences

Technologies et plateformes que j’utilise au quotidien.

Langages

GoPythonJavaCC++JavaScriptTypeScriptBash

Frameworks

VueAngularNuxtGormGinEchoGorilla Mux

Plateformes

KubernetesDockerHelmArgoCDPulumiTerraformGitOpsAWSIaCCI/CD

Bases de données

PostgreSQLSQLiteNeo4j

Outillage

GitGitHub ActionsGitLab CI

Autres

Open-SourceLinuxAndroid

Projets

Sélection d’initiatives orientées fiabilité, automatisation et scale.

Stars
--
Forks
--
Issues
--
PRs
--
Métriques du repository indisponibles

Go-Edlib

Terminé

📚 Bibliothèque Go performante pour la comparaison de chaînes et le calcul de distance d'édition (Levenshtein, Hamming, Jaro-Winkler, etc.).

Go
Stars
--
Forks
--
Issues
--
PRs
--
Métriques du repository indisponibles

Terraboard

Terminé

🌍 📋 Interface web permettant d'inspecter, visualiser et comparer les fichiers d'état (states) Terraform.

GoVueGormGorilla MuxGitHub Actions
Stars
--
Forks
--
Issues
--
PRs
--
Métriques du repository indisponibles

IGopher

Terminé

⚡ Bot d'automatisation Instagram puissant et personnalisable, doté d'interfaces TUI et GUI (Electron.js).

GoVue
Stars
--
Forks
--
Issues
--
PRs
--
Métriques du repository indisponibles

Jgo

En cours

📔 Bibliothèque générique de parsing JSON pour transformer du JSON en structures dynamiques Go et inversement.

Go
Stars
--
Forks
--
Issues
--
PRs
--
Métriques du repository indisponibles

grafana-prometheus-alertmanager-datasource

En cours

📈 Plugin Grafana permettant d'utiliser l'API d'Alertmanager pour créer des dashboards de monitoring d'alertes.

TypeScript
Stars
--
Forks
--
Issues
--
PRs
--
Métriques du repository indisponibles

Gyro-Ball

Terminé

Jeu de labyrinthe 3D pour Android utilisant le gyroscope du smartphone pour contrôler le mouvement de la balle.

Android

Contact

Un défi logiciel à relever ? Construisons ensemble des systèmes fiables et performants.

Disponible pour de nouvelles missionsGrenoble, France