available for backend internships and freelance work

nabil elhabi

or just organ

Python backend developer. I build bots, APIs and real-time apps.

morocco · gmt · first-year student

2,000+members in the league I run
5,000+users on Destro
300+players tracked
3 yrsbuilding in Python

experience

  1. AethericsLead developer on Destro2026 – now

    Destro is a listen-together music app: friends join a room and hear the same song at the same moment.

    • Built how rooms are created and joined, who can do what inside them, and the accounts behind it
    • Deploy and run the servers, database and monitoring; when something breaks, it lands on me first
    • Keep playback on the same second for everyone in a room
    Read the Destro case study
  2. Professional Bobble LeagueCommissioner, and the developer of its bots2023 – now

    A Discord league for Bobble League, an online turn-based soccer game. I've run it since 2023 and automated most of the admin that used to be done by hand.

    • PBL Bot: results, player stats and rosters, synced to Google Sheets for staff
    • TopGoalPost: runs the Circuit tournament from signups to the grand final
    • Touchline: tiered leagues with promotion and relegation
    • BLPT: the power-up overlay the league's casters use on stream
  3. FreelanceDeveloper and graphic designer for clients2024 – now

    Development and graphic design for clients: bots, backends, overlays and the graphics that go with them.

20232024202520262027 now
Professional Bobble LeagueCommissioner, bots
FreelanceDeveloper, designer
AethericsLead developer

work

selected projects

More work

I also assisted on Robo League, a turn-based robot soccer game with 1,000+ players.

stack

what I build with

What I reach for first. Hover for names.