Circuit
Describe a process, run it
Casablanca, Morocco
Software engineer · ITSM and BPM workflows
At work I build and run process and IT service platforms. On my own time I build tools like the four below: a process engine, a task board, an inbox tracker and a live bus map. Each one opens in a click.
Four tools I designed and built end to end. Three of them have a live demo.
Describe a process, run it
Tasks, projects, roles
Email into tracked work
Where the bus is, live
Try it
This is the generator from Circuit. Pick an example or write your own sentence, and the form and the approval steps build themselves as you type.
Proposal for VPN Access Request: 3 fields, 3 steps.
VPN Access Request
Three habits you can check in the code of the projects above.
In Circuit every process is a form and a tree of steps. One engine runs all of them, so a new process never needs new code.
See it in CircuitWorkFlow Intelligence never changes a status without keeping the sentence and the email that caused it.
See it in WorkFlow IntelligenceIn SchoolTrack each bus is one number, the distance it has travelled. Position, speed, arrival times and alerts all follow from it.
See it in SchoolTrackConsultant, IT services of a banking group
June 2025 to now
Internship
January to June 2025
Internship
April to October 2024
I'm a software engineer in Casablanca. At work I build and run IT service and business-process platforms. The projects on this page are what I build on my own time. I work in Arabic, French and English.
Next on my list
Moving Circuit to a server with PostgreSQL, real sign-in and email notifications.
Used in the projects on this page
About a role, a project, or one of these demos. Email is quickest; I read LinkedIn too.