Documented work

From course materials to interactive experiences.

Explore the content below. Each project describes my role, selected excerpts and the available public sources.

Applied Linear Algebra

Interactive figure · three equations

Intersection of three planes

Three planes in an orthonormal coordinate frame meet at the point seven thirds, eight thirds, one. Drag the scene or use the arrow keys to rotate it. Selected planes show their normal vectors and their intersection line.
Common point(7/3, 8/3, 1)

Select a plane to show its normal, then a second to reveal their intersection.

Orthonormal frame · equal scale on x, y and z

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

Production
A structured applied-linear-algebra course · Reproducible mathematical diagrams
Andréa’s role
Course-note author; figure and mini-project designer
Relevant for
Align a course across several groups and connect abstract concepts to engineering mini-projects.
Explore Applied Linear Algebra

The Kinetic Kernel: Linear algebra made manipulable

Interactive excerpt

Linear combination · real 3D

Three weighted vectors are added tip to tail. Drag each vector along its fixed direction to change its coefficient, or rotate the scene background, to reach target b.

Vector: drag · background: rotate

x₁c₁ + x₂c₂ + x₃c₃ = (2.3; 0.9; 2.2)

Target b = (3; 1; 2)

02 · Interactive product · Bilingual system · Live chapter

Production
A bilingual chapter and editorial model · A reusable dot-product and projection interaction
Andréa’s role
Creator, learning-experience designer and developer
Relevant for
Make a mathematical relationship directly manipulable in a bilingual web product.
Explore The Kinetic Kernel: Linear algebra made manipulable

Systems and Simulation

Systems and SimulationVertical landing
×2.5
50 m25 m0 mMATLAB / Simulink
0.0 / 20.0 s

The recorded trajectory connects position, velocity, angle, forces and five landing criteria. Its final state satisfies all five displayed criteria.

03 · Assignment design · MATLAB/Simulink · Interactive simulator

Production
A six-page progressive engineering assignment · Reduced and complete Simulink model scaffolds
Andréa’s role
Assignment, simulation-scaffold and interactive-simulator designer
Relevant for
Connect a scientific model, control signals and visible simulation criteria in one assignment.
Explore Systems and Simulation

Calculus II

Deck excerpts · original FR

Six slides, one consistent visual grammar

01 / 06
Calculus II slide showing a secant vector approaching the tangent vector of a parametrized plane curve.
01

A secant construction makes the vector derivative visible before formalization.

Choose a card to bring it to the foreground.

04 · 13 signed decks · Multivariable geometry · 2024

Production
13 coherent Calculus II decks · Polar, cylindrical and spherical coordinate sequences
Andréa’s role
Author and scientific figure designer
Relevant for
Build a coherent visual system for a sequence of dense scientific explanations.
Explore Calculus II

ALFA · Applied cases across linear algebra

Interactive figure · ALFA

Complex roots on the unit circle

5 complex roots are evenly distributed on the unit circle. The first root z zero makes an angle of 6 degrees with the positive real axis.z0 = exp(6° i)
Root equationz5=exp(30°i)
Centroid · n = 51n∑k=0n−1zk=0
Root expressionzk=exp(i(θ0+2πkn))k=0,…,n−1
Number of roots5

5 roots · angular spacing 72°

Drag z₀ around the circle or set θ₀ with the slider.

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

Production
Seven individually credited case studies · Applications spanning interpolation, spectra, dynamics and SVD
Andréa’s role
Co-author; individually credited case-study author
Relevant for
Turn linear-algebra methods into applied cases while preserving collective attribution.
Explore ALFA · Applied cases across linear algebra

Content to create or improve?

Tell me what your team is preparing and where you could use support.

Let’s discuss your project