Illustrated portrait of Mohammad Ihraiz
Mohammad Ihraiz · Hebron & Ramallah, Palestine

I build software, front to back.

Android & Kotlin Multiplatform engineer with backend and system-design depth, and a full-stack freelancer shipping real products for real businesses. Welcome to my house in the woods; scroll through the rooms.

Scroll
How I work

A generalist, on purpose.

I'm a software engineer drawn to the whole lifecycle: requirements, architecture, implementation, deployment, and the unglamorous work of keeping things running. That pull is what keeps me picking up new tools and technologies, and it's deliberate, not restless. Breadth doesn't dilute depth, it compounds it.

Knowing how the mobile app, the backend, the build pipeline, and the product fit together makes me sharper inside my own specialty, and it means I can contribute across teams, not just within mine. I go deep where it counts, stay curious everywhere else, and I know my craft cold.

The front yard

Shipped & out in the world

The things you can walk up and look at: products I've built or helped build that are live and in people's hands.

Not yet bloomed In progress
OmailoKotlin Multiplatform (KMP) mailing app
OnfinityKMP, AI-powered link-in-bio app
M&Bretail & wholesale website targeting Palestine
Room I · Mobile engineering

Android & Kotlin Multiplatform

Deputy lead on a mobile team. I made the case for Kotlin Multiplatform across our products, built the foundation it runs on, and now lead the mobile side of a new AI-powered product.

Android · Kotlin · KMP · Compose · Ktor Client · offline-first
Room II · Backend & system design

Services that hold up

A year designing event-driven microservices: authentication, role-based access, and the architecture decisions behind them, including a deep evaluation of real-time stacks.

TypeScript · Node · Express · PostgreSQL · AWS · event-driven · RBAC
Room III · Freelance, full-stack

Whole products, on my own

Independently, I build complete web platforms front to back: the client experience, the admin panel, and the backend behind both, for real businesses.

Next.js · full-stack · admin panels · Arabic RTL · AI-assisted dev
Room IV · Where I play

Still a gamer at heart

I've been a gamer my entire life, long before I was a developer, and it's what got me into computer science in the first place. Now I'm finally building them myself, deep in a hands-on Unity and C# program covering real-time systems and gameplay from the ground up, purely because I love it.

Unity · C# · real-time · gameplay · performance
The hearth

Let's build something.

From Hebron, currently based in Ramallah, available locally in both. Open to onsite roles across the EU & Middle East, and remote internationally, with relocation in 4–6 weeks.

B.Sc. Computer Science, Birzeit University · Arabic (native), English (C1) · References available on request.