Fig. 00Portfolio, 2026
Based inAmman · --:-- · night
PracticeAgentic coding, AI, robotics
StatusOpen to work

Who's reading?

Ten projects, ten films.

Fig. 01 · Films
01 / 10
Fig. 02 · Keep scrolling, the projects change in place01 / 10
Software · built with agents

Merlin

Fig. 02 · Index
Software · built with agents01 — 07
    Robotics · built with Mohannad Rababah08 — 10

      Open a project to watch its film and review the agent's pull request. Merge all ten and see what happens.

      Fig. 03 · git log, 2026-11-08
      0commits across 8 repositories
      0co-authored with Claude
      0ROS 2 tests passing on the JAGP car
      0decision records for JAGP
      0of 50 Trailer Check commits written with an agent

      Counted from the repositories, not estimated.

      Fig. 04 · Method · keep scrolling

        IEEE RAS JUST.

        Fig. 05 · Leadership

        Vice-Chair of the IEEE Robotics and Automation Society student chapter at JUST. I teach, I organise, and I carry chairs when that's what the day needs.

        • Vice-Chair, IEEE RAS JUSTChapter
        • Arduino courseTaught it
        • Jordan Autonomous Grand PrixVice-Chair
        • SolidWorks and ESP32 workshopsHelped organise
        • RAS DayHelped organise
        • Charity iftarHelped out
        Arduino course session in a lab at JUST
        Fig. 5.1 · Arduino course, taught by Laith
        The chapter's charity iftar
        Fig. 5.2 · Charity iftar
        Students wiring Arduino boards
        Fig. 5.3 · Hands-on
        ESP32 workshop poster
        Fig. 5.4 · ESP32
        RAS Day event
        Fig. 5.5 · RAS Day
        SolidWorks workshop
        Fig. 5.6 · SolidWorks

        Chapter photos courtesy of IEEE RAS JUST.

        Directed byLaith Ellabadi
        Written withClaude Codeagents 01–10 · 179 commits co-authored across 8 repositories
        Robotics withMohannad Rababahsumo, line follower, JAGP and OpenAMR
        ChapterIEEE RAS JUSTphotos courtesy of the chapter
        FilmsRendered from codeRemotion, real screen recordings, liquid glass
        From the commit log
        • merlinAsk Merlin answers stock and enrollment questions
        • merlinRe-forecast at the enrollment pace IRT reports
        • darviewAdd admin blur redaction tool for 360 tour panoramas
        • darviewFilm: synthesised soundtrack pinned to the storyboard
        • trailercheckfeat(R114): arrange your own sidebar tabs
        • jagpwebsite: Academy page (EN + AR) with the syllabus of Courses 0-4
        • jagprobot: mechanical design notes and log update
        • covered-camsCovered cams automation: Samsara API collector, skill, config
        Filmed on location inAmman, Jordan

        The end. For now.