Jochem Kuijpers

Computer Science & Engineering MSc Graduate

About me

Hi! My name is Jochem (he/him).

I recently graudated as MSc in Computer Science & Engineering at Eindhoven University of Technology after completing my thesis project at Neo4j in Malmö, Sweden.

My professional interests include game programming, software development, web technology, digital (internet) security, (graph) database systems and computer hardware.

In my spare time I like to play video games and enjoy watching good movies or TV series, or simply spend some time with friends or family.


You can find a timeline of my work experience and education below. Click or tap the cards to expand for more info. A condensed list is available on my LinkedIn profile.

I have made countless GameMaker games in my spare time between 2008 and 2014. A small selection is available here (Windows Defender might complain, sorry!).

During my Bachelor's and Master's programmes at TU/e, I have had programming jobs at various companies.


An Experimental Study of Context-Free Path Query Evaluation Methods


Santa Cruz, CA, USA

I presented an experimental study at SSDBM'19 based on my research internship at Neo4j in 2018. The full paper is published by ACM in their Digital Library.

SSDBM'19 is the 31st International Conference on Scientific and Statistical Database Management.


Master's Thesis


Malmö, Sweden

I integrated a new type of index into the Neo4j query pipeline. This change affected the full query pipeline; query planning, query execution and transaction processing (index maintenance).

I also looked into which type of query and data patterns best benefited this type of index to speed up query performance and found some useful heuristics for finding use-cases that can be sped-up with this index.


Research Internship


Malmö, Sweden

An experimental study on querying recursive (context-free) path patterns in graph databases. I examined existing literature, built a prototype, ran experiments, evaluated performance and presented the results in a final report.

This internship was done with supervisors from both Neo4j and Eindhoven University of Technology.

This study was expanded and published in SSDBM'19 in July 2019.


MSc Computer Science & Engineering

Eindhoven University of Technology

Eindhoven, The Netherlands

Courses include:

  • Advanced, Geographic and Geometric Algorithms (three separate courses)
  • Database Technology
  • Data Engineering
  • Visualization
  • Simulation in Computer Graphics
  • Foundations of Data Mining

I graduated at the Database Group. My thesis project was completed in collaboration with Neo4j.

I received study credits for an internship abroad at Neo4j in Malmö, Sweden.


Front-end Programmer

Claimingo BV

Utrecht, The Netherlands

I joined this legal services start-up before the product was launched, to build the website with a small team.

My responsibility was to build a responsive front-end website on modern technologies, according to the designs and connect it to the back-end system using a RESTful API.


  • Front-end: HTML5, LESS, Angular 4, TypeScript
  • Back-end: MariaDB, MySQL, PHP 7, nginx
  • Tools: NPM, Docker, git

The website has been revised since I have worked on it.


Support Volunteer

Telegram Messenger LLP

I helped Telegram users with their questions regarding the app and platform. This included troubleshooting and triaging bug reports and feature requests, and escalating relevant issues to the appropriate internal teams.

I also suggested new ideas for the platform and made an early Android prototype for user-configurable themes, which led to the feature being implemented across all official apps.


Freelance Programmer

SSL Examentraining Leiden

Leiden, The Netherlands

I maintained administrative tools (Delphi) and various websites (PHP) as a freelance programmer with a small team of other students. I also used MySQL and SVN.

The website has been re-designed since I have worked on it.


BSc Computer Science

Eindhoven University of Technology

Eindhoven, The Netherlands

Elective courses:

  • Computer Graphics
  • Artificial Intelligence
  • Human Technology Interaction
  • Web Technology
  • Web Analytics

Minor in Security:

  • Legal and Technical aspects of IST
  • Algebra for Security
  • Introduction to Cryptology

My major is called Software Science and has emphasis on theoretical computer science and software engineering.


Order picker

Ehrbecker Schiefelbusch (ES Elektro)

Raamsdonksveer, The Netherlands

Full-time summer job for about 4-6 weeks each year, as an order picker in a semi-automated industrial electronics warehouse.


VWO NT (Pre-University Education)

Dongemond College

Raamsdonksveer, The Netherlands

Elective subjects:

  • Economics
  • Advanced Mathematics ('Wiskunde D')

Privacy notice

This website does not store any personal information, because I'm not interested in looking after your data. The server stores your IP address, time of access and request path in a log file. This data is kept to analyse traffic volume from time to time and helps to prevent mis-use, as is typical for any website. This data cannot be used to track your browsing behaviour besides your visits to this website and will not be shared with or sold to third parties. If you wish to contact me about this privacy notice, feel free to do so using the methods at the top of this page.