Helping startups to organize their team and product
Solution Engineer & Agile Project Manager
Proximus
11/2013 - 07/2016
Brussels - Belgium
Belgian Telco Operator - Proximus TV
HA architecture for highly visited website (LB, Varnish, Memcached, ...)
Industry Expertise
Leadership★★★★⯨
Agile / Scrum / Lean★★★★⯨
Project Management★★★★
SRE / DevOps / CI/CD★★★★⯨
Python / SQL★★★★
Jira / Confluence★★★★⯨
Big Data & AI★★★⯨
Education
07/2024
12/2023
11/2021
06/2016
10/2015
06/2015
02/2015
Languages
French★★★★★
English★★★★⯨
Detailed relevant experience
Team Manager, Head of Development Teams, Cloud Lead, DevOps Accelerator and Change Manager
TotalEnergies Power & Gas Belgium (ex-Lampiris)
12/2020 - 12/2023
Liège - Belgium
Software Development, DevOps, Cloud (AWS)
Defining the technical stacks, leading the technical maintenance, implementing DevOps culture
Cloud (AWS) Architecture and deployment (Beanstalk, ECS, RDS, Cognito, ...)
Fullstack development (HTML/CSS/JS, backend in NodeJS/Python, SQL).
CTO / Solution Architect
Esnah
09/2019 - 11/2020
Liège - Belgium
IOT / Communication gateway for aircrafts and boats
I created the distributed architecture for the solution to be scalable, resilient and performant using Docker Swarm for the orchestration and Apache Pulsar for the queuing/messaging system. APIs received the IoT data and serialized them in Apache Pulsar. Jobs consumed to data to perform different actions like quota management, statistics creation, etc..
I dockerized them to orchestrate them via Docker Swarm instead of the previously used pm2.
I automated the whole setup of the cluster via CI/CD (Gitlab) & Ansible: db mgmt, public keys deployment, deployment of the Traefik, Consul, Apache Pulsar, PostgreSQL, the tools around Docker Swarm, etc.
Finally, I created a bot in python and a mobile application in Flutter to work on both iOS and Android, with BLE.
CEO / CTO / Solution Architect
Data Fellas / BDM Reco
10/2017 - 09/2020
Liège - Belgium
Big Data and AI
With the help of the system engineer, I created the distributed architecture for the solution to be scalable, resilient and performant around Kafka. This architecture was composed of APIs to collect data serializing them in Kafka and Jobs that consumed the Kafka topics and produced results (like data cleansing, enrichment, featurization, ...) back in Kafka or a DB.
Implemented algorithms (a Cosine Similarity-like, RFV, ...) in SQL to answer <300ms with hundreds of millions of records.
I developed ETL jobs and PySpark jobs to process the collected data (to be used by the algorithms or to generate dashboards) and also developed librairies, APIs (using aiohttp) and Jobs in python.
In order to help the startups to organize their team and product development, I created PoC for CI/CD for demonstration purpose and promoted agile development methodologies like TDD, countinuous refactoring and collective ownership.
Solution Engineer / Agile Project Manager
Proximus
11/2013 - 07/2016
Brussels - Belgium
Belgian Telco Operator - Proximus TV
In addition of being a PM, I remained Tech Lead/Architect for the team and helped/guided them for the technical solutions.
I promoted TDD, pair-programming, continuous refactoring, simple design and collective ownership.