About Me

I’m Othmane Echchabi, an M.Sc. student in Computer Science at McGill University and the Mila Québec AI Institute, where I also serve as a Lab Representative. My work focuses on computer vision, self-supervised learning, and remote sensing, and I’ve led applied machine-learning projects across environmental monitoring and mobility analytics. When I’m not coding, you’ll find me playing football, watching it, or somewhere on the road planning my next trip.

News

  • December 2025: I'm elected as a Lab Representative at Mila as part of the 2025–2026 cohort!
  • September 2025: I started my M.Sc. in Computer Science at McGill and Mila, supervised by Prof. David Rolnick!
  • August 2025: Featured on the Duke Kunshan YouTube channel discussing my work on SpeedTransformer for sustainable AI applications.
  • May 2025: Our paper "Tracking Progress Towards Sustainable Development Goal 6 Using Satellite Imagery" is now available on arXiv! Work done with collaborators from DKU and Columbia.

Education

2020 - 2025

Duke Kunshan University

B.S. in Data Science (By DKU)
B.S. in Interdisciplinary Studies (Subplans: Data Science) (By Duke)
Spring 2022

Universidad Carlos III de Madrid

Exchange Semester; Data Engineering Student
Spring 2023

Duke University

Study Abroad
2025 - Now

McGill University & Mila Quebec AI Institute

M.Sc. in Computer Science

(Supervised by Prof. David Rolnick)

Teaching

McGill University

Teaching Assistant

  • COMP 330 Theory of Computation

Duke Kunshan University

Teaching Assistant

  • COMPSCI 101 Introduction to Computer Science
  • COMPSCI 201 Programming and Data Structures
  • MATH 105 Calculus
  • MATH 201 Multivariable Calculus
  • MATH 202 Linear Algebra
  • MATH 317 Quantitative Finance

Also supported MATH 201 Multivariable Calculus as a Teaching Assistant at Duke University.

Curriculum Vitae

For a detailed overview of my academic and professional background, please find my CV below.

Alan Turing (1912 – 1954)
We can only see a short distance ahead, but we can see plenty there that needs to be done.