Lead developer,
Dec, 2021 - Feb, 20253 years 2 months
Update the application to Spring Boot 3
Update the olingo library to work with Spring Boot 3
Fixed various pipeline issues
Hired a senior QA
Managed 2 FTE
I’m a proud father of 2 daughters, car enthusiast and a developer with a can-do attitude and a passion for clean code with over 19 years of professional experience. I started out as an Enterprise Java developer, but these past few years I have also found a passion for front-end development.
Lead developer,
Dec, 2021 - Feb, 20253 years 2 months
Update the application to Spring Boot 3
Update the olingo library to work with Spring Boot 3
Fixed various pipeline issues
Hired a senior QA
Managed 2 FTE
Consultant,
Aug, 2005 - Dec, 202116 years 4 months
After completing my internship, I decided to join the company. Throughout the years I've worked at Optis, I had the opportunity to work in a wide variety of sectors (financial, automotive, government, utilities, etc).
Followed up on several internships.
Tried to help colleagues with issues both technical and non-technical.
Organized 2 go-karting events for Optis and several other subsidiaries of the parent company.
Senior Consultant,
Jan, 2020 - Sep, 20211 year 7 months
Took part of migrating applications on-prem to cloud (hosted on an AWS EKS Cluster on ec2 instances)
Improved cross-team collaboration
Coaching junior developers
Make improvements on shared libraries
Created library used by spring boot 1.5 applications to perform actions on Hashicorp Vault
Senior Full stack Consultant,
Nov, 2018 - Dec, 20191 year 2 months
Performed technical analysis on the new functionalities
Full stack development using Spring Boot, Angular 6, NgRx, RxJs and PostgreSQL with the PostGIS extension.
Senior Consultant,
Sep, 2017 - Sep, 20181 year
Worked in a Microservice architecture running on GCP using Docker containers on Kubernetes
Used Domain-Driven Design
All internal events were sent through a central Apache Kafka
The front-end was written in Angular, communicating with the microservices using the API Gateway pattern
All microservices were created using Spring Boot and stored their data on a MongoDB NoSQL database
Volunteered to set up a central code analysis platform using SonarQube to ensure quality for both the front-end and the back-end for all squads in the organization
Senior Consultant,
Sep, 2014 - Sep, 20173 years
Created the first application in Belgium to communicate with a central application containing all the anonymized traveler information. This required extensive communication with developers from another organization
Migrated 5 applications from IBM WebSphere version 6 to version 8.5. This included both the technical parts and the installation documentation for the infrastructure team. After migration was done, I supported the applications and added new features. Later, I helped with onboarding 2 new developers
Improved the performance of certain parts of the application by a factor of 2.
Our team created a greenfield version of the previously migrated application using a Java EE back-end and a React front-end
All microservices were created using Spring Boot and stored their data on a MongoDB NoSQL database
Spearheaded the installation and configuration of a CI/CD and SonarQube setup for different teams within the organization
Spring / Spring Boot
Java EE
Hibernate
JPA
Maven
JUnit
Mockito
HTML
CSS
Javascript
TypeScript
Angular
React
Computer science, Professional bachelor, Hogeschool Antwerpen
Sep, 2001 - Jun, 2005
Volunteer, Boks VZW / Boks-run
Jan, 2014 - Present
Boks VZW is the non-profit organisation in Belgium that provides information and helps children and adults with metabolic diseases.
In 2014 we started with the organization of a yearly running competition from which the profits would be donated to Boks VZW.
As the event is fully self-funded, each year we have to find sponsors, set up the track and create our own IT-system to be able to enter contestants and follow up on their results.
To automate everything even more, a few members of the organizational committee had a brainstorm to bring our IT-system even 1 step further. (use passive RFID-technology to track the runners, looked into LoRa for communication as there was no internet connection at the finish, etc)
Audio
Cars
Technology