PhD researcher and research software engineer at the Institute of Environmental Sciences (CML), Leiden University. I build open, reproducible research infrastructure for industrial ecology and the circular economy. Most of my work turns messy product-level data into FAIR datasets and tools researchers can use directly.
Focus areas: industrial ecology, circular economy, and life-cycle assessment. Main stack: Python, FastAPI, TypeScript/React, PostgreSQL, and Docker.
RELab collects disassembly data on durable goods to close a long-standing product-data gap in industrial ecology. I designed and built the platform end to end: a FastAPI backend, a PostgreSQL data model built for LCA, and an Expo/React Native frontend. In active use as lab infrastructure at CML: 78 products disassembled, 1,331 components and 3,610 photos catalogued, across a lab deployment and two teardown workshops with 135 participants.
- ๐ Live platform: app.cml-relab.org
- ๐ Documentation: docs.cml-relab.org
- ๐งฉ RPI camera plugin: relab-rpi-cam-plugin, a FastAPI service for remote image capture during disassembly
monitoring is the observability stack for CML's research platforms: an OpenTelemetry pipeline (Grafana, Loki, Tempo, Prometheus) collecting logs, traces, and metrics from RELab and other services, with CI-validated configs and a one-command demo.
msc-thesis-ie is my MSc Industrial Ecology thesis (Leiden / TU Delft): a bottom-up model of building cooling demand in The Hague and its life-cycle environmental impacts, built from BAG geospatial data, an hourly heat-balance model, and an LCA layer. It is published in the TU Delft repository, with the dataset archived on Zenodo. Interactive results dashboard at simonvanlierde.github.io/msc-thesis-ie
cv-ie-taxonomy is an interactive exploded-teardown map of a computer-vision taxonomy for industrial ecology, built as a companion visual for an upcoming publication: a custom React/SVG scene with scroll-driven exploration. Live at simonvanlierde.github.io/cv-ie-taxonomy
credit-heatmap is a full-stack web tool for building CRediT author-contribution statements, with an interactive role matrix and JATS4R XML / JSON export for journal submission. Built on Next.js 15 with a framework-agnostic TypeScript core that runs the domain logic in the browser, deployable on Cloudflare Workers (OpenNext). Live demo at credit.duinlab.nl
In progress: an AI4IE resource hub and a project gallery for CML, both early prototypes.
I maintain reusable tooling I need in my own work, like check-json5, a pre-commit hook whose fast-path parser makes it roughly 500ร faster on large JSON files, and I send small fixes upstream to tools I use, mostly in the FastAPI and open-LCA ecosystems, such as fastapi-mail and sentier_data_tools.
Outside work I build small web apps I keep tinkering with:
- 6-second-scribbles, a fast drawing game
- scattergories, a browser word game
- tide, a period tracker
- bikespot, a bike-parking tracker
- ๐ Website: simonvanlierde.github.io
- ๐ ORCID: 0009-0006-6953-909X
- ๐ผ LinkedIn: in/simon-van-lierde
- ๐ Leiden profile: universiteitleiden.nl



