Joris Röling Consulting Developer

Curriculum Vitae More than 30 years of experience in the field of computer technology as programmer, senior programmer and project leader. I’m a team player, and motivator, pragmatic with a natural tendency to think along commercial lines.

TMG Telegraaf Media Groep (Amsterdam) (freelance) - 2017 (NodeJS, GraphQL, Apollo, React, Redis, NATS) 01-03-2017 18:09

TMG is creating a new website for the Telegraaf Newspaper with an all new the new stack (NodeJS, GraphQL etc) and front-end (React, Apollo). Microservice architecture backend (NATS, Redis), Websockets for real-time aspects (stock tickers) . Performance & Scale as main focus for this high-traffic website (40K concurrent users).

ING (Amsterdam) Developer Engineer (freelance) - 2016 (NodeJS, RethinkDB, Web Components, Polymer, Continuous Integration, GitLab CI) 01-04-2016 18:10

For the 2500 developers working on the various websites (internal & external) ING needs a solid Continuous Integration & Continuous Delivery platform. My team is delivering this conforming to all the specifics of a bank, in a real-time fashion. Because of those specifics (ING is a bank) the implementation must be designed, developed and  hosted internally. It containes unique features that could benefit any team in any company.

Sanoma (Hoofddorp) Senior Software Developer (freelance) - 2015 (NodeJS, MongoDB, Meteor, Cordova, iOS Native) 01-01-2015 18:12


Developed a MeteorJS diet app (and its Cordova wrapper). NodeJS, MongoDB, Heroku hosting.
The digitalisation forced Sanoma to innovate. After more than 100 years of print-expertise, there needed to arise a digital answer to modern day developments. The LAB derived from this necessity and desire. The last few years we’ve trained growth hackers, lean-specialist, agile experts and UX designers to create a team of skilled professionals. Their goal is to boost corporate innovation, support existing ventures and create new ones. We have an international focus and understand global markets; 24 ventures throughout Europe have already been launched and we’ve worked with some of the most progressive companies to boost their innovation capacity. We advise organisations and employees on working lean and agile. Our versatile methods focus on staying ahead of competition as markets, technologies and trends shift.

GET1,2 (Amsterdam) Senior Systems Architect (freelance) - 2013 (iOS Native, NodeJS, MongoDB, Meteor, Elasticsearch) 13-06-2013 18:12

For a startup, rethinking the retail options of large and small brands in the world, I developed a native mobile (iOS) app (Objective-C) and its web front-end (for Desktop, Mobile) and a hybrid Cordova client and  back-end (Cloud, NodeJS, MongoDB, Meteor & ElasticSearch), featuring all modern aspects of such a channel, such as social-media, scanning QR-codes, synchronising, tracking, big-data, realtime, scaling and localisation.

yellowBird (Groningen) Senior Systems Architect (freelance) - 2013 (iOS Native, NodeJS, MongoDB) 17-01-2013 18:14

For yellowBird, a innovative 360 video production company, I developed the Surround Video app for iOS (AppStore) to view 360° videos. I also helped transform the back-and system form a single instance self-hosted platform to a Amazon AWS based cloud solution with a NodeJS based fast-access layer that scales well.

SpotDog (Groningen) Senior Developer (freelance) — 2012 (iOS Native, NodeJS) 04-01-2012 18:14

Backend development for iPad software (Spotdog Meeting) that aids meetings, used (amongst others) by local government. As well as the ability for it to connect to existing Document Management Systems.

Bencom (Groningen) Senior Developer (freelance) — 2011 (NodeJS, MongoDB) 07-01-2011 18:14

Node.JS and CRM integration & Geospatial searches for Hotels

Hotels.nl (Groningen) Senior Developer (freelance) — 2010 (NodeJS, MongoDB, PHP, MySQL) 14-01-2010 18:14

For Hotels.nl (a Dutch hotel booker) I developed Vertex, the database and backend of a vertical hotel comparison system, containing over a million hotels world-wide. It uses MySQL as aggregator database, MongoDB (NoSQL) for publishing (because of speed, scalability, and it’s geospatial features), and Sphinx for full-text retrieval. Vertex is used for de site www.hotel.nl (mind you, no s and the end).

Bonboa (Groningen) Consultancy & Development (sole proprietorship) — 2008 (PHP, MySQL, Apache, ExtJS) 09-01-2008 18:15

A re-branding of MediaEtc, now operating under the name Bonboa…
Development and implementation of Bonboa (CMS), an evolution of AxelRef, for dynamic sites. Examples are:

MediaEtc (Groningen) Consultancy & Development (sole proprietorship) — 2003 (PHP, MySQL, Apache) 08-01-2003 18:15

Development and implementation of AxelRef, a community focused framework, to be used as backend for dynamic sites.

Soundlabel (Groningen) CTO (private company) — 2003 01-01-2003 18:15

Together with Renger Koning (Soundbase.nl) renowned sound designer I formed Soundlabel (www.soundlabel.com) to be a publishing house for sounds. X-treme Whooshes, our first product, is heard daily in commercials and bumpers on national radio and TV. Our latest product Piano Attack (www.pianoattack.com), using the sounds of 5 dying piano’s, is heard in films like Stealth (Rob Cohen) and The Dark Knight (Christopher Nolan). We are proud to have John Roome (Orb), Jeffrey Rona (Silkscreen Music), Brian Transeau (aka BT) and Tom Holkenborg (aka Junkie XL) in our fan-base.

Frank Rijkaard, AJAX (Pro Soccer, Amsterdam) Senior Developer (freelance) — 2002 (Win32, MFC, ActionScript, Flex) 02-01-2002 18:15

Development of software for the training schema of rehabilitation players. It was the target to get injured players as soon as possible back into the regular training. Barcelona is successfully using it, as well as the Dutch hockey world.

School of Arts (Utrecht) Teacher Media Techniques (freelance) — 2002 01-01-2002 18:16

Teaching students in the field of Digital Media. Focus on achieving intended results, instead of intended use. So, more or less mis-use, by any means. Fun! 

MediaEtc (Amsterdam) Producer & Developer (sole proprietorship) — 2001 01-01-2001 18:16

MediaEtc is born out Water Network Services. The focus was on CMS (Content Management Systems) and web site development. MediaEtc broadens this focus on (new and old) media. Customers are Royal National Library, M2match, Rijks Universiteit Groningen and Harry Kies Theaterproducties (impresario). 

NAIT (Amsterdam) Concept, Strategy & Format developer (freelance) — 2000 02-01-2000 18:17

NAIT (Nieuw Amsterdam IT) was a media company, focused on physical broadband networks (Indyra) and a content group (Media Ventures). Here a department Concepts Strategy & Formats (CSF), scouting and initialising media concepts.

5D Solutions Ltd. (London, UK) Senior developer & coach (freelance) — 2000 01-01-2000 18:17

5D was a famous video plug-in company. Effects for all major video postproduction software (Discrete, Quantel). Development of own compositing system (Cyborg) competing with existing systems like Flame and Henry. International development team. 

I was the senior (manager) of a young development team in their London HQ. Debuted at NAB 2000 (Las Vegas) and IBC 2000 (Amsterdam).

Silicon Graphics (Mountain View, CA, US) Video Software Engineer (posted) — 1998 01-01-1998 18:18

Part of my job at NOB was spent in the US, where I worked with Silicon Graphics to produce a decent video player for their product MediaBase

NOB (Hilversum) Senior systems architect & technical advisor (freelance) — 1996 02-01-1996 18:18

NOB is the largest Broadcasting Facility House of Europe. Here I (technically) leaded a R&D team to help them researching possible new directions in the world of new media.
Design and implementation of Media park network infrastructure (ATM) for use of (among others) video systems (internet was still young then). First large trials with ADSL (1000 households in Amsterdam: Snelnet). The idea, design, development and implementation of DelayTV (VOD), now called ‘Uitzending Gemist’ (Missed Transmission).

Water Network Services (Amsterdam) Creative CEO (partnership) — 1996 01-01-1996 18:18

My first own company. Customers NOB, 5D, Molenwiek Film, ABCS a.o.

Altair/Ordina (Amsterdam) Technical advisor & Sales support (C++) (employee) — 1995 02-01-1995 18:18

Altair/Ordina is a technology middleman and developer. I was the technical half of a sales team, focusing on High Performance Databases in the telecom industry (OODBMS, ObjectStore).

Hans Kruit (Amsterdam) Technical advisor (employee) — 1995 01-01-1995 18:19

Famous Design company by Hans Kruit, famous for work on the (now obsolete) designs of Dutch Guilder notes of 50 and 250 guilders.

The Rand Institute (Groningen) Computer programmer (C, C++) (employee) — 1993 01-01-1993 18:19

The Rand Institute focussed on Human Resource Management, advising and training young executives from (example) Apple and Albert Heijn. In house development of assessment software using self developed GUI. This where the days before Windows!

Precision Technics (Den Haag) Computer programmer (C, SQL) (employee) — 1991 01-01-1991 18:19

Software for financial accounting departments. UNIX and Informix

Informed (IJsselmuiden) Computer programmer (Pascal) (employee) — 1989 01-01-1989 18:20

This company made visual trainings, Computer Based Training (CBT), for the medical world.

SCAN (Groningen) Computer Graphics, Ohio State University MA (student) — 1988 02-01-1988 18:20

Stichting Computer Animatie Nederland (SCAN), co-operation between main universities and the School of Arts in Groningen. Teachers where Suzan Amkraut & Michael Girard of Ohio State University, established names in the industry. Internship at Valkiezer (Hilversum).

School of Arts (Kampen) Computer assistant (employee) — 1988 01-01-1988 18:20

Helping teachers and graphic design student using Apple Macintosh machines in a network (mind you, this was 1988!).

Lingenuity (Norwich, UK) Computer programmer (ARM assembly) (freelance) — 1987 02-01-1987 18:20

Lingenuity, a hardware & software firm in Norwich, UK. As a freelancer I developed two video digitiser products for use in English high-schools.

Youth Centre Simplon (Groningen) Assistant computer room (volunteer) — 1987 01-01-1987 18:21

Simplon, a youth center with activities in the area of photography, video, audio, print and live concerts (mainly). 

HTS Informatics (Groningen) (student) — 1986 01-01-1986 18:21

Here it all started...