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
Belcar
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.
Macadam
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.
Eneco - MFP
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.
Customs4Trade
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.
Partena Professional - H2020
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.
RIZIV/INAMI - SSPAL
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
Hoge Raad voor Diamant - Eureka
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.
GDF Suez - Unicoal
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.
Electrabel
Maintaining and building several smaller applications in .NET and VBA.
Bio Energie
An application that supports the business processes of Bio Energie (purchasing, sales, transport, ...).
FedEx - LDP
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.