Infrastructure-as-Code Portfolio & CV Website

📘 Overview Link to heading

This portfolio and CV website is designed and maintained using a fully automated, Infrastructure-as-Code approach, similar to the deployment methods used in modern DevOps practices. The objective is to provide a reliable, version-controlled and reproducible personal documentation platform while demonstrating real practical skills in automation and static site operations.

🧩 Technology Stack Link to heading

Purpose / Function Tools / Components
Static Site Generation Hugo (minimalist theme with Markdown content)
Version Control Git (hosted on GitLab)
CI/CD Pipeline (optional) GitLab CI for automated builds
Hosting Options GitLab Pages
Authoring Markdown, shortcodes, content taxonomy
Local Development Hugo server with hot reload

🏗 Architecture & Workflow Link to heading

Content is written in Markdown and organized into sections such as Skills, Experience, Projects and Education. The Hugo static site generator renders the site using a minimalist theme with customization for bilingual EN/FR support. The repository stores all configuration, assets and content, ensuring full reproducibility.

The build workflow can run locally or through CI/CD to automatically generate and deploy the website when changes are pushed. This approach ensures a controlled evolution of the site with traceability, rollback capability and long-term maintainability.

⚙️ Automation & Reproducibility Link to heading

A Git-centric workflow guarantees a complete history of all content and layout updates. When CI/CD is enabled, each commit triggers the static build process and publishes it to the hosting platform using immutable artifacts. This mirrors modern static web operations in enterprise DevOps environments.

🚀 Outcomes Link to heading

  • A maintainable, version-controlled portfolio aligned with professional DevOps practices
  • Low maintenance cost while ensuring high reliability and long-term accessibility
  • Clear demonstration of automation, documentation and platform engineering skills
  • Extensible foundation for future blog posts, technical notes, and knowledge sharing