About

About

👋 Hey, I’m Mohab Abd El-Dayem

I’m a software engineer from Egypt 🇪🇬 who spends his days battling distributed-system dragons and his evenings writing about the quest.

What I’m building right now

Backend Engineer, Fulfillment Squad @ Maxab – since 15 Mar 2025
Designing order-flow and inventory services in Go, PHP, and Spring Boot for one of Egypt’s largest B2B marketplaces.

Previous stops on the journey

PeriodCompany & RoleHighlights
Mar 2025 → PresentMaxab – Backend EngineerDesigning and delivering features to the inventory and logistics services. using Golang PHP and Spring Boot
Oct 2022 → Mar 2025Fatura – Backend EngineerNode.js APIs for FMCG & electricity marketplaces; gamification, commission engine, RabbitMQ/Redis pipelines, and on-call fire-fighting.
Aug 2021 → Oct 2022Vision Media – Backend EngineerDjango-powered job-matching platform (U100) – designed REST APIs & database schema.
2019 → 2020Arqam FC / StatsBomb – InternFlask & Go micro-services, Docker, clean-checkout culture.

(The long version lives on my résumé ).

Tech stack in my toolbox 🔧

Go · Node.js · Python · PHP · Java/Spring Boot · RabbitMQ · Redis · MySQL · PostgreSQL · MongoDB · Docker

Why this blog?

  • Write to learn. Turning vague hunches into words forces clarity.
  • Pay it forward. I learnt backend craft from generous strangers’ posts; time to add my brick to the wall.
  • Build a reference. When on-call Mohab forgets an arcane SQL tweak at 3 a.m., blog-post Mohab will have documented it.

Off-hours

Weight-room at 6 a.m. four days a week.
Former game-dev who still tinkers with OpenGL and Godot for fun.

Let’s connect