- /
- Projects/
Projects
Table of Contents
Behold below, some of the projects I’ve worked on!
If you’re interested to work with me, have a look at what I offer or reach out
Alice
With Alice, I re-architected core components of the code base for maintainability and stability.
I introduced testing infrastructure, decoupled existing services and enabled engineering practices such as repository patterns, services, ADRs and documentation records.
I built backend features such as a one-way background sync with SharePoint, including retry mechanisms, failure handling, app configuration and implementing the app onboarding flows.
I set up complex automatic scraping pipelines for fetching publicly available legislative texts in multiple formats and locations.
I built testing infrastructure to evaluate LLM output, implementing the necessary changes to decouple services and make them testable.
The main challenges were simplifying code architecture, decoupling existing code and designing modular services.
Node.js • Prisma • PostgreSQL
SharePoint API • Promptfoo
Testing strategies • Modular services
Unifiedpost
I worked on cloud backend platforms for processing documents at scale.
We migrated old on-premise software to a Node/TypeScript cloud project built on AWS services.
I also worked on the document designer React web app, digging deep into some nasty bugs and improving the security of user embedded JavaScript in their documents, and contributed to the React Native app and design system for SME invoicing.
I migrated a large scale code base to modern technologies, improving DX and CI.
I also hosted a training on testing with Jest for the local and international team.
Node.js • AWS • React Native
Jenkins • AWS Services • Cloud & scaling
Backend development • App development
Xtra loyalty
Colruyt loyalty project page
Colruyt group
We built the loyalty program for Colruyt,
a large Belgian retailer company.
We created digital saving cards
(buy 10 items, get 1 for free)
and the reward system for ecological shopping.
On this project, I built backend integrations with modern and legacy systems.
I also architected a suite of integration tests on a highly coupled code base,
providing validation of all major backend application flows.
I bridged domain language from technical architects and domain experts
to product managers, QA and development.
I coached and mentored developers in the team and documented core flows which were
complicated to grasp.
Challenges were integrating with inconsistent API contracts, navigating various and changing domain terminologies, and growing PoC code into a production grade application.
Node.js • Next.js • TypeORM
DatoCMS • PostgreSQL • GCP
Neoparent
In a team of 2 developers and 1 designer, we built a complete social platform for neonatology as a practical research project (PWO) at Odisee.
Features:
- Baby diary
- Likes
- Comments
- Sharing
- Baby milestones
- Graphs
- Planning a visit
- Wiki system
- Notifications
- User roles
- Nurse/hospital management dashboard
I was the backend lead and architect and also contributed to various front-end features.
The main challenge was translating requirements from domain experts into
coherent designs, testing their UX, and then implementing them.
In the end, we built a great design and testing cycle and got frequent
and real feedback.
The impact here was real. I’m really grateful that we could contribute to the experience of parents and bring them closer to their babies.
Vue.js • Node.js
Goolachi
Goolachi was a student project, made per my own requirements to optimize my workflow, deadlines and planning.
I built a Kanban board to let flow work unidirectionally. It had features such as real-time collaboration through sockets, adding colors, labels, due dates, groups, etc.
The main challenge here was keeping the app and design simple to use while adding features, staying true to the reason why it was built.
Vue.js • MongoDB
All Tiles Import & AS-Tegel
I built 2 complete custom CMS systems for a SME.
These were built for managing product catalogs,
setting prices, and processing orders.
Notable features include email notifications, role based access, internationalization and price lists for customers.
As I was still a student back then, I learned a lot and proudly built both of these full stack projects by myself.
Laravel • Custom CMS
User roles • Email notifications
Orders • Generated price lists
Woningscan
Woningscan is a native tablet application for both Android and iOS.
It was built as a practical research project at Odisee (PWO) for house inspectors to structurally analyze the state of a building.
They would walk into the house, and follow an evidence based approach to generate a standardized report.
Notable features include taking photos and then annotating them, creating a browser-based dashboard to create shareable PDF reports and calculating normative scores.
I independently built this full stack application, closely collaborating with domain experts (architects) and implementing a rapid prototyping workflow to test features.
React Native • Node.js
MyFoodLog
MyFoodLog is an app for patients of dietitians, always in the context of a treatment with a dietitian. It was built as a practical research project (PWO) at Odisee.
Patients could track the goals that they discussed with their dietitian, track a food diary by snapping a photo of their meals, tracking their moods, getting personal tips from their dietitian and ask their dietitian questions.
The software contained a native app for patients, as well as a web based dashboard for the dietitian, to set up the patient experience in the backend.
On this project, I collaborated closely with one fellow developer and with our lead designer, following a rapid prototyping cycle and adapting our app based on real feedback from domain experts (dietitians and patients).
The main challenges were keeping the code base lean and simple while moving fast and making significant changes to features and app structure.
React Native • PUG
Node.js • JQuery
Mijnidee
Mijn idee (“My idea”) is a social platform for companies to launch innovation challenges.
Individuals can submit ideas, vote on proposals, and track challenge progress.
The companies can see and interact with the challenges in their dashboard.
This was a brief research project (PWO) at Odisee that I developed independently.
React.js • GraphQL
FemTalks Forum
Storytelling EU platform supporting female migrants.
As IT partners in this project, we built a learning resource platform
where migrants share their stories and experiences.
We built a custom CMS for story management, user profiles, and provided multilingual content.
The main challenges were understanding and consolidating the platform requirements with input from various European partners.
Laravel
Global FemArt
Learning platform for female creatives across Europe.
We built a multilingual platform with learning modules, quizzes, and personal profiles.
Users earned certifications through completing educational content.
Laravel
Here4u
Soft skills training platform for elderly people.
We built a multilingual learning platform with diagnostic tools to assess current skills, personalized learning paths, and badge earning system for completed modules.
React.js • Firebase
Node.js • TypeScript
Leesscan
Reading assessment tool for Belgian schools.
Vue.js • Firebase • Node.js
Save test results • Graph visualiation • Print reports
Plusstudent
Students share notes and can reach out for help to fellow students.
Admins monitor activity and moderate content through dashboard.
React.js • Node.js