Jean-Christophe Libbrecht

Tech Lead · Software Architect · IT Freelance

Brussels, Belgium

About

IT Freelance with 10+ years of Java and 8+ years of AWS experience, seeking opportunities as Tech Lead, Team Lead, Software Architect, or startup CTO in Brussels. I have led software engineering teams at industry leaders (Amazon, BNP Paribas) and fast-scaling startups (Take Eat Easy, Darts-IP) — from co-founding a 20-person engineering org to managing trillions of financial transactions per year at Amazon scale.

Experience

Wavenet Belgium

Current

Software Architect — AWS & Java

Feb 2024 – present

Leading the team fully rebuilding monespace.wallonie.be — the Walloon government's citizen-facing platform — on a modern serverless AWS architecture. Designing and delivering a distributed, event-driven system from the ground up for SPW (Service Public de Wallonie).

Java · AWS Lambda · Aurora · DynamoDB · SQS · EventBridge · S3 · ECS Fargate · ALB · Serverless

BNP Paribas Asset Management

Tech Lead & Team Lead — Cloud Competency Center

Feb 2022 – 2024

Led a transversal team of 6 senior developers & tech leads, driving the migration of 200 applications across 70 teams to Cloud Native. Also guided the Toolchain team (6 DevOps engineers) delivering CI/CD platform services on Azure DevOps for all BNPP Asset Management.

Docker · Kubernetes · IBM Cloud · Python · .Net6 · Hashicorp Vault · Azure DevOps · ELK · Dynatrace

Amazon

★ eCFI Star Award 2021

Software Development Engineer II — Vancouver, Canada

Mar 2019 – Oct 2021

Team Lead in Amazon's eCommerce Financial Integration org (eCFI), handling trillions in transactions across all Amazon businesses (Retail, Prime, AWS, Twitch, Kindle) at 30,000 transactions/second. Designed and operated guaranteed, accurate financial reporting services at planetary scale.

Java 11 · AWS Lambda · DynamoDB · S3 · Step Functions · EMR · Glue · Athena · CDK · CloudFormation

Darts-ip

Senior Software Engineer

Dec 2016 – Jan 2019

Largest global database for intellectual property caselaw. Introduced DevOps culture (CI, ELK, SonarQube, code review), migrated the main application to cloud (GCP & AWS), applied ML to automate case law analysis, and mentored junior developers.

Java 8 · Spring Boot · Python · TensorFlow · GCP · AWS · ELK · SonarQube

Take Eat Easy

★ Scale-up of the Year Belgium 2016

Co-founder & CTO

Aug 2012 – Aug 2016

Co-founded a food delivery startup and built the engineering org from scratch to 20 people. Shipped the full platform: customer apps, courier dispatch algorithm, restaurant tablet app, and internal tooling. Reached 750k monthly users and 5M€+ monthly transactions before scaling ended operations.

Java 8 · Spring Boot · iOS (Objective-C) · Android · AWS · MySQL · ELK · Jenkins

Arhs Developments Belgium

★ Junior Career Starts Award

Junior Analyst Developer

Sep 2010 – Nov 2013

Analysis, development and deployment of the RBPC driving licence project at GOCA. Also built the first iPad app at Arhs for real-time tracking during practical driving examinations.

Java 6 · Spring · Hibernate · iOS (Objective-C) · OpenStreetMap

IRIS

Internship — Machine Learning

2009

Developed, tested and integrated a semi-automatic Bayesian classifier for their document management system (DocCenter).

Java 6 · Machine Learning · Bayesian classifier

Skills

  • Java
  • AWS
  • Cloud Architecture
  • Kubernetes / Docker
  • Distributed Systems
  • Swift / iOS
  • Python
  • Machine Learning
  • DevOps / CI-CD
  • Tech Leadership
  • Team Management
  • Agile / Scrum

Company

JC Libbrecht SRL

Active

IT Freelance — Business & Management Consultancy

Founded Jun 2015 · VAT subject since Jul 2015

Belgian private limited company providing IT consulting services as Tech Lead, Software Architect, and interim CTO.

BCE 0631.984.494 · VAT BE0631.984.494 · NACE 70.200

iOS Apps

MemorIA

Vocabulary learning from books

Scan any page from a book and instantly extract vocabulary cards with translations and context. Powered by AI. Built for language learners who read.

Coming soon to the App Store

Research & Publications

US Patent 11,625,375 — Batch Processing with Random Access for Transaction History

Granted 2023

Amazon Technologies Inc · Filed Nov 2020 · Granted Apr 2023

System for efficient batch processing and retrieval of transaction records at scale — grouping related transactions into match sets with indexed storage for rapid historical lookups. Used in Amazon's financial reporting and AWS usage analytics pipelines.

USPTO US11625375B1

Subjective-C: Bringing Context to Mobile Platform Programming

101 citations

International Conference on Software Language Engineering, 2010

S. González, N. Cardozo, K. Mens, A. Cédiz, JC. Libbrecht, J. Goffaux

Research introducing a context-aware programming model for iOS, enabling mobile applications to adapt their behaviour based on subjective context. Published at SLE 2010 and cited 100+ times.

Google Scholar profile

Education

Université catholique de Louvain (UCLouvain)

Master in Computer Science & Engineering — High Honors

2005 – 2010

Software engineering specialisation. Master thesis "Subjective-C: Enabling Context-Aware Programming on iPhones" published in the Proceedings of the International Conference on Software Language Engineering 2011.

Contact