
Care begins with people.
I bring a family physician’s perspective to the systems I build.
Family Medicine Consultant.
Digital health developer.

I bring a family physician’s perspective to the systems I build.

Population health, Arabic AI, patient journeys and the checks that support reliable delivery.

Explore independent work, interactive experiments and a curated arcade.
I freelance across Fiverr, Toptal, Mostaql and Upwork.






Platforms, tools and clinical frameworks.
Built around the work of caring for people.
Population health analytics
From fragmented data to a clearer picture of care.
Explore the projectMulti-provider AI council
One question, considered from different perspectives.
Explore the projectClinical workflow orchestration
Prepare the work. Keep the physician in control.
Explore the projectClinical safety framework
A safety boundary the language model cannot override.
Explore the projectPatient experience concept
A more connected path through patient care.
Explore the projectEngineering standards
Check the evidence before the next release.
Explore the projectExplore the thinking behind each project.

The beginning
Every world begins with a place for people.

The neighbourhood
Rise above the streets. Find the connections.

The city
A familiar game world, seen from a new angle.

The circuit
A sweeping passage over the Marina Bay street circuit.

The gathering
Architecture becomes a stage for shared experiences.

The future
Climb into a skyline imagined for another tomorrow.

Beyond
One last passage. A universe still waiting to be explored.
An interactive collection of existing 3D models. Camera direction, lighting and web adaptation by Rayan Marzuqi. These scenes are visual explorations, separate from the clinical projects above.
Model sources & credits ↗Eight games. One scan explorer. Choose your next experience.
A neon table. A quick rally. First to the winning score.
By Matt CannonBalance the truck. Read the road. Make it to the finish.
By Martin Magni / FancadeKeep moving through a city that never gives you a clear road.
By 1Games.ioSkate across the ice. Jump for carrots. Keep your balance.
By Karim MaaloulFind a path through a dream built from color and motion.
By Frank ForceChange direction. Work with gravity. Keep the ball in play.
By mrdoobFollow a twisting track through a retro-futuristic world.
By François ChaussinBounce, jump and find a way through a colorful tile world.
By dissimulateExplore a sample CT volume in three anatomical planes.
By vangelov
The other side of my brain.
Take a drone through my virtual space.