Curriculum vitae

PDF version

A notebook: each In row is a question, each Out row its answer.

In [1]:

About

alban.about
Out[1]:
Wendyellé A. Alban NYANTUDRE Wendyellé A. Alban NYANTUDRE Machine Learning Engineer Safi, Morocco · he/him

I’m an engineer. In July 2026 I graduated with a Diplôme d’Ingénieur d’État in Computer Science and Artificial Intelligence from the École Nationale des Sciences Appliquées in Safi (Cadi Ayyad University). I have strong foundations in applied mathematics and computer science, and a passion for machine learning and deep learning. I’m currently open to PhD positions. My research interests are in deep learning, especially NLP, computer vision, multimodal learning, multilingual models, speech technologies and reinforcement learning.

Alongside my previous studies, I contributed to training and deploying translation, speech recognition and speech synthesis models for Mooré, a low-resource language with over 7 million speakers and very little data. Most recently, from March to August 2026, as a Mitacs Globalink research intern, I worked on hybrid quantum-classical generative modelling for the de novo design of 5-lipoxygenase inhibitors (for the treatment of inflammatory diseases) at the Université de Moncton (Canada).

In [2]:

Experience

alban.experience
Out[2]:
  • 5-LOX5-lipoxygenase, an enzyme involved in many inflammatory diseases, such as asthma and atherosclerosis, and in some cancers.

    AI Research Assistant

    · PRIME Lab, Université de Moncton · Moncton, Canada
    • Reviewed the literature on quantum machine learning (QML) for drug discovery, covering molecular generative models and variational quantum circuits (VQC).
    • Collected and curated a dataset of 5-lipoxygenase (5-LOX) inhibitors from chemical databases (ChEMBL, PubChem, BindingDB).
    • Implemented and evaluated hybrid quantum-classical generative architectures (QGAN, QVAE) and Transformers for the de novo generation of 5-LOX inhibitors.
  • MooréThe most widely spoken language in Burkina Faso, and my mother tongue.

    Machine Learning Engineer (part-time)

    · GO AI Corporation · Remote
    • Designed, trained and deployed machine translation, speech recognition and speech synthesis models (MT, ASR and TTS) for Mooré, a low-resource language with more than 7 million speakers across five or more West African countries.
    • Contributed to building one of the largest Mooré-language corpora to date, for low-resource NLP applications.
  • Machine Learning Engineering Intern

    · Technocolabs Softwares Inc. · Remote
    • Developed and deployed ML models that predict prepayment risk on mortgage-backed securities, improving risk assessment for financial institutions.
In [3]:

Education

alban.education
Out[3]:
  • Cadi Ayyad UniversityNational School of Applied Sciences.
    Safi, Morocco.

    Diplôme d’Ingénieur d’État (BAC+5), Computer Science and Artificial Intelligence

    Grade: Highest Honours, 17.25 / 20 · Rank: 1st / 19.
    Coursework: applied mathematics, data structures and algorithms, stochastic modelling, optimisation, NLP, heuristics, deep learning, data mining, big data, computer vision, game theory, cloud computing, fuzzy systems.

  • Sidi Mohammed Ben Abdellah UniversityNational School of Applied Sciences.
    Fez, Morocco.

    Preparatory Class, Mathematics, Physics and Computer Science

    Grade: Highest Honours, 16.25 / 20 · Rank: 3rd / 262.
    Coursework: calculus, probability and statistics, linear algebra, algorithms, data structures, C programming, electronics and computer architecture, physics.

In [4]:

Technical skills

alban.stack
Out[4]:
Programming
Python · R · SQL · Java · C/C++
AI & data
PyTorch · TensorFlow · Hugging Face · SQL/PostgreSQL · MongoDB · Redis · Spark · Airflow
Cloud & MLOps
AWS · Azure · Docker · Git · MLflow · FastAPI · Django
Deep learning
Language modelling (RNN, Transformers/LLM, supervised fine-tuning, quantisation, LoRA) · computer vision (CNNs, VAE, ViT, VLM) · RL & alignment (DPO, PPO, GRPO)
Speech processing
Text-to-speech (mel-spectrograms, vocoders, G2P) · ASR (CTC, Seq2Seq/Whisper, self-supervised encoders wav2vec2/XLS-R) · pseudo-labelling & distillation · audio tooling (librosa, torchaudio, soundfile, ffmpeg)
In [5]:

Awards

alban.awards
Out[5]:
In [6]:

Certifications

alban.certifications
Out[6]:
In [7]:

Teaching & talks

alban.teaching
Out[7]:
In fullEvery session with its own page: Teaching & talks.
In [8]:

Additional information

alban.extras
Out[8]:
LevelsCEFR, where C2 is full mastery and A1 a beginner's.
Languages
French (C2) · English (C1) · Spanish (A1) · Mooré (native)
Soft skills
Critical thinking · leadership & teamwork · scientific curiosity · deep work
Teaching
Python programming, 60+ students · data science and AI bootcamps, 200+ students
Other
Kaggle Datasets Master · 2× public speaking competition winner
In [9]:

Leadership & volunteering

alban.service
Out[9]:
  • ENSA SafiHead of Debate Section, SpeakUp ClubRan weekly debate workshops for 150+ members and led a team to victory at a major competition.
  • AEBM, FezAcademic CoordinatorHelped 100+ students with enrolment and the administrative steps that follow it.

Everything outside the CV →