About

Van der Valk Geo-IT is the freelance company of Ruben van der Valk. I am a practical person who is focused on getting results and likes working under pressure. My field of expertise is in GIS programming, web development, spatial (big) data analysis and spatial data management. I like to do work that matters and has a positive impact on society. Feel free to contact me

skills

Programming

  • Python
  • Typescript, Javscript: (Node.js, Nest.js, Angular)
  • SQL: (Postgres, Postgis, MySql)
  • Docker

GIS

  • GeoServer
  • ArcGIS platform: (Pro, Desktop, Web AppBuilder, Server, ArcPy)
  • QGIS
  • GeoWeb: (Workflow 5)
  • Contact

    Ruben van der Valk
    vandervalk@geoit.nl
    KvK nr: 71033890

    2311 EE Leiden
    The Netherlands
    ///nervy.rarely.daisy

    Netherlands Red Cross



    121 Project

    For the Netherlands Red Cross I am currently working on the 121 project.

    The 121 is an end to end Cash Based Aid (CBA) system that is safe fast and fair. The system utilizes the Blockchain Technology of Hyperledger Indy, which provides the software ecosystem for self sovrin identities.

    In this project I am part of Scrum team that works on the development of the system. I am responsible for:

    • Developing application backend using Nest.js (A Node.js framework for building server-side applications on top of TypeScript)
    • Unit testing using Jest and Azure Pipelines
    • Utilizing the Python wrapper that interacts with the blockchain

    Forecast based financing Zambia

    I worked on a project to create a dashboard that shows the forecasted impact of predicted floods. This dashboard will serve as a decision making unit for stakeholders (NGO’s, Governements) in the event of disaster. The dashboard visualizes geographic data of flood extents and vulnerability indicators (such as populations density, land used) on a webmap. In this project I was responsible for:

    • Setting up a data pipeline in Python that extracts, transforms and loads data from multiple sources to a PostgreSQL + PostGIS database on daily basis
    • Setting up GeoServer to expose the data as a geospatial web service
    • Dockerizing the appilications

    Heembouw



    Go2Routing

    For Heembouw Roelofarendsveen B.V. I developed a tool to automatically calculate the impact of the (re)location of a business establishment on travel time. The work included:

    • User needs assessment
    • Development in Python

    City of Amsterdam



    Bicycle parking

    For the City of Amsterdam I worked together with SpaceTraces towards a solution for the congestion of sidewalks due to bicycle parking. Wrongly parked bicycles can hamper the walkability of the city. We identified which sidewalks are the most likely bottle necks, and which sidewalks offer potential for extra bicycle racks. My responsibilities included:

    • Setting up a PostGreSQL/PostGIS database
    • Pre-processing spatial data
    • Analyzing the spatial data using SQL and QGIS

    Geogap



    Address Checker

    For Geogap I worked on a project to develop a Web App that utilizes the BAG (Database of addresses and building) to find and check the correctness of addresses in a related database. I was responsible for

    • Developing a Rest API using Nest.js (A Node.js framework for building server-side applications on top of TypeScript)
    • Creating a Docker-container with PostGreSQL/PostGIS database of the BAG
    • Functionality to keep this database up to date on a monthly basis

    Elements

    hoihoi