Niels is sinds september 2016 actief binnen het Kenniscentrum Creating010.
Niels is afgestudeerd in informatica aan de Universiteit Leiden (2004) en gepromoveerd in data mining / machine learning aan de Universiteit van Amsterdam (2015). Tijdens zijn promotie heeft Niels ook gewerkt in het bedrijfsleven als business- en software engineer. Naast zijn huidige werkzaamheden als onderzoeker bij Creating 010, werkt hij als wetenschappelijk medewerker van de afdeling Statistische Informatievoorziening en Beleidsanalyse (SIBa) bij het Wetenschappelijk Onderzoek- en Documentatiecentrum (WODC) binnen het ministerie van Justitie en Veiligheid. Hij publiceert en geeft regelmatig presentaties op het gebied van e-government en (big) data analytics, en hij is lid van de programmacommissie van ICEGOV. Hij is sinds juli 2018 ook vennoot in een bedrijf dat trainingen geeft op het gebied van (big) data analytics.