Expertise and experience

Last updated on Tuesday Sep 7, 2021

Passionate and proud about what has been delivered: Well-performing applications right on schedule.

Some exciting projects worked on below:

Frameworks and Technologies

IBM Notes

Web Development

Sep 2021 till Nov 2021

GC Global: User Life-cycle Management system Version 2.0

Extending existing application: multilingual, Web service integration, extended features and reporting.

Technical details:

CUBA-Platform (Java)
Ubuntu, Apache reverse proxy, Docker containers
Bitbucket pipelines


Satisfying the demands of the growing audience and connected HR departments

Jul 2021 till present Administration system

Backend-System managing everything from assignments to invoices.

Technical details:

Laravel 8 / MySQL
Legacy: jQuery dataTables, calendars.
bitbucket pipelines


Less and less paperwork

May 2021 till present

MyRaceDiary: Migrating VueJs to Laravel Livewire

Updating project to Laravel 8, replacing bit by bit Vue.js components with Livewire components. Improving design and UI, cleaning up old Vue.js code.

Technical details:

Laravel 8
Laravel Livewire
Vue.js / Bootstrap


Fullstack application in "pure" PHP. Easier manageable.

Feb 2021 till Apr 2021

Data consolidation for undisclosed customer

Collecting and updating event data and monitoring from different data sources: querying APIs, google docs, and website scraping.
Weekly jobs for each data source with weekly reports.

Technical details:

Laravel 8 / Laravel Livewire
2 connected MySQL databases
PHP 7.4


No more manual data updates, better data consistency

Jun 2020 till Dec 2020

GC Global: User Life-cycle Management system

Managing all IT services of employees from requesting, implementing to decommissioning.

Technical details:

Cuba-Platform, Java, PostgreSQL, Ubuntu
Interfacing with existing Freshservice Helpdesk instance.


Audit, reporting, security

Jan 2020 till May 2020

FinTec: Updating and maintaining existing web application

Updating underlying framework from Laravel 5.2 to 5.8. Code cleanup and implementing coding standards. Updating main webform, including frontend and backend validation and backend processing. Ongoing smaller implementations

Technical details:

Laravel 5.8
Bootstrap frontend


Beautify and optimize existing application.

Nov 2019 till Dec 2019

GC Global: Business internal workflow / approval flow application

Workflow application based on CUBA-Platform Java framework and BProc add-on. Integrating authentication with Azure AD.

Technical details:

CUBA.platform framework
Apache Tomcat
Azure Active Directory


Digitize manual paper flow, reporting

Apr 2019 till Jun 2019

Antwerpes AG: Updates and extensions on several Laravel projects

- Upgrading to Laravel 5.5 or 5.7 from older Laravel 5 versions
- Extensions and new features on existing applications
- Data imports

Technical details:

Laravel 5.1 - 5.7


Improving customer experience and performance

Dec 2018 till Apr 2019

Administration system for undisclosed customer

Back-end API: data consolidation, output as JSON feeding Angular front-end

Technical details:


Sep 2018 till Nov 2018

Web based race diary for athletes

New and improved version replacing focussing on having all your accomplishments with results and photos in one place chronologically ordered or by country:

Technical details:

VueJS frontend
Laravel 5.6 backend
MySQL database


Community for hobby and amateur athletes

Mar 2018 till Jun 2018

Platform to provide a RDE for workflow applications

Creating a framework for browser-based, mobile friendly workflow applications with a long term goal to migrate old existing Lotus Notes workflows to the new system.

Technical details:

Laravel 5.4
jQuery 3
Microsoft SQL Server
Hosted on Windows IIS


Rapid Development Environment to develop new workflow applications and migrate legacy Lotus Notes applications

May 2017 till Mar 2018

Online platform for sport event photographers

Online platform to easily and efficiently host and sell sport event photos with BIB number search function.

Technical details:

Laravel 5.4 (PHP 7.1)
jQuery 3
MySQL as partner for online payments
hosted on VPS Ubuntu 12


Providing a tool for photographers to sell photos taken during sport events

Oct 2016 till present

Wordpress plugins / widgets

We develop first class database-driven custom plugins for Wordpress. Please visit us on our Wordpress Development Domain for further details on this topic

Technical details:

Wordress Plugins available as downloads as well as customer specific plugins


Having dynamic content for website / business owners with little technical understanding

Jun 2016 till Jun 2016

Making existing website mobile-friendly

Technical details:

Implementing CSS media queries on existing design. Adjusting container structure and images without changing the actual design.


Cheap way to make an existing website mobile-friendly

Feb 2016 till Apr 2016

Bug fixing and Improvements on BELOS system (Vaadin 6)

Support work and developing new modules on existing room and resources management tool

Technical details:

Vaadin 6 framework with PostgreSql database

Apr 2015 till present (new and Laravel 4.1 based)

Online community for amateur and hobby endurance athletes with open event photo sharing

Technical details:

Redo on Laravel 4.1 Framework with JavaScript/jQuery plug-ins: Dropzone, WOWslider, Wysihtml5, jQuery UI, Fancybox 2.


Improved performance, modern design.

Jul 2014 till present

Plantaciones Edelman

Getting rid of legacy CodeIgnitor iFrame based application and integrating it into Wordpress. Bit by bit integration with Wordpress custom plugin.

Technical details:

Wordpress plugin translating the Codeignator code. Improving performance and usability.


Seamless integration into Wordpress theme.

Mar 2014 till Apr 2014


Implementation of wwslideshow instead of animated gifs. Improvements on underlying custom CMS, configuration of TinyMCE plugin, SEO consulting. Several smaller adjustments.


Better user experience.

Feb 2011 till Jun 2014 (the initial version)

Learning / exercise and testing project based on php, mysql, javascript, CSS, HTML - no Framework, except later jQuery for JavaScript, used as private code repositiory

IBM Notes / IBM Domino development (aka Lotus Notes)

Jan 2018 till Feb 2018

Workflow Engine based on Java and Xpages

Translating and improving existing Lotus Notes native Workflow Engine into Xpages.

Technical details:

Xpages on Domino 9.0.1 FP 9 with OpenNTF Extension Library and OpenNTF Domino API
Driven by Java Managed Beans and bootstrap4xpages theme, using as little as possible SSJS and EL to keep code clean, readable and easily extendable.


Framework to create new web based mobile friendly applications with workflows, as well as migrating legacy applications

May 2016 till Nov 2017

Project management system Aladdin

Very specific project management system with approval workflow, hour recording, resource management, reporting, accounting.

Technical details:

IBM Domino 9.0.1 application for native Lotus Notes Clients only


- Project lifecycle management
- Engineering process improvement benefits finance and controlling processes
- Transparency (useful reports, reports, reports)
- Cost controlling

Feb 2016 till Apr 2016

Bug fixing and Improvements on BELOS system

Support work on room, resource and event management system based on Lotus Notes

Technical details:

Bug-fixing, troubleshooting on IBM Notes 8.5 based existing room resource management application.

Oct 2013 till Nov 2013

Generating Excel Reports for existing databases

Generating reports according to customer-defined rules for different existing Notes databases

Technical details:

Lotus Script based shuffling of existing data and bringing it into the right order with related calculations.


Having customized reports on existing data

Nov 2011 till Dec 2011

Fully automated Account creation for Lotus Notes and Windows

Integrating Lotus Notes Account creation DB into IT Service Request Account Request workflow. Automation of Windows account creation, with pre-selecting reference account during request for copying permissions.

Technical details:

Active directory accounts created through LDAP with designated AD account.
Lotus Notes Accounts created through automatically creating requests in ID Manager database.


Less administrative work and better documentation of account history.

May 2011 till Dec 2012

IT Service Requests Europe

European system for requesting IT Services of all sort, like Hardware, Software, Accounts, Telephone. Including adjustable approval processes for each type of request.

Technical details:

Based on JE-owned Notes Domino-based workflow engine. Workflow engine needed to be adjusted and extended many times, but the base stayed..


Manageable IT requests, approval flows as well as decommissioning resources after people left the company.

Mar 2010 till Aug 2010

SMS notification system for Server Monitoring

Sending SMS during Out-Of-Office hours only and weekends to defined on-call administrator. Configuration of on-call admins, calendar to enter color coded on-duty periods.

Technical details:

Making use monitoring system and SMS gateway in company's Server infrastructure. Building an interface between the two.


Notifications via SMS when nobody can check the monitoring system or emails. Documentation, Reporting, Analyses of server failures. Problem management.

Jun 2009 till Sep 2009

Mail Maintenance Tool

Application to do basic maintenance and repair server tasks on mail files, like running fixup, compact, updall and replacing design. Monitoring and documenting success or failure of each process and repeating, continuing or canceling maintenance according to predefined rules. Permission mapping according to global admin, local admins and regional administrators

Technical details:

Chosing an address from Global address book. Agent automatically start with maintenance task and checks for completion in log.nsf where the mailfile is located. Sending out notification to Administrator once all is completed.


So much more time for Administrators to care abut other tasks.


Click at drops to stop and click again to let them continue their path...