👋 Hello, World!
Angelo
Saadeh
Data Privacy · Data Quality · Machine Learning
I am a research fellow within the Valda team of the Computer Science Department at École Normale Supérieure – PSL, in the framework of the PR[AI]RIE Artificial Intelligence Cluster.

Valda is a joint team between Inria, CNRS and ENS-PSL. More information about Valda can be found here.
GitHub
angelosaadeh
LinkedIn
angelo-saadeh
Location
Paris, France
Resume
Experience & Education
Experience
Researcher
École Normale Supérieure, Paris
  • Implement provenance and uncertainty features in ProvSQL (advanced SQL, semirings).
  • Develop efficient algorithms for provenance circuits and probabilistic inference.
  • Analyse complexity and semantics of provenance for advanced SQL queries.
Researcher
CNRS@CREATE, Singapore
  • Integrate data privacy mechanisms like differential privacy into aggregation, training, and inference.
  • Design ensemble learning methods for aggregation across multiple heterogeneous models.
  • Build permutation-invariant machine learning models to measure the quality of data.
  • Construct integer-based mappings that linearize multidimensional data spaces for smart indexing.
Graduate Researcher
Télécom Paris, France
  • Design hybrid privacy-preserving machine learning models with cryptographic tools and differential privacy.
  • Implement secure federated learning protocols ensuring data confidentiality across multiple parties.
  • Deploy and test a socket network for secure two-party computations in machine learning tasks.
Research Intern
CNRS@CREATE, Singapore
  • Apply secure computation protocols for unsupervised information retrieval algorithms; truth discovery.
Research Intern
Inria Saclay, France
  • Accelerate computations on encrypted data using mathematical tools like error-correcting codes and hyperinvertible matrices.

Education
Ph.D. in Computer Science
Télécom Paris, France
Nov 2019 – Jun 2023
Thesis: Applications of Secure Multi-party Computation Machine Learning
Advisors: Daniel Augot (Inria) and Matthieu Rambaud (Télécom Paris)
Doctoral scholarship: Labex Digicosme
M.Sc. in Computer Science
Université Paris-Saclay, France
Sep 2017 – Sep 2019
Specialization: Cryptography and Applied Algebra
Thesis: Mathematical Tools for Secure Multi-party Computation
B.Sc. in Mathematics
Lebanese University, Lebanon
Sep 2014 – Jul 2017

Skills
Programming
PythonCC++Java
Libraries & Tools
PyTorch / PySyftTensorFlow / TF-encrypted PandasScikit-learn Socket NetworksLaTeX
Databases & Web
SQL / PostgreSQLXML / XQueryHTML
Languages
English (fluent)French (fluent) Arabic (fluent)Italian (B2) Mandarin (HSK2)
Research
Publications & Projects
Discovering Voting Power for Ensemble Methods
DEXA 2025 · Bangkok, Thailand · Lecture Notes in Computer Science, Vol. 16046
Pratik Karmakar, Angelo Saadeh, Pierre Senellart, and Stéphane Bressan
doi →
TF-MPC: Confidential Truth-Finding with Multi-Party Computation
GitHub Repository · 2022
Angelo Saadeh
github →
Applications of Secure Multi-party Computation in Machine Learning
PhD Thesis · Institut Polytechnique de Paris · 2023
Angelo Saadeh
hal →
Epsilon-Differentially Private and Fully Secure Logistic Regression on Vertically Split Data
ICDIS 2022 · 4th International Conference on Data Intelligence and Security
Angelo Saadeh, Vaibhavi Kumari, and Stéphane Bressan
doi →
Confidential Truth Finding with Multi-Party Computation
DEXA 2023 · Penang, Malaysia · Springer
Angelo Saadeh, Pierre Senellart, and Stéphane Bressan
doi →
WannaFly: Dummy Ransomware for Red Team Exercises
REDOCS 2021 · Airbus
Aboubacar Djibo Maman Sani, Boukerrou Hamid, Marinho Dylan, Saadeh Angelo, and Somers Benjamin
pdf →
Teaching
Courses & Lab Sessions
INFMDI731
Advanced Cryptography
Télécom Paris · Spring 2021
Intervention: Secure Multi-Party Computation
MDI210
Optimization and Numerical Analysis
Télécom Paris · Lab sessions: Fall 2020  ·  Course: Fall 2021
Course lectures and Java lab sessions covering optimization methods and numerical techniques.
BT5110
Data Management and Warehousing
National University of Singapore (NUS) · Lab sessions: Fall 2023
PostgreSQL lab sessions covering data management, warehousing concepts, and SQL querying techniques.
Cool Stuff
Side Projects
Kalendar

A tile puzzle: place 6 out of the 7 pieces on the 7×5 board to cover every cell except today's date. Drag pieces from the tray, rotate & flip with the button. Every day has many solutions, you can see them if you click "Show Solution" to see one possible solution.

Target day:
Board
Pieces
Chinese Flashcards
Practice HSK vocabulary with flashcards. Click the card to reveal pinyin, then click again for the definition. Filter by HSK levels 1, 2, or 3 below. If you need higher levels (4, 5 or 6) email me and I'll add them for you :-)
⟶ View on GitHub
All HSK
HSK 1
HSK 2
HSK 3
HSK 4
HSK 5
HSK 6
click to reveal