About me

Backend software engineer based in Dubai.

I’m Mohammed Fathi. I work on fintech products, real-time services, cloud systems, and native mobile applications.

Mohammed Fathi, software engineer

I enjoy turning ambiguous problems into systems people can understand, operate, and evolve with confidence. To me, product quality extends beyond code—it includes the user experience, system boundaries, observability, and how software is shipped and maintained.

Outside my day-to-day work, I keep learning by building my own products. Guess Drawing is the clearest example: an idea that began as an Android app and grew into a cross-platform product with a real-time service and complete production infrastructure.

How I work

01

Clear systems

I prefer solutions that a team can understand, operate, and change confidently.

02

Reliable software

I treat performance, security, and observability as core engineering work.

03

Practical learning

Building real products helps me test ideas and improve how I work.

Tools and domains

Backend EngineeringJavaSpring BootNode.jsREST APIsWebSocketsFintechAWSDockerAndroidSwift & SwiftUI

Jump to a page