Portfolio


liezele.be

A site for Liezele, the village I was born and raised. Statically build with Hugo

roobieboobieee/laravel-notifications-microsoft-teams

A laravel/php package that makes it easy to send notifications to Microsoft Teams

Discord Log Bot: Web

A web interface for the log bot. The interface shows all data the bot logged to the database. You can see in which servers the bot is added, what users are in the channels, who was banned, etc...

CodinGame Hackaton

This is the solution I came up with for the Codingame hackaton: The Accountant. Codingame is a creat way to combine programming and gaming. I ended 5th of the 73 belgian people. Hackaton description: For this mission, you take the role of Christian Wolff, an unconventional accountant who has lived as a double agent for years. He has gathered highly...

Snowsports

The snowsports application is a website I wrote for a skiclub. It's made so that monitors and members can easily connect. Monitors can easily add lessons. The members can indicate whether they will be present. Everyone has a profile where they can add familiy members who are too young to create an account themselves. The website is written on top o...

FoM: Facebook chatbot

This is a POC to reach out to contestants of the Frag-o-Matic event via Facebook. This bot is linked to a Facebook page, so contestants could receive information about the ongoing tournaments in messenger. After linking your Frag-o-Matic profile to your Facebook profile, the bot would pull data from the Frag-o-Matic API and send it to the user.

Citypolis

A web application I wrote for a teambuilding event in Antwerp. It is the interface for a real-life interactive group game. Citypolis description: Citypolis takes place in a 300m² space which is arranged into a large imaginary city and which is filled with interactive tasks. The participants will be divided into sub-teams which shall compete with e...

TM: PHP MySQL

In the 2nd year of my bachelor education I had to make this website for the course PHP - MYSQL. We had to make a website so that the staff of the restaurant could log in to make adjustments to the menu and dishes. Customers could login to make reservations and select a table. In this project I used PHP, HTML, CSS and JS/JQuery. It's linked to a MYS...

TM: Project 2

Together with Marlon Stoops we made this project as a final project for the second period of our education. It’s a webpage where students could login to see their schedule. This was pulled through the API of KU Leuven. Then a google API calculates when the student should leave to be on time for his/her class. If the student travels by public tran...

bes.robvankeilegom.be

Another project I did to get familiar with the Angular framework. Without getting in to much detail. You can enter data about your cars gearbox and the application will calculate the cars max speed at a certain rPM.

TM: Python

Discord is an all-in-one voice and text chat for gamers. For the course Python in the 2nd fase of my bachelor education we (Marlon Stoops and I) wrote a bot for Discord. You can add the bot to one of you channels with a command. The bot then plays music of your choosing in the channel.

Gemaco Connect (Thesis)

This project is the final work I had to do before graduating college. I did my internship at Uni-t which is part of the Gemaco group. Because of the fast growing staff number Uni-t decided a 'who is who application' would be a great idea to reconnect the people at Gemaco. This application would make it easier to find out personal and useful informa...

TM: Web Engineering 1

This website was written in the first year of my education for the course Web Engineering 1. This website contains all the information about my final project of my first year. The website is build with PHP, HTML, CSS and JS.

TM: Databanken

This web application was written for the course Databanken in the first fase of my education. I made this project together with Marlon Stoops and it's mainly focusd on the underlying MySQL database, tabels and relations.

apache-conf-generator.robvankeilegom.be

Another project I did to get comfortable with the Angular framework. This is a tool I use frequently to generate the necessary configuration to set up a new virtual host on Apache.

roobieboobieee/gitlab

roobieboobieee/bitbucket

S&S Productions

s&s productions is an association who make small productions and post these on YouTube. This simple site is written in plain PHP and addresses Facebook's, Youtube's and Flickr's API to keep itself up-to-date.

FoM: Compo TV

A React web application which displays ongoing tournaments on Frag-o-Matic. All data is retrieved from the Frag-o-Matic API. Styling done by Elke Moras.

Discord Daily Dose Bot

Another Discord bot. This bot pulls data from social platform Reddit. Every day another link is used from the config. The bot waits x time, then reaches out to reddit to get a random post and posts it in Discord. I made this in co-operation with Marlon Stoops.

Happening: Ranked Game

This is a plugin for a mobile app: Happening. This is an app where friends can chat, split bills and play games together in group. One of these games is Ranked game. You can vote on which friend is more compatible with the question. I wrote this plugin so we could add our own questions to the game. I wrote this in JS/CoffeeScript.

Total: Receptie

This application is written to log all the visitors of the Total Plant in Schoten. The visitors can use their credentials to login and gain safe access to the plant. I mostly used HTML and PHP for this. I also developed a script, which wrote data off to a Bartender print server. This prints a label with the visitors credentials so they can easily c...

TM: Project 1

As final project in my first year I wrote this website together with Marlon Stoops. Users could play the famous game Battleship. The shots where shown on a LED array powered through an Arduino. The website itself is written in PHP with an underlying MySQL database.

Discord Log Bot

This bot can be included in a Discord server and log almost all data. It writes off all data to a MySQL database. The bot is written on top of a Discord.PY layer, which makes it simpler to address the API. There is a seperate Laravel project to display all data in a webpage. I stopped supporting this project since Discord implemented its own audit ...

Push to screen

This originally writen to use in escape rooms. The node-code is a Python script running on Raspberry Pi's in de boxes. The master is used from the outside to push to the different nodes. The text pushed by the master will be captured by the node's web server and put in a file. The Python script will pick up this file and use the Raspberry Pi's Pyth...

Total: Dafi

To calculate running times of the products at the Total Plant I wrote this Excel Macro. It’s written in VB and it processes data from a MS SQL database. It then generates charts for a clear visual representation of running times or pauses. Through the UI they can make changes to how the data has to be visualized.

TM: OOP

This is a command line application written for the course Object Oriented Programming in the 2nd year of my bachelor education. It’s completely written in C and is (obviously) focused on the object oriented programming. The application simulates a tire center where staff and owner can login to add, delete or adjust clients and articles.

hoeveelfilestaater.be

A project I did to get comfortable with the Angular framework. It displays live data of traffic jams in Belgium and a graph to check out data in the past. This is just a front-end shell that pulls data from an API via AJAX calls.

EID Reader

A very small Java application I wrote to read data from a Belgian electronic passport.

Total: LAB3

This web application for the Total Plant in Schoten was written in C# with help from ASP.NET MVC framework. This application was made to adjust a template, quantity and printer, so they could print a whole series of labels, to later use in production.

api.hoeveelfilestaater.be

The API for hoeveelfilestaater.be is build on top of the Laravel framework. Every 5 minutes it pulls data from touringmobilis.be. The data is then stored in a database and every night the data from the past day is processed. Averages, minimums and maximums are calculated and stored in another table. This data is made public through 2 endpoints whic...

Total: Hazards

This is also an application written for the Total Plant in Schoten. This web application makes labels to show the dangers of products. Each base material has to have a label so that the staff knows what to do when something happens, such as a fire or a leakage. The application is written in PHP with a MySQL database.

Atom: Language OpenEdge ABL

A package I wrote to support the OpenEdge ABL language in Atom.

Total: SAPReader

This web application reads data from the SAP systems.

Huiskamer Optredens

'Huiskamer Optredens' (performances in your living room) is a Joomla! website build to book small performances in your living room. I wrote my own Joomla template for this website. We used Joomla so that the owner could easily made changes, such as changing artists.

DBH: Solar Tracker

For my integrated test as a student in the last year of Don Bosco Hoboken I made this website. On this website you could see in with position the solar panel was standing and how much it was generating. You can find more information about this on my GitLab page. This website was developed in ASP.NET.

FOM: API Wrapper

A PHP wrapper for the Frag-O-Matic API, which makes it easier to address the API.

Total: Who Is Who

Written to easily find a person in the other Arteco Plants.

tags