Skip to content
View Michiel-VandeVelde's full-sized avatar
🥴
🥴

Block or report Michiel-VandeVelde

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.

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
Michiel-VandeVelde/README.md

Mario GIF

Michiel Van de Velde

Cloud & DevOps Engineer · imec-IDLab · Open Source Enthusiast


I build infrastructure that's boring on purpose, reproducible, automated, and well-documented. Currently working at imec-IDLab, one of the world's leading R&D hubs for semiconductors and other technology 5-10 years ahead of whats currently on the market, where I work on research infrastructure and a funded knowledge graph project on top of GitLab.


Current Work — imec-IDLab

Knowledge Graph layer for GitLab (funded research + paper)

Large engineering teams at imec self-host GitLab across multiple research groups. A single change can have significant downstream impact, but that impact isn't queryable anywhere.

I'm building a lightweight RDF-based knowledge graph that sits on top of GitLab workflows, capturing company-specific ontologies: which components are high-risk, who owns what, what depends on what. Semantic metadata is automatically generated during commits and CI/CD runs — making system relationships explicit and machine-readable for the first time.

For engineers and AI models this enables:

  • Impact analysis — what does this change affect?
  • Smarter debugging — trace issues across commits, pipelines, and dependencies
  • Intelligent code review — suggest reviewers based on impacted components
  • AI that reasons over structure — local models query the graph instead of guessing from raw logs

This work is part of broader research into improving AI systems with knowledge graphs and will be tied to a research publication.


Featured Project: Hephaestus

A fully automated development platform. One terraform apply from bare metal to a running DevOps stack, built as the foundation for the GitLab KG-platform i'm developing for Gitlab Co-Create

What it provisions:

  • GitLab CE — self-hosted Git, CI/CD, container registry
  • Prometheus + Grafana — full observability with live GitLab CI pipeline dashboards with alert systems in place
  • GitLab Runners — Docker-based CI executor on dedicated VM's
  • Automated backups — daily snapshots rsynced to an offsite node

How it works: Terraform provisions VMs on Proxmox → waits for SSH → generates Ansible inventory → runs 4 idempotent playbooks. No manual steps.

Stack: Terraform · Ansible · Prometheus · Grafana · Docker · Tailscale · Cloudflare Zero Trust

github.com/Michiel-VandeVelde/Hephaestus


🛠️ Tech Stack

Infrastructure & Automation

Terraform Ansible Linux

Containers & Orchestration

Docker Kubernetes

CI/CD & Observability

GitLab CI Prometheus Grafana

Knowledge & Semantic Web

RDF SPARQL Linked Data

Microcredential, Linked Data — UGent, taught by Pieter Colpaert, Ruben Verborgh and Ruben Taelman



Always open to collaboration on Cloud, DevOps & Open Source projects.

Pinned Loading

  1. Michiel-VandeVelde Michiel-VandeVelde Public

    My Special Repository

    1

  2. pewdiepie-archdaemon/odysseus pewdiepie-archdaemon/odysseus Public

    Self-hosted AI workspace.

    Python 74.4k 9.6k