Infrastructure as Code (IaC)
Your infrastructure shouldn’t live in your head — or in a Google Doc. I use Terraform and GitOps workflows to codify, version, and automate your entire infrastructure.
Infrastructure as Code (IaC)
Your infrastructure shouldn’t live in your head — or in a Google Doc. I use Terraform and GitOps workflows to codify, version, and automate your entire infrastructure.
Infrastructure as Code (IaC)
Your infrastructure shouldn’t live in your head — or in a Google Doc. I use Terraform and GitOps workflows to codify, version, and automate your entire infrastructure.









Service Overview
I help businesses of all sizes write clean, modular Terraform code to deploy, update, and manage their infrastructure on GCP (and other cloud providers). Combined with GitHub Actions or GitLab CI, your infra becomes fully reproducible.
What’s Included
Terraform Setup & Modules
Define cloud services, IAM, DNS, databases, and more with reusable modules.State Management & Security
Manage remote states, workspaces, and secrets (Vault, SOPS) with best practices.GitOps Integration
Link infrastructure changes to pull requests and approvals.Documentation & Handoff
Clear explanations of resources and how to scale or replicate them.
Impact
<1 week
Deployed multi-env infra from scratch
<1 week
Deployed multi-env infra from scratch
<1 week
Deployed multi-env infra from scratch
Enforced least-privilege IAM via code
Enforced least-privilege IAM via code
Enforced least-privilege IAM via code
Scalable setup reusable across teams/projects
Scalable setup reusable across teams/projects
Scalable setup reusable across teams/projects

Highly dedicated to his work, Baptiste continually develops his skills and proves himself in the professional world. Top of his class at the Nantes academy, Baptiste has a very strong level in mobile and web development and easily adapts to the environment in which he works as a developer. Curious, open-minded, and passionate, he is someone we can always rely on.

Orlane GUERIN
Community Manager

Very good involvement from Baptiste, who was able to develop and share his skills. I especially appreciated his eagerness to learn and his autonomy.

Jerôme RICHARD
Technical Director

Highly dedicated to his work, Baptiste continually develops his skills and proves himself in the professional world. Top of his class at the Nantes academy, Baptiste has a very strong level in mobile and web development and easily adapts to the environment in which he works as a developer. Curious, open-minded, and passionate, he is someone we can always rely on.

Orlane GUERIN
Community Manager

Very good involvement from Baptiste, who was able to develop and share his skills. I especially appreciated his eagerness to learn and his autonomy.

Jerôme RICHARD
Technical Director

Highly dedicated to his work, Baptiste continually develops his skills and proves himself in the professional world. Top of his class at the Nantes academy, Baptiste has a very strong level in mobile and web development and easily adapts to the environment in which he works as a developer. Curious, open-minded, and passionate, he is someone we can always rely on.

Orlane GUERIN
Community Manager

Very good involvement from Baptiste, who was able to develop and share his skills. I especially appreciated his eagerness to learn and his autonomy.

Jerôme RICHARD
Technical Director

Highly dedicated to his work, Baptiste continually develops his skills and proves himself in the professional world. Top of his class at the Nantes academy, Baptiste has a very strong level in mobile and web development and easily adapts to the environment in which he works as a developer. Curious, open-minded, and passionate, he is someone we can always rely on.

Orlane GUERIN
Community Manager

Very good involvement from Baptiste, who was able to develop and share his skills. I especially appreciated his eagerness to learn and his autonomy.

Jerôme RICHARD
Technical Director

Highly dedicated to his work, Baptiste continually develops his skills and proves himself in the professional world. Top of his class at the Nantes academy, Baptiste has a very strong level in mobile and web development and easily adapts to the environment in which he works as a developer. Curious, open-minded, and passionate, he is someone we can always rely on.

Orlane Guerin
Community Manager

Very good involvement from Baptiste, who was able to develop and share his skills. I especially appreciated his eagerness to learn and his autonomy.

Jerôme RICHARD
Technical Director

Highly dedicated to his work, Baptiste continually develops his skills and proves himself in the professional world. Top of his class at the Nantes academy, Baptiste has a very strong level in mobile and web development and easily adapts to the environment in which he works as a developer. Curious, open-minded, and passionate, he is someone we can always rely on.

Orlane Guerin
Community Manager

Very good involvement from Baptiste, who was able to develop and share his skills. I especially appreciated his eagerness to learn and his autonomy.

Jerôme RICHARD
Technical Director

Highly dedicated to his work, Baptiste continually develops his skills and proves himself in the professional world. Top of his class at the Nantes academy, Baptiste has a very strong level in mobile and web development and easily adapts to the environment in which he works as a developer. Curious, open-minded, and passionate, he is someone we can always rely on.

Orlane Guerin
Community Manager

Very good involvement from Baptiste, who was able to develop and share his skills. I especially appreciated his eagerness to learn and his autonomy.

Jerôme RICHARD
Technical Director

Highly dedicated to his work, Baptiste continually develops his skills and proves himself in the professional world. Top of his class at the Nantes academy, Baptiste has a very strong level in mobile and web development and easily adapts to the environment in which he works as a developer. Curious, open-minded, and passionate, he is someone we can always rely on.

Orlane Guerin
Community Manager

Very good involvement from Baptiste, who was able to develop and share his skills. I especially appreciated his eagerness to learn and his autonomy.

Jerôme RICHARD
Technical Director

Very good involvement from Baptiste, who was able to develop and share his skills. I especially appreciated his eagerness to learn and his autonomy.

Luka Mengham
Chief Executive Officer

Very good involvement from Baptiste, who was able to develop and share his skills. I especially appreciated his eagerness to learn and his autonomy.

Luka Mengham
Chief Executive Officer

Very good involvement from Baptiste, who was able to develop and share his skills. I especially appreciated his eagerness to learn and his autonomy.

Harry Bardon
Product Designer

Very good involvement from Baptiste, who was able to develop and share his skills. I especially appreciated his eagerness to learn and his autonomy.

Harry Bardon
Product Designer
Have a project idea in mind?
Let’s Discuss about the Project Details

Have a project idea in mind?
Let’s Discuss about the Project Details

Have a project idea in mind?
Let’s Discuss about the Project Details
