Bio
About
Hello stranger, and welcome to my personal blog! My name is Matteo Lugli, and I am currently a PhD student at AImageLab (University of Modena and Reggio Emilia), where I work on AI for Medical Imaging. I have a Master’s degree in Artificial Intelligence Engineering and a BS degree in Computer Science, which is one of my biggest passions. In my free time, I like teaching stuff. I occasionally post videos on my YouTube channel and I’ve also had the chance to be a computer science teacher in high school. My course was all about programming and problem-solving, with a strong focus on learning through coding challenges.
My primary interests lie in deep learning, algorithms and puzzles.
Here are some cool projects I’ve been working on, sorted by topic (you can also browse them on the projects page)
Deep Learning
- 🦷 A model for fast IOS segmentation and landmark prediction: https://github.com/AImageLab-zip/IOS-Landmarks;
- 🦷 A small model for automatic IOS orientation: https://github.com/AImageLab-zip/IOS-Normalizer;
- 🛰️ Remote Sensing Semantic Segmentation Virtual Lab: https://github.com/theElandor/CVCS;
- 🔬 Classification of microscopy images using cross batch consistency learning: https://github.com/theElandor/AIBIO_proj;
- 📉 Gradient descent implementation done from scratch with numpy: https://github.com/theElandor/GradientDescent;
Puzzles
- 🎁 Advent of Code 2025: https://github.com/theElandor/aoc2025;
- 🎄 Advent of Code 2024: https://github.com/theElandor/aoc2024;
- 🌊 Codyssi 2025: https://github.com/theElandor/codyssi2025;
- 🦆 Everybody Codes 2026: https://github.com/theElandor/ec2026;
- 🦆 Everybody Codes 2025: https://github.com/theElandor/ec2025;
- 🦆 Everybody Codes 2024: https://github.com/theElandor/Everybody-Codes;
- 🩴 Flip Flop 2025: https://github.com/theElandor/flipflop2025;
- 🍂 Autumn Code Walks 2026: https://github.com/theElandor/acww2026;
- 🖥️ A coding challenge that I made for students (will you be able to complete it? ;) https://theelandor.github.io/challenges/;
More Educational Projects
- ✉️ Nodes, a Python framework to play with distributed algorithms: https://github.com/theElandor/Nodes;
- 🐜 A cool computational model for Ant Sorting written in NetLogo: https://github.com/theElandor/ant_sorting;
- 👮🏻 Z340 solution in C, with a blog post: https://github.com/theElandor/Z340;
- 🃏 PsimW, a mini 2D card engine to play MTG (WIP): https://github.com/theElandor/Psimw;
- 📦 A small DCT (Discrete Cosine Transform) educational implementation in C with no dependencies: https://github.com/theElandor/DCT;
- 📋 A bash script that reminds you of the most important laws of software engineering: https://github.com/theElandor/lose_law;
Other Contributions
- 🩻 L2L-Registration, a landmark-guided IOS-CBCT registration pipeline: https://github.com/AImageLab-zip/L2L-Registration;
- 🌳 Yggdrasil, contributing to the back-end algorithms for dental data analysis: https://github.com/AImageLab-zip/Yggdrasil;
- 📜 Voynich NLP analysis, visualizing embeddings and discussing: https://github.com/brianmg/voynich-nlp-analysis;
You’ll find more information about me down below. If you are interested, you can find my bachelor’s thesis at the following link: https://theelandor.github.io/prova/Tesi_Stampa.pdf
Enjoy! ( I mean life, in general ;) )

-
Age: 25
-
Birthday: 1/8/2001
-
Other interests: Magic the Gathering, Reading, Vintage Technology, Boardgames.
-
Favourite books:
- Deep Work (Cal Newport);
- How to win friends and influence people (Dale Carnegie);
- The Old Man and the Sea (Ernest_Hemingway);
- Walden; or, Life in the Woods (Henry_David_Thoreau);
-
Some things I believe about life (they might change over time):
- Be kind to others, and dedicate time to your family and friends. One of the most common regrets of old people is not having dedicated enough time to people they love;
- One of your main priorities in life should be to develop the ability to work deeply and with concentration. If you unlock this skill, you will live an happier life. You will be more satisfied with your work and you will be able to accomplish more in less time;
- From a young age, you should work more than what other people think you should;
- Find something that makes you genuinely happy and keep doing it. If it can become your job, then you are very lucky, but it doesn’t always happen;
- University is overrated. You can learn a lot more with experience and personal projects;
- You don’t need to have an opinion about everything. Sometimes, just let people talk;
- Physical activity (somehow moving your body) should be one of the main priorities during your day;
- Only buy objects that you need;
- Generative models (e.g ChatGPT) should be used with a lot of care. We still don’t know how these tools impact our brain and our learning capabilities;
- Happiness lies in creativity.
-
Favourite quote
[…] but man is not made for defeat.
Ernest_Hemingway
#\##| |
##\\ | |
\\| \'---'/
\ _'.'O'.'
| :___ \
| _| : |
| :__,___/
| |