SZSolal Zana
Portrait de Solal Zana

Solal Zana

Ingénieur IA · Paris

À propos

Ingénieur IA formé à l'Université Bocconi, à l'École polytechnique et à HEC Paris.

J'ai commencé par un bachelor en computer science à l'Université Bocconi de Milan, avant de rejoindre le MSc Data Science for Business de l'École polytechnique et HEC Paris. Les problèmes qui m'intéressent demandent autant de rigueur statistique que de code solide, et je veux savoir ce qu'un modèle vaut vraiment avant de le mettre en production.

En parallèle, je mène des missions freelance d'automatisation et d'IA pour des startups et des PME.

Basé à
Paris, France
Master
MSc Data Science for Business
École polytechnique × HEC Paris · 2024 – 2026
Bachelor
Computer Science
Università Bocconi · Milan
Domaines
Agents LLM, ML probabiliste, confidentialité différentielle
Ouvert à
Missions freelance, postes en IA appliquée et ML engineering

Projets

Une sélection de ce que j'ai construit, du pipeline de recherche au produit. Le code public est en lien ; pour les projets privés, je fais volontiers une démo.

2026 Mémoire de master Projet individuel
Recherche ML · Santé

Données de santé synthétiques et confidentialité différentielle

Quand on protège la vie privée des patients, quels groupes paient le prix en précision ? Mon mémoire mesure le trilemme confidentialité, utilité et équité des générateurs de données synthétiques.

  • Pipeline expérimental complet sur MIMIC-IV et UCI Diabetes 130-US : cinq familles de générateurs DP (AIM, MST, DP-CTGAN, PATE-CTGAN, DP-TVAE).
  • Évaluation sur quatre axes : utilité (TSTR contre TRTR), fidélité statistique, confidentialité empirique par attaques d'inférence d'appartenance, équité par sous-groupe.
  • Classement effet Robin des Bois / effet Matthieu, intervalles bootstrap et tests de Wilcoxon corrigés de Holm. DP-SGD implémenté de zéro avec comptabilité zCDP.
metrics AUROC · AUPRC · Brier · ECE · pMSE · MIA advantage · DCR · ΔEO · ΔDP
  • Python
  • Opacus
  • SmartNoise
  • scikit-learn
  • pandas
  • pytest
Voir le code ↗
Mécanisme gaussien x̃ = x + 𝒩(0, σ²)
ε 1.98 · σ 2.44
plus de confidentialitéplus d'utilité

Le mécanisme gaussien ajoute à chaque point un bruit calibré. Plus ε est petit, plus la vie privée est protégée et plus le signal se brouille. C'est le compromis au cœur de mon mémoire. Δ = 1, δ = 10⁻⁵

2026 Projet individuel
Agent LLM · IA générative

Agent créatif pour Reels et stories

Un agent qui transforme un brief d'une ligne, comme « app de tricot, vibe cozy, cible débutante », en concepts publicitaires visuels prêts à publier.

  • Un seul appel à Claude produit des prompts JSON structurés (sujet, photographie, décor), envoyés ensuite à Gemini, DALL·E, Replicate ou Sora.
  • Un mode « POV sans l'app » génère des visuels humoristiques. L'agent est utilisable en ligne de commande et via une API Flask.
  • Coût suivi par appel et par campagne, traces et benchmarks des backends avec LangSmith.
  • Python
  • Claude API
  • Gemini
  • LangSmith
  • Flask
Code privé · démo sur demande

Autres projets

2024 – 2026
2026 · iOSProjet d'équipe

Ritualia

Application de suivi des compléments alimentaires, publiée sur l'App Store : routines et rappels, check-ins énergie, sommeil et humeur, journal lié aux prises, identification des produits par photo. Backend Supabase avec Row Level Security.

  • React Native
  • TypeScript
  • Supabase
App Store ↗
2025Projet individuel

Screenshot to HTML

Une app Gradio qui transforme la capture d'écran d'un site en page HTML fonctionnelle avec Gemini, avec aperçu en direct. Tests à 73 % de couverture, CI/CD GitHub Actions, images Docker multi-architecture.

  • Gemini
  • Gradio
  • Docker
GitHub ↗
2025 · Deep learningProjet individuel

EMNIST altéré : détection et restauration

Détecter sans étiquettes les images corrompues d'un jeu EMNIST (autoencodeur convolutionnel, Isolation Forest, scores statistiques), puis restaurer le jeu par débruitage, reconstruction et PCA.

  • PyTorch
  • scikit-learn
GitHub ↗
2025 · X-HECÉquipe de 5

Audit d'explicabilité d'un modèle boîte noire

Modèles substituts, PDP, ICE, LIME et SHAP, complétés par une analyse de stabilité du modèle selon les découpages de données.

  • SHAP
  • LIME
  • scikit-learn
GitHub ↗
2025 · X-HECÉquipe de 6

MLOps : un modèle mis en production

Pipelines d'entraînement orchestrés avec Prefect, API de prédiction FastAPI validée par Pydantic, conteneurs Docker et interface Streamlit.

  • Prefect
  • FastAPI
  • Docker
GitHub ↗
2024 · KaggleProjet individuel

Trafic cycliste à Paris

Prévision du passage des vélos aux compteurs parisiens. Comparaison de CatBoost, LightGBM, XGBoost et forêts aléatoires sur une compétition Kaggle du master.

  • CatBoost
  • XGBoost
  • pandas
GitHub ↗

Ce que je peux faire pour vous

Je prends des projets de bout en bout ou j'interviens sur une brique précise. Dans tous les cas, je mesure ce qui marche avant de livrer.

Agents et automatisation

Des agents LLM et des workflows branchés sur vos outils, qui retirent le travail répétitif.

Modèles et données

Prévision, scoring et matching évalués avec rigueur, et données synthétiques quand les vraies sont sensibles.

MVP produit

Du prototype à une première version en ligne : API, base Postgres ou Supabase, app web ou mobile.

Contact

Un projet, une question ?

Écrivez-moi en quelques lignes : le contexte, ce que vous voulez obtenir et vos délais. Je réponds personnellement.