Selected work

Course systems, applied cases and interactive products.

In every project, I combine disciplinary depth, teaching, design and production in different proportions. I connect every major claim to visible project work.

Three planes whose pairwise intersection lines converge at the unique solution (7/3, 8/3, 1).

01 · Course system · Mini-project design · Scientific figures

MTH1008: Algèbre linéaire appliquée

Make a foundational course feel like one coherent instrument.

I brought together course architecture, reproducible figures and a series of applied mini-projects to move from notation to engineering situations.

Course production systemLaTeXTikZPythonMoodle
Role
Course-note author; figure and mini-project designer
Status
Teaching system · selected excerpts
Open the case study
MTH1102 slide showing an orange helix on a translucent paraboloid.
FR

This is the original French-language artifact. I have kept it untranslated to preserve the work as it was produced.

02 · 13 signed decks · Multivariable geometry · 2024

MTH1102: Calcul II

Give spatial ideas a consistent visual grammar.

I designed thirteen signed decks that turn curves, coordinate systems, differential elements and surfaces into a sequenced visual course.

Scientific production systemLaTeXTikZPGFPlotsPython
Role
Author and scientific figure designer
Status
Signed courseware series · selected excerpts
Open the case study
ELE2200Vertical landing
×2.5
50 m25 m0 mMATLAB / Simulink
0.0 / 20.0 s

03 · Assignment design · MATLAB/Simulink · Interactive simulator

ELE2200: Systèmes et simulation

Turn control theory into one continuous engineering investigation, from equations to landing.

I designed ELE2200’s second assignment around vertical rocket landing, combining PID loops, reduced and complete models, MATLAB/Simulink scaffolds and an interactive web simulator.

Simulation systemMATLABSimulinkCanvasLaTeX
Role
Assignment, simulation-scaffold and interactive-simulator designer
Status
Course assignment · completed teaching package
Open the case study
The Kinetic KernelDot product

Drag the u and v endpoints

Dot product of two vectors and projectionVectors u and v form a 55-degree angle. Their dot product is 6.88.uv55°
uv=uvcosθ\boldsymbol{u}\cdot\boldsymbol{v}=\lVert\boldsymbol{u}\rVert\,\lVert\boldsymbol{v}\rVert\cos\theta12cos ⁣(55)=6.8812\cos\!\left(55^{\circ}\right)=6.88

NoteThe dot product is the length of u multiplied by the signed projection of v onto u.

uv=u×projection=4×1.72=6.88\begin{aligned}\boldsymbol{u}\cdot\boldsymbol{v}&=\lVert\boldsymbol{u}\rVert\times\text{projection}\\&=4\times1.72=6.88\end{aligned}

04 · Interactive product · Bilingual system · Live chapter

The Kinetic Kernel · Linear algebra made manipulable

Make the dot product visible as angle, projection and signed magnitude.

I created a bilingual web learning product where the dot product connects a formal definition to projection, orthogonality and an adjustable geometric state.

Selected technologyReactViteKaTeXSVG
Role
Creator, learning-experience designer and developer
Status
Public preview · active development
Open the case study
Five complex fifth roots arranged as a regular pentagon in the complex plane.
FR

This is the original French-language artifact. I have kept it untranslated to preserve the work as it was produced.

05 · Open textbook · Co-author · 7 individually credited cases

ALFA · Applied cases across linear algebra

Move from phenomenon, to model, to algebra, to interpretation.

I co-author this open applied-linear-algebra resource. Seven case studies are individually credited to me, while the visual language for complex numbers remains collective work.

Production systemLaTeX
Role
Co-author; individually credited case-study author
Status
Public collective work · CC BY 4.0 unless noted otherwise
Open the case study