Joris Ribbens

Hi, I'm Joris

Freelance software developer · .NET backend

View my work

About me

Hello! I am Joris, a freelance software developer with over 18 years of experience building backend systems and APIs for organizations in energy, logistics, payroll, government and customs.

Over the years I grew from developer to tech lead and architect, and I bring a pragmatic, no-nonsense approach: clear communication, taking ownership, and building solutions that are simple to maintain.

My focus is mainly backend: .NET, Entity Framework, SQL Server, API.

Besides work, I'm doing:

  • (Trail)running (marathon)
  • Hiking/walking (5 times Dodentocht Bornem)
  • Skiing
  • Date of birth26-11-1984
  • LocationMechelen, Belgium
  • LanguagesDutch, English, (French)

Professional skills

Work experience

Oct 2024 - ..

Belcar

Architect - Senior .NET developer

Belcar delivers multiple services to its clients, and we were responsible for building software to support their business processes.

Before, they worked with an old Access database. We moved everything to a more microservices-oriented architecture, covering:

  • Transport of cars
  • Inspection of cars
  • PDI actions

My role included safeguarding code quality, defining the responsibilities and boundaries of the microservices, and mentoring junior developers.

Aug 2023 - Aug 2024

Macadam

Senior .NET developer

Macadam is responsible for doing inspections on cars at the end of the contract. The project involved, on one hand, performance clean-ups, and on the other hand, adding new features to the inspection app.

I worked across the full stack on this project: frontend, mobile and backend development.

June 2022 - Aug 2023

Eneco - MFP

Senior .NET developer

Eneco is an energy supplier that receives a constant stream of market messages (consumption data, new customers, ...). The goal of the project was to capture these messages and route them to the right internal systems.

I worked on both backend and frontend development, helped shape a more microservices-oriented architecture, and contributed to database optimizations.

July 2021 - June 2022

Customs4Trade

Senior .NET developer

Customs4Trade offers a service that automates customs clearance. The existing setup didn't scale easily, so we refactored the applications to make it simpler to onboard new clients and to connect to additional customs authorities.

My role focused on backend development.

May 2018 - July 2021

Partena Professional - H2020

Tech lead - Scrum master

Partena Professional handles payroll administration for a large number of customers. The wage calculation ran as a monolith on a mainframe. The goal of the project was to split the core wage calculation from the other functionality.

I started as a senior developer and grew into a tech lead role, mentoring junior developers, helping shape the application architecture, working with analysts on functionality before presenting it to the team, and aligning on architectural decisions with tech leads from other teams.

Sep 2016 - Apr 2018

RIZIV/INAMI - SSPAL

.NET developer

Extending the application RIZIV uses to manage medicines. It consists of three parts:

  • a public website to search for the cheapest medicine
  • a front office where companies manage their products and calculate their taxes
  • a back office where RIZIV manages the taxes
Jun 2015 - Aug 2016

Hoge Raad voor Diamant - Eureka

.NET developer

We built a new application to track diamonds through the organization. Stones and jewelry come in to be examined and certified, and the application helps organize that workflow.

Sep 2013 - Dec 2014

GDF Suez - Unicoal

.NET developer

Unicoal keeps track of all information on buying and selling physical goods (coal, pellets, ...). It is a WPF application that uses WCF and NHibernate for data access.

Aug 2010 - Sep 2013

Electrabel

Developer

Maintaining and building several smaller applications in .NET and VBA.

Jun 2009 - Dec 2009

Bio Energie

.NET developer

An application that supports the business processes of Bio Energie (purchasing, sales, transport, ...).

Oct 2008 - Mar 2009

FedEx - LDP

Developer

LDP is the FedEx application responsible for printing invoices. I took care of maintenance and second-line support.

Training & certification

  • 2017 Training: Performance Tuning and Optimizing SQL Databases
  • 2014 MCSD - Microsoft Certified Solution Developer
  • 2011 MCPD - Web Developer

Contact

Interested in working together? Reach out via LinkedIn or social media.