Platform engineering · Belgium

Platforms built
for production.

I am Alexander Kerckhofs, a platform engineer. Through Exalis I build and operate secure Kubernetes platforms on Azure, along with the geodata pipelines that depend on them.

Selected work

Six years on one production platform. Client names stay private, but every number comes from the project records. References are available on request.

  1. 40min

    to mitigate every production node without a reboot

    Kernel CVE response

    Rolled out a mitigation for a kernel privilege-escalation flaw on the evening it was flagged. It was verified again after the next node-image upgrade.

  2. +8GiB

    additional memory per database pod, injected silently

    Scheduling outage, traced to the provider

    Production stopped scheduling when the managed-Kubernetes provider quietly enabled an admission policy that padded every database sidecar. Within the morning I had traced the outage to that policy and switched it off. The vendor received an evidence pack.

  3. 115 to 14ms

    CPU time per orthophoto tile

    Orthophoto tile server

    Rewrote the read path of a production tile service. Responses are now several times faster, with tiles a tenth of their former size. The output is pixel-identical.

  4. 2% to 92%

    valid 3D building solids

    LoD2 building reconstruction

    Two open-source reconstruction engines were examined down to their solvers and geometry code before either was trusted with a delivery. The first rests on an integer program that stalls on complex buildings, with almost none of its output passing geometric validation. The second selects roof faces through a graph cut, yet its quality turned out to be decided earlier, in plane detection, which is where it was tuned against hand-labelled roofs. These findings come from controlled experiments on thousands of real buildings. The resulting pipeline publishes valid models for hundreds of statistical sectors.

Services

The engineer who builds your platform is the one who operates and secures it. That same engineer understands the geodata workloads it carries.

01

Platform engineering

Multi-tenant Kubernetes on Azure, where every change goes through GitOps. The platform comes with the services teams would otherwise run themselves, such as databases or single sign-on. Capacity is planned against cost from the start.

02

Platform security & compliance

Vulnerability management that follows each finding from the inventory to the patch. Access to the platform is held to least privilege. Security events get a written assessment that holds up in an ISO 27001 audit.

03

Root-cause investigations

Some failures survive the usual fixes. I follow them through logs, profiles or packet captures until the cause is proven. If the fault lies with a vendor, they receive evidence they cannot wave away.

04

Geospatial data & 3D

Pipelines that turn LiDAR point clouds into reconstructed 3D buildings, published through web viewers that stay smooth at country scale. Current work applies Gaussian splatting to city blocks, using oblique aerial imagery with LiDAR as the geometric reference.

Approach

  1. Measure first

    An opinion comes after the profile or the benchmark, never before. That is how the root cause gets fixed instead of the loudest symptom.

  2. Name the gaps

    Every trade-off or open risk is put in writing, where an idealised diagram would hide it.

  3. Leave it owned

    The documentation lives in your repository, from runbooks to decision records, so your team owns the system when I leave.

About

Exalis is a one-engineer consultancy. You work directly with the person who designs and builds the system.

I work in production environments under ISO 27001, with NIS2 in mind, where I am trusted with privileged access. On my main engagement I am the platform engineer, which includes a seat on the security team. My background runs from operating Kubernetes platforms to building LiDAR pipelines at municipal scale. When a decision needs weighing, you get a written evaluation: detailed enough for engineers, with a conclusion a board can act on.

Platform
  • AKS on Azure with GPU node pools, behind an Istio service mesh
  • Flux with Kustomize and Helm
  • OpenTofu and Terraform on Azure
  • Keycloak and Azure workload identity
  • Grafana, Loki and Prometheus
  • ISO 27001 evidence, vulnerability management, CVE response
Data
  • PostgreSQL, run by Kubernetes operators
  • Dagster and Flyte on Kubernetes
  • Apache Iceberg on Azure storage, with STAC catalogues
Geo & 3D
  • COPC point clouds processed with PDAL, published as 3D Tiles
  • Aerial and oblique imagery as Cloud-Optimised GeoTIFF, processed with GDAL
  • LoD2 buildings in CityJSON, alongside Gaussian splatting
  • CesiumJS with 3D Tiles, on WebGL or WebGPU

Building something that has to hold up in production?

Tell me what you are building. The answer comes in Dutch or English, from the engineer who would do the work. From there it can become a fixed-scope investigation, a written evaluation or a full project.

Not taking on long-term projects right now. Always happy to sit down and talk something through.