➤ Bonjour ! I’m an ML engineer at an AI startup, working on NLP, model training, evaluation and data engineering.
➤ I study Mathematics & Computer Science at Université de Montréal.
➤ A few things I’ve built: COMPAS Fairness Analysis — fairness analysis for predictive models • CloudVisionServe — serving vision models • Retinal grading — evaluation under class imbalance
➤ Right now, I’m digging into GEPA, recursive language models (RLMs) and better LLM evaluation.
➤ Find me on Hugging Face • LinkedIn.
Pinned Loading
-
retinal-grading-under-imbalance
retinal-grading-under-imbalance PublicA comparative machine-learning study for a five-grade diabetic retinopathy Kaggle competition, investigating model selection and evaluation under class imbalance.
Jupyter Notebook 1
-
CloudVisionServe
CloudVisionServe PublicClassify uploaded images with four pretrained PyTorch/TorchVision models through Flask and Streamlit, packaged with Docker for Google Cloud Run.
Python
-
hilbert-matrix-numerical-stability
hilbert-matrix-numerical-stability PublicMATLAB experiment on ill-conditioned Hilbert systems: why residual, coefficient error and function error can tell different stories.
MATLAB 1
-
beer-quality-model-selection
beer-quality-model-selection PublicSeven-grade beer-quality classification on imbalanced Kaggle data, from KNN baselines to Bayesian-tuned HistGradientBoosting.
Jupyter Notebook
-
audioset-clip-reconstruction
audioset-clip-reconstruction PublicReconstructing label-selected audio clips from Google's AudioSet metadata with Python, yt-dlp, and FFmpeg.
Python
-
interpreting-tabular-models
interpreting-tabular-models PublicTwo Random Forest case studies connecting validation performance, global feature reliance, local SHAP attribution and input representation.
Jupyter Notebook
If the problem persists, check the GitHub status page or contact support.