Projects
I love programming, and I love the philosophy of open sourcing content!
As a result, I am quite active on GitHub (and other platforms) on which I publish open source contents, for my own use but also for the community.
You can find a comprehensive list of my contributions to (external) open source projects here, among which I am particularly proud of:
- Implementing the missing
jax.scipy.special.fresnelfunction jax#22843; - Adding support for all modes in
numpy.correlatefor Numba’s JIT numba#7543; - Working on removing dependency to FFmpeg in Manim manim#3501;
I strive to make my work accessible, leveraging code quality tools, linters, formatters, documenting my code, and so on.
You can find a few of my projects below, but feel free to go through my GitHub profile for more content!
DiffeRT
Differentiable Ray Tracing Toolbox for Radio Propagation Simulations.
Manim Slides
Tool for live presentations using manim.
LanguageTool-Rust
LanguageTool API in Rust.
ADE Scheduler
A webapp for UCLouvain's ADE scheduling tool.
DiffeRT2d
2D Toolbox for Differentiable Ray Tracing.
SelSearch
Grab text selected in any application and open a web browser to search for.
FilesFinder
Find files matching patterns while respecting .gitignore.
Delaunay Triangulation
Divide and conquer Delaunay triangulation in C.
Manim Tutorial
Manim tutorial presented to Ph.D. and Master student at UCLouvain.