-
Co-maintainer and contributor to an open-source financial
ledger
system: enhanced the API, increased test coverage, and
optimized performance through code profiling, ensuring
real-time financial transaction tracking for applications.
-
Maintainer and contributor to a
virtual machine
for executing
Numscript
, an open-source DSL simplifying complex financial modeling:
improved the language with new features and optimized
execution performance using code profiling.
-
Led design and development of a new back-end
webhooks
microservice enhancing user interaction with the
ledger
: enabled users to receive useful notifications at any HTTP
endpoint with a successful production deployment.
Technical environment: Go (microservices, monorepo), Gin, Chi,
Bun, Cobra/Viper, Fx, PostgreSQL, Kafka, REST API, ANTLR,
Unix, Docker, Docker-Compose, Kubernetes, AWS, ArgoCD, GitHub
Actions, Codecov.
-
Enhanced time-series data calculation engine and API:
improved user experience, cache calculation and storage in
InfluxDB, aggregations, interpolations, and performance
optimizations using code profiling, resulting in more
efficient data processing.
-
Co-maintainer and contributor of
Bow
, an open-source Go library for dataframe manipulation:
played a key role in the development of new features and its
maintenance. This library is integral to the data processing
engine in production, contributing to its success.
-
Led the migration to InfluxDB v2: successfully managed a
proof-of-concept of the migration to InfluxDB v2, which
involved extensive codebase changes. This included
refactoring, addressing breaking changes related to the new
client and the transitioning to the new query language, and
ensuring a seamless transition for the data processing
system.
Technical environment: Go (microservices, monorepo), Gin,
InfluxDB, REST API, Linux, Docker, Docker-Compose, Kubernetes,
AWS, ArgoCD, Gitlab CI, Codecov.
After 2 years working as a supply chain engineer, I discovered
my passion for software and joined 42 Paris to learn how to
code.
Full-time consultant at Audi Brussels plant:
-
Managed procurement and stock management of machinery spare
parts.
-
Developed Excel VBA tools to automate procurement, identify
inventory inefficiencies, and clean SAP data.