CEMS creates engineering pipelines.

CEMS offers geotechnical software as service through REST API’s. These endpoints can be used as a trusted component in scalable automated engineering processes.

The geotechnical consultancy world is lagging behind in the use of digital tools. In geotechnics, software user interfaces have hardly undergone any development in the last 20 years. Today’s computing power and storage capacity is unlimited for Geo-Engineering applications.

In order to unlock these possibilities in our work, we need to acquire programming skills and be able to apply them in automated design processes. Mastering these skills will offer the opportunity to integrate Data Science and Artificial Intelligence in our daily work.

The objective of CRUX Engineering Microservices B.V. is to make fully use of digital technologies, starting from our domain knowledge of underground engineering.

Jacco Haasnoot, CEMS / CRUX

Read our stories and articles.

More blog posts


An application of GEOLIB: route N243 by Martina Pippi MScRead more


Less piles with PileCore – Smart Grouper by Johan ZwaanRead more


Implementing a vibration design method into a Python package by Jacco HaasnootRead more


A complete vibration risk assessment in 5 simple steps, VibraCore delivers by Robin Wimmers MScRead more

More blog posts


PileCore is a python library that aims to give you the full pile calculation utilities without an engineer in the loop. This means that calculations must be able to run from start to finish from a set of given parameters. Pilecore is able to determine the tipping point between positive and negative friction and will optimize pile groups automatically.

Read more


VibraCore is an API service based on a Python library that automates the risk management of building damage during vibration works, such as the installation of sheet piles or driven piles. Based on the soil profile (GEF file) the maximum impact force is calculated (according to CUR 166) or the elastic modulus of the soil is determined (according to Prepal). This is used to predict the maximum vibration velocity. Based on the attributes of the nearby buildings the failure vibration velocity is calculated (according to SBR A). If the check fails the building has a unacceptable risk (according to SBR A) of being damaged by the installation of the piles or sheet piles.

Read more

CPT Core

CPT Core consists of a fully automated soil classification based on machine learning model. The model has been trained by comparing roughly 49.000 Cpts and 40.000 boreholes, from which 1800 pairs met the condition of being less than 6 meters apart. These have been used as labelled data for the first model training. The model is then retrained periodically whenever new data is available that meet the condition of being 6 meters apart.

Read more

What’s next?

SettleCore — Settlement and FEM consolidation calculation. Generate design solutions that fit time and technical requirements.

FitCore — Automatically fit measurements to predict residual settlements. Visualised management updates to stay ahead of planning.

ShallowCore — Automated design of shallow foundations based on CPT’s. Calculated settlements and modulus of subgrade reaction.

TPileCore — Automatically calculate pile bearing capacity of tension piles. Group CPT’s for sustainable optimized foundation designs.

GridCore — Design of geosynthetic reinforced steep soil slopes. Loop your calculations to get optimized results.

Other developments


Our services are:

  • Automated Engineering
  • Consultancy
  • Tool development
  • Data management

Technology Stack: Google Cloud, Docker, GitLab, Python, Kubernetes, Jupyter Notebooks.


For clients we develop:

  • Monitoring database and platform
  • Processing and analysis of deformation based on photogrammetry

We develop for the following companies:

  • Geomind
  • Bouwrisk
  • BWZ / Waterschap Rivierenland
  • Hoogheemraadschap van Schieland en de Krimpenerwaard
  • CRUX Engineering

Follow us to stay up to date.

More news Linkedin.com


CEMS attended the #CPT22 conferenceRead more


Check your site investigation coverage with PileCoreRead more


Easy Plaxis Plots with PEECRead more


Södertälje Canal automated Plaxis quay designRead more


Webinar new versions of PileCore and VibraCore – March 24thRead more

More news

Our Partners

By joining forces with several partners, we can create a wide range of automation products for the geotechnical and hydrogeological engineering market.

So far we managed some great inspiring collaborations with:

  • Packhunt
  • Geolib
  • DEC
Site by Alsjeblaft!