about

hi, I'm nabil

organ online

Backend developer, league commissioner, student. I build the systems behind communities, then keep them running.

morocco · gmt · first-year student

right now

what I'm on

building
Destro at Aetherics, as lead developer: rooms, accounts and infrastructure.
running
The Professional Bobble League on Discord, and the bots behind it.
studying
First year of a bachelor's in data science, cybersecurity and applied maths at the FSA.
learning
Nand2Tetris and C++, to see what happens underneath Python.

story

how I got here

Most of what I know came from Bobble League, an online turn-based soccer game. I've been commissioner of the Professional Bobble League since 2023. Running a community of 2,000+ people meant brackets, stats for hundreds of players and graphics for every match, all by hand.

I took CS50P and CS50x that year and started automating it. That turned into PBL Bot, TopGoalPost, Touchline and a pile of smaller tools. Season reporting went from months to about a week.

Since 2026 I've been lead developer at Aetherics, working on Destro. I also design: the graphics, overlays and interfaces for my own projects, and freelance work as a developer and designer since 2024.

stack

the full toolbox

Work tools first, hobbies last. Hover for names.

Backend

Languages and libraries

Frontend, when needed

On the side

education

school and courses

  1. Nand2TetrisBuilding a computer from logic gates upin progress
  2. Faculté des Sciences AppliquéesBachelor's, data science, cybersecurity and applied maths2026 – 2029
  3. Lycée Moulay RachidBaccalauréat, Sciences Mathématiques A2025 – 2026
  4. Harvard CS50xIntroduction to Computer Sciencedec 2023
  5. Harvard CS50PIntroduction to Programming with Pythonoct 2023

languages

what I speak

Arabicnative
Englishfluent
Frenchconversational