GitHub

Hi 👋, I'm Hamza

A self-proclaimed smurf who ❤️ building things at the intersection of AI 🤖, Neuroscience 🧠, and Open-Source :octocat:.

Neuro-AI researcher (PhD, Biomedical Engineering @ Université de Montréal • Mila / CoCo Lab)

Email LinkedIn Bluesky Website Followers Profile views Last updated


🔬 What I’m working on

  • ADHD & Epilepsy biomarkers (signal x features x models)
  • Decision-making × behavior, and how decisions relate to brain complexity

🧠 Interests

  • Neuro-AI and representational alignment (brains ↔ models)
  • Vision, decision-making, consciousness, and brain disorders

:octocat: Selected Open Source Projects

💬 A few things about me
  • Telecommunication Engineer (SUPCOM 🇹🇳) with a Math/Physics background (IPEIS 🇹🇳); MSc in AI (Mila/UdeM 🇨🇦).
  • ⚖️ I care about how science meets society: fairness, privilege, power, and access — and I try to act on it through volunteering and supporting marginalized voices.
  • 🌍 Big fan of open, accessible science — clearer writing, shareable resources, and building/maintaining things that lower the barrier to doing good research.
  • 🍄 Smurf @ heart (BabaSanfour) — always down for a coffee-chat ☕ about Python, Neuro-AI, or the random loops of academic life.
  • 😄 Pronouns: He/Him

🤝 Collaboration

If you’re working on MEG/EEG, Neuro-AI, brain modeling, biomarkers of brain disorders, or decision-making, I’m usually happy to chat.
Best place to start: my website or LinkedIn.

Pinned Loading

  1. mne-denoise provides narrow-band artefact removal tailored to MNE-Python workflows. It wraps harmonic regression techniques to suppress power-line noise and other oscillatory contaminants while pre…

    Python 30 8

  2. Open-source Python package mapping 3D brain coordinates to regions across atlases, with batch query and meta-analysis support.

    Python 8 3

  3. Python

  4. Test classic models vs BERT performance on the IMBD movie review + a sneak peak on BERT attention weights

    Jupyter Notebook 2

  5. SimSIam: A simple and effective method for Self-Supervised Learning (SSL)

    Jupyter Notebook 2

Read the original on github.com ↗