Skip to main content
mohab mohamedMM
Open to opportunities

mohab mohamed

@mohabmohamed

Backend engineer specializing in microservices APIs, Kafka-driven integrations, and scalable service orchestration.

Egypt
Message

What I'm looking for

I’m looking for a backend role where I can design and operate microservices and production APIs end-to-end—building Kafka/RabbitMQ-driven integrations, improving observability, and scaling performance with Go, Java, and Node.js.

I’m a Backend Engineer who designs, builds, and operates backend APIs and integration flows in microservices environments. At MaxAB, I worked across core services (main-system, Job Worker, Warehouse Management System, Logistics) using Golang, Spring Boot (Java), and Laravel (PHP).

I built the Job Worker service from scratch as a stateless, multi-tenant Spring Boot + Kafka platform orchestrating cross-service jobs and ERP integrations, and I re-architected legacy Laravel event listeners into asynchronous Kafka-based pipelines to improve observability and decouple services. Previously, I developed Node.js APIs for B2B apps, implemented gamification/finance features using RabbitMQ and Redis, and created automation testing environments with Docker. I also enjoy database design, writing RESTful APIs (Django REST framework), mentoring through code reviews, and delivering real outcomes through production debugging and knowledge sharing.

Experience

Work history, roles, and key accomplishments

MA
Current

Backend Engineer

MaxAB

Mar 2025 - Present (1 year 4 months)

Works across core MaxAB services (main-system, Job Worker, WMS, Logistics) to design, build, and operate backend APIs and integration flows in a microservices environment. Builds and re-architects backend services and pipelines using Golang, Spring Boot, Kafka, and Laravel to improve observability and decouple integrations.

AF

Backend Engineer, Intern

Arqam FC

Oct 2019 - Dec 2019 (2 months)

Developed backend services in a microservices environment using Flask. Worked with Docker/Docker-compose, used git pre-hooks for code quality, and refactored some services using Go and Python.

Education

Degrees, certifications, and relevant coursework

Ain Shams University logoAU

Ain Shams University

Bachelor of Science in Engineering, Computer Science with Mathematical Computing

B.S. in Computer Science with Mathematical Computing major from Ain Shams University, with coursework including parallel processing, algorithms, data structures, operating systems, database, and signal/image processing.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan