Hugo Bollon

Engineering resilient solutions with calm precision

From code to cloud, I build reliable software that scales, performs, and lasts.

Ifor modern teams
Scroll

About

Backend-focused engineer crafting scalable systems with precision, clarity, and long-term maintainability in mind.

GoPythonVue
Profile
Profile photo of About

I'm a DevOps & Software Engineer currently working at Camptocamp. I have a Master's Degree in Computer Science specialized in artificial intelligence and collaborative systems. IT is not only my professional background. It is also and above all a passion that has grown since I was 16 years old.

I always liked to get into projects using the skills that I didn't have or that weren't even necessarily related to pure programming like web design, 3D modeling, video game making using engines like Unity. This allowed me to get to be autonomous and to learn on my own, certainly not without difficulties far from it but I always managed to overcome the obstacles and solve the problems I encountered.

I'm currently searching new challenges and opportunities to get back into software development.

Experience

Recent roles and the systems I helped scale.

DevOps Engineer

Camptocamp SA · Chambéry, France

Sep 2021 — CurrentCurrent
  • Design, automation, and maintenance of Kubernetes clusters with multiples cloud providers (AWS, Exoscale, Scaleway) using Infrastructure as Code (Pulumi, Terraform) for reliable and scalable platforms.
  • Backend development in Go for internal tools, APIs, and automations. External open-source contributions (Terraform providers, Zitadel, etc.).
  • Open-source lead for the Infrastructure department: management, maintenance, and evolution of Camptocamp Infrastructure Solutions’ publicly licensed projects.
  • Design and management of CI pipelines to automate build, lint, test, and release stages, using Github Actions and Dagger.
  • Implementation of CD pipelines based on GitOps practices with ArgoCD, ensuring automated, reproducible, and secure Kubernetes deployments.
  • Containerization and orchestration of workloads: Docker image design, Docker Compose configuration, orchestrated deployments with Kuber- netes, and containerized CI with Dagger.
  • Close collaboration with the Geospatial department: development of scripts and tools in Python and JavaScript (Vue 3, Angular), design of Helm charts, and optimization of Docker images for packaging and deploying their applications.
  • Deployment and configuration of Monitoring, Logging, and Alerting solutions (Prometheus, Elastic, Grafana).
  • Federated OIDC authentication via Keycloak and Zitadel.
GoPythonVue

Go Developer

Camptocamp SA · Chambéry, France

Jun 2021 — Sep 2021
  • Development and maintenance of Terraboard (Terraform observability tool).
  • Migration of the frontend from AngularJS to Vue 3 / TypeScript.
  • Backend API development in Go (Gorm, Gorilla Mux).
  • Writing unit tests and CI/CD automation.
GoVue

Android Developer Intern

LAET - ENTPE · Chambéry, France

Jan 2020 — May 2020

Create native Android app (Java) for digitizing the Urbalog board game with multi-device support using Nearby Connections API.

Java

MSc Computer Science

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

Sep 2020 — Sep 2022

With Honours

BSc Computer Science

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

Sep 2017 — Sep 2020

With Honours

Scientific Baccalaureate

High School of l’Albanais · Rumilly, France

Sep 2014 — Sep 2017

ISN Speciality

Skills

Core technologies and platforms I use every day.

Languages

GoPythonJavaCC++JavaScriptTypeScriptBash

Frameworks

VueAngularNuxtGormGinEchoGorilla Mux

Platforms

KubernetesDockerHelmArgoCDPulumiTerraformGitOpsAWSIaCCI/CD

Databases

PostgreSQLSQLiteNeo4j

Tooling

GitGitHub ActionsGitLab CI

Other

Open-SourceLinuxAndroid

Projects

Selected initiatives focused on reliability, automation, and scale.

Stars
--
Forks
--
Issues
--
PRs
--
Repository metrics unavailable

Go-Edlib

Completed

📚 High-performance Go library for string comparison and edit distance algorithms (Levenshtein, Hamming, Jaro-Winkler, etc.).

Go
Stars
--
Forks
--
Issues
--
PRs
--
Repository metrics unavailable

Terraboard

Completed

🌍 📋 Web dashboard for inspecting, visualizing, and comparing Terraform state files.

GoVueGormGitHub ActionsGorilla Mux
Stars
--
Forks
--
Issues
--
PRs
--
Repository metrics unavailable

IGopher

Completed

⚡ Powerful and customizable Instagram automation bot, featuring TUI and GUI (Electron.js) interfaces.

GoVue
Stars
--
Forks
--
Issues
--
PRs
--
Repository metrics unavailable

Jgo

In progress

📔 Generic JSON parsing library to unmarshal JSON into dynamic Go structures and vice versa.

Go
Stars
--
Forks
--
Issues
--
PRs
--
Repository metrics unavailable

grafana-prometheus-alertmanager-datasource

In progress

📈 Grafana plugin to use the Alertmanager API for creating alert monitoring dashboards.

TypeScript
Stars
--
Forks
--
Issues
--
PRs
--
Repository metrics unavailable

Gyro-Ball

Completed

3D labyrinth game for Android using the smartphone's gyroscope to control ball movement.

Android

Contact

Have a software challenge in mind? Let’s build scalable and reliable systems together.

Available for new missionsGrenoble, France