Skip to content
View alderichoarau's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report alderichoarau

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
alderichoarau/README.md

👋 Hi, I'm Aldéric

🇬🇧 English | 🇫🇷 Français

Freelance Cloud DevOps Consultant & Trainer — 10+ years of experience
I help companies migrate, secure and modernize their applications on Azure.
I also train technical teams to master DevOps culture and cloud practices.

GitHub is the source of truth for all my public repositories. They're automatically push-mirrored (read-only) to GitLab and Bitbucket (Bitbucket has no public workspace overview page, hence the link to a specific repo) — issues and pull requests should be opened on GitHub.


🧭 What I do

☁️ Consulting

Azure migration & architecture · CI/CD pipelines · Infrastructure as Code · DevSecOps · Cost optimization

🎓 Training

DevOps culture · Azure fundamentals & advanced · Docker & Kubernetes · GitHub Actions · Secure pipelines

🛠️ Tech Stack

Cloud & DevOps

Azure AKS Azure DevOps Terraform Docker Kubernetes Helm GitHub Actions

Security & Observability

OWASP SonarQube Trivy Azure Key Vault Prometheus Grafana Dynatrace

Development

Java Spring Boot Angular TypeScript Python Bash PowerShell


📦 Featured Repositories

A selection of my public work — Azure applications, reusable Terraform modules, and DevOps tooling.

☁️ Azure Applications

Project Stack Description
azure-quiz-frontend Angular Material Angular 22 web app for revising Microsoft Azure certifications — module quizzes and official mock exams, mobile-friendly. Deployable to Azure Static Web Apps or, via Docker + Helm, to AKS.
azure-quiz-backend Spring Boot REST API for the Azure quiz app — course modules, mock exams and quiz sessions backed by PostgreSQL and Redis, with results exported to Azure Blob Storage. Deployable to Azure App Service or, via Docker + Helm, to AKS.
alderichoarau.github.io Personal portfolio and website built with Angular, hosted on GitHub Pages.

🏗️ Infrastructure as Code

Project Stack Description
azure-infra-terraform Azure Landing Zone managed with Terraform — modular IaC with remote state, OIDC and CI/CD.
azure-infra-bicep Bicep Azure infrastructure as code with Bicep — native ARM templates with GitHub Actions deployment.
azure-infra-cli Provisioning Azure infrastructure with the az CLI — Bash & PowerShell scripts automated with GitHub Actions.
github-repo-terraform Terraform configuration to manage and provision GitHub repositories as code.
terraform-azurerm-network Terraform module — Azure VNet with frontend/backend subnets, each protected by its own NSG.
terraform-azurerm-app-service Terraform module — Azure Linux Web App (Python) on an existing App Service Plan.
terraform-azurerm-function-app Terraform module — Azure Linux Function App (Python) with its own dedicated storage account.
terraform-azurerm-container Terraform module — publicly exposed Azure Container Instance.
terraform-azurerm-storage Terraform module — Azure Storage Account with a private and a public blob container.

⚙️ GitHub Actions — composite actions

One repo per action, each independently versioned (bare vN tags — native Dependabot updates) and reused across my Azure app repos' CI/CD.

Action Description
gha-azure-login Federated (OIDC) sign-in to Azure — no client secret.
gha-aks-admin-login Azure login + admin kubeconfig for a given AKS cluster.
gha-setup-node Node from the caller's own .nvmrc, npm cache, npm ci.
gha-setup-java JDK (Temurin) + Maven dependency caching.
gha-setup-terraform Installs the Terraform CLI.
gha-trivy-scan Runs Trivy and publishes any findings to the job summary.
gha-generate-sbom CycloneDX SBOM generation, upload, and summary.
gha-setup-chrome-axe Chrome + matching ChromeDriver, then an axe-core accessibility audit.
gha-mirror-gitlab Push-mirrors the caller repo to GitLab (GitLab's free tier only supports push mirroring).

🎓 Training — What I teach

I design and deliver hands-on training sessions for development teams, tech leads and IT managers — in French or English, remote or on-site.

Topic Format Audience
🐳 Docker & Kubernetes fundamentals Workshop (1–2 days) Dev & Ops teams
☁️ Azure for developers (AZ-204) Workshop (2–3 days) Developers
🔁 CI/CD with GitHub Actions & Azure DevOps Workshop (1 day) Dev & DevOps teams
🔐 Secure your pipelines — DevSecOps practices Workshop (1 day) Tech leads & architects
🏗️ Infrastructure as Code with Terraform Workshop (1–2 days) Ops & DevOps teams
📐 DevOps culture & Agile practices Seminar (half day) Any technical team

💡 All workshops include practical exercises on real environments. Sessions can be customized to your stack and maturity level.

🏆 100% pass rate on AZ-900 and AZ-104 certifications across cohorts of 12 learners.


📌 Selected Missions

Azure Migration Migration of 15+ Java/Spring Boot applications to AKS. Setup of full CI/CD pipelines with security gates (SonarQube, Trivy). Result: 35% cost reduction, deployment time cut from 1 week to 4 hours.

DevSecOps Rollout Implementation of security-by-design across 8 teams. Training sessions on OWASP, secret management with Azure Key Vault, and pipeline hardening.

Cloud Cost Optimization Audit and rightsizing of Azure infrastructure. Transition to reserved instances and autoscaling policies. Result: 40% cost reduction in 3 months.

Azure Certification Training Prepared cohorts of 12 learners per session for the AZ-900 and AZ-104 exams. Result: 100% pass rate.


🏅 Certifications & Training

Badge Certification
☁️ AZ-900 — Microsoft Azure Fundamentals
⚙️ AZ-204 — Developing Solutions for Microsoft Azure
🔧 AZ-104 — Azure Administrator
📊 PL-300 — Microsoft Power BI Data Analyst
🔄 Professional Scrum Master I (Scrum.org)

⚡ A few things about me

  • 🌍 Fluent in French, English, Spanish and Réunion Creole 🇷🇪
  • 🚀 50+ applications modernized and secured on Azure
  • 🎓 Training delivered to teams of 5 to 30 people across multiple sectors
  • 🤖 Integrating AI tools (GitHub Copilot, Azure AI) into DevOps workflows
  • ☕ Strong believer that good pipelines start with good coffee

🌍 Find me

LinkedIn Malt Email


🤝 Let's work together

Whether you're looking to migrate to Azure, build a DevOps culture within your team, or upskill your engineers — I can help.

  • 🚀 Consulting — Azure migration, DevSecOps, cost optimization, IaC
  • 🎓 Training — Custom workshops for your team, any level
  • 🔍 Audit — Cloud architecture & security posture review

Ready to talk?

Schedule a Call Email Malt

First 30-minute discovery call is free — no commitment.

Pinned Loading

  1. alderichoarau.github.io alderichoarau.github.io Public

    Personal portfolio and website built with Angular. Hosted with GitHub Pages

    HTML 1

  2. alderichoarau alderichoarau Public

    💻 Développeur Freelance | Cloud Azure ☁️ · DevSecOps 🔐 · Java Spring Boot & Angular

    1