Clément Gineste

Inżynier Cloud & DevOps

Autonomiczna realizacja projektów

Projektuję i dostarczam: od projektowania infrastruktury po pipeline'y CI/CD, biorę odpowiedzialność za projekty od A do Z. Skupiam się na GitOps, Infrastructure as Code i pragmatycznej automatyzacji. Obecnie eksploruję integrację LLM w procesach DevOps.

Katowice, Poland Natychmiastowa Zdalnie lub hybrydowo
Francuski — native Angielski — C2 (TOEIC 935/990) Polski — beginner

Doświadczenie

Parental Leave

2024-12 — 2025-12 Poland break

Parental leave following the birth of my child.

  • Continuous tech watch on LLM/AI developments
  • Exploration of LLM-assisted development workflows
  • Career data structuring project (this repository)

DevOps Engineer

O'Clock
2023-03 — 2024-12 Full Remote, France full-time

Management and optimization of cloud infrastructure for a distance learning school, ensuring high availability and performance to support the digital educational environment.

  • Developed a React/Next.js application for managing ~1,000 student VMs and faculty virtual machines, with internal API updates
  • Led partial migration to GCP: transferred classic VM workloads to containers on CloudRun and managed a Kubernetes cluster on GKE using Terraform
  • Established and maintained CI/CD pipelines using GitHub Actions across 20-30 active repositories
  • Reduced AWS costs by ~40% through in-depth audits via Cost Explorer, spot instances adoption, and resource right-sizing
  • Proposed and drove adoption of Infrastructure as Code with Terraform, improved GitOps management, and standardized Ansible modules
  • Managed ~100 infrastructure VMs/servers and associated services across AWS, GCP, and Scaleway
  • Redesigned AWS network architecture (VPC, subnets, IP addressing)
  • Built multi-cloud site-to-site WireGuard VPN via Terraform between AWS and GCP
  • Pushed adoption of Scaleway as alternative cloud provider for specific workloads
  • Implemented blue/green deployment strategies for zero-downtime releases
AWSGCPScalewayTerraformKubernetesDockerAnsibleGitHub ActionsWireGuardReactNext.jsPythonNode.jsPackerMongoDBRedisGoRundeckn8n

Career Break

2021-01 — 2022-12 Europe / Poland break

Extended travel across Europe, personal development, and family establishment in Poland.

Infrastructure Manager

Institut de Mathématiques de Toulouse (UT3PS)
2019-01 — 2020-12 Toulouse, France full-time

Management of a server infrastructure and a service offering using virtualization software and Linux/open-source software.

  • Daily management of ~100 servers and ~500 devices with level 2 support
  • Deployed network monitoring (LibreNMS) and configuration backup (Oxidized) for network equipment
  • Initiated documentation-as-code approach: migration from MediaWiki to Git-based system with format translation via Pandoc
  • Developed Agile/Git-based working method for iterative and incremental processes
  • Redesigned user network (VLAN, routing, firewall) across 3 buildings
  • Built custom automated Linux deployment system (preseed/kickstart ISO generation, PXE boot) for hundreds of workstations across 3 buildings
  • Participated in full redesign of IMT network and system architecture
  • Updated configuration management system (Puppet) through new client-server infrastructure
  • Deployed new Proxmox/Ceph cluster (5 nodes) to replace legacy infrastructure with replicated storage
  • Managed printing infrastructure renewal and inventory project for decision-making indicators
LinuxProxmoxCephDRBDPuppetLibreNMSOxidizedNetdiscoGitLabPandocVLANFirewallFRRPXEBash

Systems & Network Administrator

Institut de Mathématiques de Toulouse (CNRS/UT3PS)
2017-02 — 2018-12 Toulouse, France full-time

Service administration, level 1 and 2 maintenance and support, hardware installation. Polyvalent role in a small IT team covering support through to network infrastructure.

  • Level 1 and 2 user assistance, daily configuration of networks and services
  • Created automation scripts for OS and software deployment on workstations
  • Managed renewal of 40-60 workstations per year and optimized ancillary budgets for IT peripherals
  • Proactive maintenance of ~30 printers and various user equipment including video conference rooms
  • Continuous documentation updates and procedure creation with proposals for service improvements
  • Backup management (users, SGBD) and restoration
  • Active participation in local (Capitoul) and national (CNRS) sysadmin networks
LinuxBashNetworkingLDAPDNSDHCPMuninSVNGit

Network Administrator

Fullsave
2014-07 — 2014-07 Labège, France internship

Internship at a local ISP (enterprise fiber & hosting). Study project on vRouters and virtualization technologies.

  • Study project on vRouters (cloud routing)
  • Worked with VMWare ESXi, vCSA, Xen, KVM (Proxmox)
  • Deployed monitoring (Shinken) and metrology (ELK)
VMWare ESXiXenKVMProxmoxShinkenELK

Systems & Network Administrator

Ecoles des Mines
2014-05 — 2014-05 Albi, France internship

Internship at a prestigious public engineering school. Automated deployment project with configuration management.

  • Automated deployment project using FoG and DRBD
  • Configuration management with Puppet in virtual environment (VirtualBox)
PuppetFoGDRBDVirtualBox

Systems & Network Administrator

Clarisys
2014-01 — 2014-01 Saint-Jean, France internship

Internship at a software editor (enterprise solutions). Router migration study and deployable network solutions.

  • Router migration study (Alix to Mikrotik)
  • Created deployable Bash solutions: web filtering (tinyproxy+dansguardian), WiFi roaming with captive portal, L2TP/IPSec VPNs
MikrotikBashVPNNetworking

IT Tester

Atchik-Realtime
2005-06 — 2005-08 Toulouse, France fixed-term

Summer position testing web application developments. Dedicated QA role created for the project.

  • Executed test protocols for web applications with detection, reporting, and follow-up
Web

Umiejętności

Cloud Providers

AWS advanced 2y
GCP intermediate 2y
Scaleway beginner 1y

Infrastructure as Code & Automation

Terraform advanced 2y
Ansible advanced 2y
Puppet intermediate 4y
Rundeck intermediate 2y
n8n intermediate 2y

Containers & Orchestration

Docker advanced 3y
Kubernetes intermediate 1y
LXC intermediate 2y

CI/CD & GitOps

GitHub Actions advanced 2y
Git advanced 6y
GitLab beginner 3y
SVN beginner 3y

Virtualization

Proxmox VE advanced 4y
VMWare ESXi beginner 1y
XenServer/XCP-ng beginner 2y
KVM/QEMU intermediate 4y
Packer intermediate 2y
VirtualBox advanced 6y

Scripting & Development

Bash advanced 8y
Python intermediate 3y
Node.js beginner 1y
React beginner 1y
Go beginner 1y
HTML/CSS intermediate 6y
SQL intermediate 6y

Systems

Linux (Debian/Ubuntu) advanced 8y
Linux (CentOS/Fedora) intermediate 6y
HCI / SDS intermediate 4y

Monitoring & Metrics

Nagios beginner 1y
Xymon intermediate 2y
Munin advanced 4y
Netdata intermediate 2y
Shinken beginner 1y
LibreNMS beginner 2y
Cacti beginner 1y

Web & Services

Nginx expert 6y
Apache expert 6y
Redis beginner 2y
MySQL/MariaDB intermediate 6y
MongoDB beginner 2y

Sieci

L2/Switching expert 6y VLAN, STP, SNMP, Oxidized, leaf/spine, ~20 switchs (core/server/edge)
L3/Routing expert 6y OSPF, Quagga (now FRR), static routes, inter-VLAN, NAT
Firewalling advanced 6y iptables/netfilter, Shorewall, firewalld, ufw, AWS Security Groups, GCP firewall rules
DNS intermediate 4y Bind9, zone management, Route53, GCP Cloud DNS
VPN intermediate 4y WireGuard, OpenVPN, L2TP/IPSec, site-to-site multi-cloud via Terraform
DHCP/LDAP intermediate 4y ISC DHCP, OpenLDAP
Cloud Networking intermediate 2y AWS VPC/subnets/IP, GCP VPC, multi-cloud network architecture
Network Monitoring & Inventory intermediate 4y LibreNMS, Netdisco, Cacti, NetBox, GLPI/FusionInventory

Umiejętności miękkie

Autonomous end-to-end project deliveryProactive mindset (tech proposals, tooling improvements)Cross-team collaborationDocumentation-driven approachTroubleshooting & problem-solvingReliabilityAdaptability (multi-stack, multi-context, relocation)Knowledge sharing (tech presentations, architectural discussions, pragmatic tooling choices)

Aktualny fokus

  • Security integration in CI/CD pipelines (automated scanning, dependency bots)
  • LLM integration for DevOps workflows (agents, IDE/CLI tooling, model evaluation)
  • Infrastructure automation & GitOps maturity

Pożądany kierunek

GitOps & Delivery
ArgoCDFluxHelmKustomize
Observability
PrometheusGrafanaOpenTelemetryLoki
Service Mesh
IstioCilium (eBPF)
Cloud-Native Security
TrivyFalcoOPA/Gatekeeper
Platform Engineering
BackstageCrossplane

Projekty

career

personal active

Structured career data repository (YAML/Markdown) for CV generation, job offer analysis, and cover letter drafting. Built with LLM-assisted workflows.

  • Single source of truth for all career data
  • Designed for automated CV generation across formats and languages
YAMLMarkdownLLM

SLAdvisor

personal active

Interactive SLA recommendation tool. Answer questions about service requirements and get a recommended SLA tier with technical, financial, and operational implications.

  • Bridges the gap between business SLA expectations and technical reality (cost, architecture, downtime)
  • Zero-dependency single-file app — no build, no backend
  • Live at sladvisor.dev with custom domain on GitHub Pages
HTMLAlpine.jsTailwind CSSGitHub Pages

Matryoshka

personal active

Firefox extension that adds nested Super Groups on top of native tab groups. Tree view sidebar with drag & drop, context menus, and real-time sync.

  • Replaces Firefox vertical tabs with a hierarchical Super Groups sidebar
  • Persistent across browser restarts, real-time sync with native tab groups
JavaScriptFirefox WebExtensions APICSS

teleporter-compose

professional completed

Containerized deployment of the Teleporter application (student/teacher virtual environment manager) for O'Clock distance learning school.

  • Dockerized a critical internal tool for the e-learning platform
DockerDocker ComposeSCSS

LLM/DevOps blog

personal planned

Professional blog on LLM integration in DevOps workflows, agent orchestration, and AI-assisted operations.

  • Project in early planning stage
LLM

Wykształcenie

IRSM Engineer (IT, Networks, Systems, Multimedia)

Bac+5
IPST-CNAM Toulouse, France 2017 — in progress Zajęcia ukończone

All coursework and preparatory thesis completed. Engineering thesis not submitted.

Computer Science Bachelor's Degree

Bac+3
IPST-CNAM Toulouse, France 2017 — in progress Zajęcia ukończone

All teaching units validated (average 14/20). Activity report pending submission.

Senior IT Support Technician

RNCP Level 5
ADRAR Ramonville, France 2015 — 2015 Ukończone

Odpowiednik: Associate Degree / 2 years of higher education

IT Support Technician

RNCP Level 4
ADRAR Ramonville, France 2014 — 2014 Ukończone

Odpowiednik: 1 year of higher education

Networking & Telecommunications (DUT)

DUT
IUT UM2 Béziers, France 2007 — 2008 Częściowe

Odpowiednik: 1 year of university-level studies in technology

First year attended. Early orientation toward IT before career reconversion in 2014.

Zmiana ścieżki kariery

2008-2014 Restaurant industry

Career outside IT. Reconverted to IT in 2014 via ADRAR training.