Hi there!

My name is Pieter, I am a passionate Software Engineer with a strong focus towards backend development. I also have experience in DevOps tooling, including setting up CI/CD pipelines and Kubernetes clusters. Finally, I like to automate whatever I can to avoid repetitive tasks. All of this comes with a healthy interest for application security.

Job experience

Senior Software Engineer

March 2024 - Present
Deliverect Logo Deliverect — Gent, Belgium

Part of the Menu Team. I drafted a proposal to completely rework the permission model from scratch and implemented the backend, incorporating a library approach to share permissions across multiple projects in both Python and TypeScript from a single codebase. I set up SSO for international enterprise chains and coordinated the rollout in close collaboration with their IT staff.

Furthermore, I built a proof of concept for using AI to update menus, which later served as the foundation for our in-house AI team.

Additionally, I was responsible for reworking the scheduling of menus across multiple delivery service providers in a consistent manner while accounting for the specific restrictions of each provider.

Medior Software Engineer

October 2021 - March 2024
Deliverect Logo Deliverect — Gent, Belgium

Part of the Core and Post-Activation Teams. I primarily worked on revamping product management to handle accounts that have the same product across multiple locations in a scalable manner.

Additionally, I began exploring the infrastructure and security aspects of the application, addressing various security vulnerabilities.

I also joined the in-house mentorship program and taught Python classes to interested employees from other departments.

During my time as a medior-level developer, I received two company awards: Regional Employee of the Quarter and Global Most Impactful Side Project.

Junior Software Engineer

June 2020 - October 2021
Deliverect Logo Deliverect — Gent, Belgium

Part of the Core Team, initially as an intern. I was responsible for implementing requests from the Customer Success and Support teams regarding menus, products, order processing, and users.

In my spare time, I developed a live dashboard that visualizes our orders per second, projects this data onto a world map, and sends alerts to the entire company when we reach certain milestones. As of 2024, this hobby project now serves as the primary input driver for all alerting and detection systems related to order failures.

Intern Software Engineer

June 2019 - August 2019
Deliverect Logo Telenet — Mechelen, Belgium

Internship as part of my Master in Computer Science degree. Responsible for setting up an Apache NiFi cluster with dataflow pipelines. Additionally, created some tools in C++ and Java for internal use.

Other experiences

bonAPPetit (https://bonappetit.ugent.be/) - A web application developed for Ghent University Hospital (UZ Gent) to help patients with a kidney deficiency find cooking recipes tailored to their needs. (2020)
Teaching Assistant - I was responsible for creating exercises for the Object-Oriented Programming in Java course in the Bachelor of Business Engineering program at Ghent University, under the supervision of prof. Gailly. Additionally, I assisted students with their questions. (2019-2020)
Dodona (https://www.dodona.be/) - Dodona is a platform where secondary and higher education students can learn various programming languages with instant feedback and coaching. I contributed to this initiative by implementing new features, reworked the authentication logic and developed a plugin for VSCode and JetBrains IDEs, allowing users to submit exercises and view feedback directly within the IDE. (2018-2020)

Skills

Databases

Google BigQuery, MongoDB, PostgreSQL, Redis

DevOps

Bash, Docker, GitHub Actions, Helm, Jenkins, Kubernetes, Terraform

Frameworks

Celery, FastAPI, Flask, React, Ruby-on-Rails, SpringBoot, Svelte

Programming

Android, C, C++, CSS, Go, HTML, Java, JavaScript (TypeScript), PHP, Python, Ruby