De Sociale Kaart

The Flemish government's Sociale Kaart gives every citizen insight into all available healthcare in Flanders and Brussels. It's a data-driven platform that automatically aggregates, transforms and indexes data from various sources, allowing for complex searches. Users can manage and manipulate the aggregated data, while the platform keeps track of every change. As such, this platform fulfills the role of a central data vault.

Role

Lead Developer

Problem Statement

Healthcare information is available, but is scattered across multiple government systems. This data can be obtained, but every source defines its own data structure and transfer mechanism. Sometimes this data contains outdated information. Therefore, administrators must be able to make corrections, while retaining all history. Citizens expect this information to be easily accessible at one location. Owners of this information (e.g. doctors) must be able to manage their own data in a user-friendly way.

Responsibilities

  • Automatically download, process and synchronize multiple large data sets consisting of diverse data formats
  • Make the aggregated data set efficiently searchable
  • Develop a Java application to manage the data vault
  • Configure CICD pipelines
  • Roll out, administer, maintain and update the Azure Kubernetes cluster
  • Lead and coach a team of 6 developers