Full-stack web developer
& Scrum master

I specialize in:
⚡ Building lighting fast web applications
🔒 Building secure web applications
🔥 Building easy-to-maintain web applications

Send me a message: hello@roelofjanelsinga.com

Recent projects

Aloia CMS

Aloia CMS

Aloia CMS is a drop-in flat file CMS built on top of Laravel. You won't need to rebuild your entire application to be able to offer CMS capabilities, you can simply include the CMS as a library and start writing.

View project
Plant care for beginners

Plant care for beginners

With Plant care for beginners I'm sharing my experiences about caring for plants. I want to help to educate others about keeping their plants healthy and how to help them thrive.

View project
View more projects

Who am I?

Hi, I'm Roelof Jan! I'm a full-stack developer in Groningen and I enjoy a challenge. I'm currently working as a lead developer at Tubber, a platform to facilitate C2C, C2B, and B2B boat rentals all over the world. I found my challenge in learning and applying new technologies to solve increasingly complicated problems. As a full-stack developer, the problems I'm trying to solve are of a very wide nature. The problems range from cutting the boot time of a website in half to coming up with ways to build the platform in such a way that real-time availability of boats and booking data is possible. Even when you're working with a system that pulls its data from 5 to 10 different sources.

Do you want to know more? You can read more about me here!

Do you want to know more about my skills?

I've put together a list of technologies I'm comfortable with using in production projects and also a list of techniques I'm very interested in learning more about. You can read more about my skills by reading about "My tech stack" or having a look at my CV.

Recent blog posts

How to set up a personal cloud using a Raspberry Pi and NextCloud

In this post I go over the steps you have to take to set up an internet facing personal cloud using nothing more than a Raspberry Pi, NextCloud, and an external hard drive.

Posted on: February 19th, 2020

Building my personal cloud after 4 years

In this post I revisit a blog post I wrote 4 years ago. At that time I was looking at building a home server and predicted some technologies. 4 years later I've finally built the home server and it was easier than you might imagine.

Posted on: February 12th, 2020
View more blog posts

Open source contributions

roelofjan-elsinga / flat-file-cms-publish

This is a self publishing module for Flat File CMS.

View project

roelofjan-elsinga / flat-file-cms-gui

This package includes the latest version of the Flat File CMS, Authentication, User creation, Media management and the ability to manage the data used by the Flat File CMS package in a clear and visual web environment.

View project

roelofjan-elsinga / flat-file-cms

This package contains a drop-in CMS that uses files to store its contents.

View project


A Luke request handler to Solarium. This package currently supports Solarium 5.x.

View project
View more open source contributions

Are you wondering how I built this website?

Have a look at "The techniques I used to build this website" and I'll explain exactly what I've used to put this website together.

Let's work together

Connect with me and let's see how I can help you:

Email address hello@roelofjanelsinga.com

Twitter RJElsinga

Medium @roelofjanelsinga

Dev.to @roelofjanelsinga

Github roelofjan-elsinga

LinkedIn roelofjanelsinga

Or if you prefer a quick message you can leave it below.

Subscribe to my mailing list

I'm not evil, I won't spam you.

© Roelof Jan Elsinga
KvK: 64377962
Algemene voorwaarden