Mosab A. Ibrahim

Site Reliability Engineer @ GoCardless

Hello, World!

Mosab Ibrahim I am a passionate self-taught software engineer (and lately site reliability engineer), a father to two lovely kids, a husband to an amazing wife, supposedly a geek, a caffeine junkie, a food lover, an open source/free software believer, and in a love/hate relationship with running. Originally from Cairo, Egypt. Currently living in London, United Kingdom.


You can check my resume, jump to the bottom of the page to contact me, see what I managed to do last year, check my 2019 resolutions, or hang around and check the rest of information on the page.

Some of My Projects

Grid Status Now
Egypt's Power Grid Load Status As A Web Service. A service parses the data in the Load Meter provided by The Egyptian Electric Utility and Consumer Protection Regulatory Agency (EGYPTERA) and presents it in a more human friendly way. It also provides an API so other developers can build other web and mobile applications on top of it.
Toggl Target
At work, long time ago, we had to track our working hours on Toggl (, so I created this small project to calculate how many hours I should work to achieve my monthly goals.
Dir2Html is a python utility that generates an album html page out of a directory, using Bootstrap album example. You can see my bitmoji album generated using the tool.
Power Close
A firefox addon, for the tab addict, to close all tabs with a domain name. For example, if you have many facebook tabs open and not in order, you can just use this addon, write "", hit enter and voila, all facebook tabs are now closed! Code is on github.
The best of the internet for Arab users! A platform that collects and aggregates interesting content for Arab internet users.

Some Articles I Wrote

You can find more on either my English blog, or my Arabic blog.

Technical Books I Like

If you want to buy me a gift, a book from my technical book wishlist would be awesome!

Other Books I Like

Here is my non-technical book wishlist.

Some Courses I Find Interesting

Some Talks I Like

Some Interesting Resources

Find Me on the Web