Ilyass Ouardi

Ilyass Ouardi

Computer Science M.S. student at Università degli Studi di Milano. Interested in mechanistic interpretability, safety and alignment of LLM, theoretical computer science, mathematics

Curriculum Vitae

Research Interests

Mechanistic interpretability of Large Language Models: the geometry of internal representations, causal mediation of concepts (activation patching, directional ablation), and model safety, reliability, and alignment.

Education

Laurea Magistrale in Informatica (LM-18)
Università degli Studi di Milano
2024 - present

Laurea in Informatica (L-31)
Università degli Studi di Milano
2020 - 2024

Diploma di Maturità - Perito Informatico
Istituto Tecnico Tecnologico “G. e M. Montani”
2015 - 2020

Research

The Multidimensional Geometry of Truth in LLMsmechanistic interpretability
Research project (sole author) — basis of the M.Sc. thesis, ISLab
2025 - present

The Legend Challenge: Embedding Ethical Compliance into LLMsLLM alignment / AI security
Research project with F. Bylyshi and H. El-Khazri (equal contribution) — SOASEC Legend Challenge
2026

What Does a Heart Sound Classifier Actually Learn?audio ML for medical diagnosis
Research project (sole author) — Audio Pattern Recognition
2026

Awards & Honors

Professional Experience

Lead Developer / Consultant
Recup APS — University of Milan
Jan 2024 - present

Full Stack Developer Consultant
Value Process SRL
Jun 2022 - Oct 2022

Full Stack Developer Intern
PC & Informatica SRL
Apr 2019 - Jun 2019

Technical Skills

Mechanistic Interpretability & XAI
Activation patching, directional ablation/addition, Difference-in-Means probes, linear representation analysis, SHAP, Grad-CAM

Machine Learning & LLMs
PyTorch, scikit-learn, nnsight, LangChain, LangGraph, Retrieval-Augmented Generation (RAG), NL2SQL, fine-tuning, prompt engineering

Languages
Python, Java, JavaScript (ES6+), TypeScript, Go, SQL, C, OCaml, Scala, Erlang

Frameworks & Libraries
Spring Boot, React, Redux, Node.js, Flask

Tools & Technologies

Projects

RecupGPT — Intelligent Natural-Language Querying
Retrieval-Augmented Generation over a food-surplus database

Extended Ricart–Agrawala — Distributed Mutual Exclusion
Distributed and Pervasive Systems (30 cum laude)

Non-Profit Information System (B.Sc. Thesis Project)
Full-stack web application for NGO operations

Languages