Hi, I'm
NLP Engineer & ML Practitioner
I build intelligent systems that understand and generate human language. Passionate about transformers, information extraction, and making research reproducible.
A bit about who I am and what drives me.
I'm a data scientist and NLP engineer with a strong focus on building language-understanding systems. My work spans the full lifecycle — from data collection and model fine-tuning to deployment and monitoring.
I'm particularly interested in information extraction, multilingual NLP, and efficient fine-tuning of large language models. I believe good ML engineering means writing clean, reproducible code that bridges research and production.
When I'm not training models, I enjoy writing about ML topics, contributing to open-source projects, and exploring new datasets.
Research interests
Technologies and tools I work with regularly.
A selection of things I've built.
Fine-tuned mBERT on CoNLL-2003 for Named Entity Recognition across English, French, and Arabic, achieving 91.2 F1. Includes a FastAPI inference endpoint.
End-to-end pipeline for aspect-level sentiment classification on product reviews using a fine-tuned RoBERTa model with custom span extraction.
LSTM-based model for energy consumption forecasting. Achieves 8% MAPE on a public dataset, with a Streamlit dashboard for interactive exploration.
My professional and academic journey.
Jun 2024 — Dec 2024
Sep 2023 — Present
Sep 2020 — Jun 2023
I'm open to research collaborations, NLP roles, and interesting projects.
Whether you have a question, a project idea, or just want to talk about NLP — my inbox is always open. I'll do my best to get back to you promptly.