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.
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.
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
Infrastructure & Automation
Containers & Orchestration
CI/CD & Observability
Knowledge & Semantic Web
Microcredential, Linked Data — UGent, taught by Pieter Colpaert, Ruben Verborgh and Ruben Taelman
Always open to collaboration on Cloud, DevOps & Open Source projects.


