Full-stack TypeScript · 4+ yrs in productionمحي الدين عبدالعظيم

Mohyeldeen
Abdulazeem

I build systems that can't afford to blink — realtime, end to end.

By day that means real-estate platforms, CRMs, and messaging services used across Saudi Arabia. After hours it means multiplayer game servers on Google Play — lobbies, websockets, reconnection logic, and players who stress-test everything for free.

Day Shift

01 / operations · 09:00 → 18:00

Al‑Wosool Al‑Sahl for Information Technology

Buraidah, Saudi Arabia

Full-stack developer · Mar 2024 → present

One engineering team, several production products for the Saudi real-estate market. I work across all of them, frontend to database.

  • Qistar● in productionCommercial real-estate platform — leasing and monthly-installment plans for business tenants. I built the customer-facing frontend.React.js
  • Sada● in productionThe CRM behind the same operation: units, contracts, collections, and the daily workflows of a real-estate business.Next.js
  • Sadah Connect● in productionUnified business-messaging platform. My widest scope on the team — frontend, backend services, and the data model.Next.js · NestJS · Prisma · PostgreSQL
  • WhatsApp Microservice● in productionThe service that lets the products above talk to customers over WhatsApp — session handling, message workflows, and the endpoints everything else depends on.Node.js · Express

KTL Ltd.

Khartoum, Sudan

Frontend developer · Mar → Oct 2022

  • Logistics DashboardInterfaces for monitoring and managing logistics operations — my first production React work, and where I learned that users click everything.React.js

Freelance

Remote

On the side

  • Khabnah ↗Storefront for a made-to-measure clothing brand in Saudi Arabia — Arabic-first, RTL throughout.React.js

Night Shift

02 / after hours · games on google play

Games I design, build, ship, and operate myself — client, realtime servers, matchmaking, store listings, all of it. Both run on the same discipline as the day job, with a harder crowd.

svc / game-01live

Alba3ati

البعاتي — لعبة الخيانة والتخمين

A social-deduction game rooted in Sudanese heritage: find the traitor before the village falls. Nine secret roles and built-in voice chat, every phase synced in real time — with reconnection logic that forgives bad mobile data.

players
600+ registered · 30+ daily active
room size
5–20 players, live voice
transport
websockets, realtime rooms
stack
react native · node · express · mongodb
svc / game-02live

Siegeline

Head-to-head siege warfare, built for a phone screen

Ten-minute real-time strategy duels: harvest gold, raise towers, and command squads in formation instead of micromanaging units. Ranked matchmaking, collectible strategy cards, offline practice against bots — free to play, no ads.

match
1v1, ~10 minutes, ranked
languages
english · arabic (rtl)
stack
unity (3d) · c# · nakama · colyseus

Server bills, store reviews, and 2 a.m. hotfixes included.

Instrumentation

03 / in production use — not a word cloud
Languages
TypeScript · JavaScript · SQL
Frontend
React · Next.js · Tailwind CSS · MUI · Zustand
Mobile
React Native · Expo
Backend
Node.js · Express · NestJS · WebSockets · REST
Data
PostgreSQL · MongoDB · Redis · Prisma · Drizzle
Games
Unity (3D) · C# · Nakama · Colyseus
Ops
Docker · Nginx · PM2 · Linux · GitHub Actions · Vercel · VPS

Operator

04 / the person behind the commits

I hold a medical degree — MBBS, Nile Valley University — and chose software anyway. Medicine teaches you to stay methodical when something breaks at 3 a.m.; it turns out that transfers directly to production incidents.

I started out in Khartoum building logistics dashboards, and since 2024 I've been in Buraidah working on real-estate products used across Saudi Arabia. In between, I ship my own multiplayer games — which means I've been the developer, the ops team, and the customer support inbox at the same time.

I work in Arabic and English, and I especially like building products where both matter — RTL layouts included.

Mohyeldeen Abdulazeem at his desk
operator — buraidah, most nights