EURECOM · Sophia Antipolis, France
Meta CRAG-MM Challenge
Multi-modal RAG for Real-time QA · Apr. 2025 – Jul. 2025
PythonPyTorchvLLMTransformersLlama-3RAGVision-Language Models
A multi-modal RAG system for Meta's CRAG-MM Challenge, answering real-time, multi-turn questions over images, knowledge graphs, and web sources with Vision-Language Models.
Key contributions
- Fused image, knowledge-graph, and web context into a single retrieval pipeline
- Used Vision-Language Models for multi-modal reasoning over image queries
- Served Llama-3 via vLLM for efficient, real-time inference
EURECOM · Sophia Antipolis, France
Benchmarking LLMs for Socratic Interactions
Building Educational AI Evaluation Pipelines · Oct. 2024 – Feb. 2025
PythonTransformersPrompt EngineeringNLPLLM Evaluation
An end-to-end pipeline generating Socratic teacher–student dialogues to train educational LLMs, plus experiments to find the best judge model for automated evaluation.
Key contributions
- Generated Socratic teacher–student conversations as fine-tuning data
- Benchmarked candidate judge models for automated pedagogical evaluation
- Packaged reusable tooling for evaluating educational AI systems
KTH Royal Institute of Technology · Stockholm, Sweden
AI in Breast Cancer Mammography
Meta-analysis of AI Diagnostic Performance · Sept. 2023 – Jan. 2024
ResearchMeta-analysisStatisticsMedical AIPython
A co-authored meta-analysis of how reliably AI diagnoses breast cancer from mammograms, synthesizing results across multiple peer-reviewed studies.
Key contributions
- Ran a systematic review across multiple published studies
- Performed statistical synthesis to quantify AI diagnostic accuracy
Independent · Desktop & Web
USMLE Study Helper
Privacy-First Medical Question Review Engine · 2025
ReactFastAPIPythonSQLiteLocal-First
A high-yield question review platform pairing a hosted React UI with a local-first desktop engine for private studying.
Key contributions
- Architected a hybrid local-first system with secure loopback TLS between hosted web UI and local engine
- Engineered a zero-cloud portable FastAPI backend storing question attempts and analytics in local SQLite
- Integrated NIH MedlinePlus search for instant clinical summaries and diagnostic criteria during review
Independent · Desktop & Web
Piano Studio
Local-First Web Practice Studio for ABC Sheet Music
JavaScriptPythonabc.jsDesktop Integration
A lightweight piano practice studio synced directly with local plain-text ABC notation files.
Key contributions
- Live SVG sheet music rendering and integrated abc.js playback with note tracking
- A zero-terminal browser experience using a custom Linux protocol handler (
piano://)