Muayyad Alsadi

Muayyad Alsadi

Vice President of Engineering at OpenSooq, Amman. Founder of podman-compose. A leading open-source figure in the Arab world, in the field since 2004.


The question is not which technology I can use, but which technology I was part of making.

Muayyad Alsadi in academic dress, the Jordanian flag beside him.
The Roman Theatre in Amman.

Amman, Jordan.

Where the work landed

The briefing

1 / 6

OpenSooq, since 2015

I lead engineering where search, recommendation, data and the platform under them meet.

  • Search. Ranking and information retrieval for the classifieds marketplace.
  • Recommendation. Developed and improved across the product.
  • Data. Data-intensive systems applied to product problems.
  • Platform. The infrastructure that runs those capabilities at scale.
Muayyad Alsadi speaking from a laptop at a podium in Amman.
Amman. September 2015 to the present.

podman-compose

I founded it in 2019 and still maintain it. Standard Compose files run on Podman, so a team keeps the stack it already has and drops the root-owned daemon. It now sits in the official containers organization, beside Podman, Buildah and Skopeo.

  • 6.2kstars
  • 630forks
  • 230+contributors
Muayyad Alsadi in a Docker shirt and a red hat.
The Docker shirt and the red hat. Podman is Red Hat’s daemonless container engine.

Sent upstream

A limit found in production, a fix sent upstream, and a write-up other teams can use. Patches sent by mail do not all show up as pull requests.

  • Docker, 2015. A flat switch-root design for multi-stage builds, moby #15271, close to what shipped in 17.05.
  • NGINX, 2012. Weighted ip_hash. Maxim Dounin accepted the algorithm in ticket #144, shipped in 1.3.1.
  • wasmtime-py, 2023. Copying between Python and WebAssembly became 400× faster.
Muayyad Alsadi speaking into a microphone at a conference.
The full list, with every patch, is below.

Experience

  • Vision Advanced Systems. Technical manager, July 2014 – July 2015. Teams in Jordan and Egypt, plus infrastructure and support, still in the code.
  • Jeeran. October 2010 – August 2014. Database officer and core developer, promoted to Chief Engineer.
  • Consulting. Around 2015, on my own and inside a client’s team.
Muayyad Alsadi at a microphone, looking at a laptop.
Arabic, native. English, the language of the patches.

Write, or call

90 public repositories and 261 GitHub followers, in ojuba-org and OpenSooq. Arctic Code Vault Contributor. Stack Overflow reviewer for 15 years, with about 2.2 million people reached.

Muayyad Alsadi with the Jordanian flag.
From clusters to a bare AVR. From CSS to the ranking function.

Now

Vice President of Engineering, OpenSooq

September 2015 – present · Amman, Jordan

I lead engineering where search, recommendation, data and the platform under them meet. The same standard applies in open source: a limit found in production, a fix sent upstream, and a write-up other teams can use. That record is in the official Podman project, in Docker, NGINX, Fedora and the WebAssembly runtime, and in print on Red Hat Developer, Fedora Magazine and IEEE.

Experience

I have worked with companies, products and teams that set a high technical bar.

Technical Manager, Vision Advanced Systems

July 2014 – July 2015 · Jordan

Managed development teams in Jordan and Egypt, plus the infrastructure and support team, while staying hands-on in the code.

Senior Software Technologist, Jeeran

October 2010 – August 2014

Database officer and core developer, promoted to Chief Engineer.

Open source

podman-compose

Founder and maintainer · 2019 – present

Containers
  • 6.2kGitHub stars
  • 630forks
  • 230+contributors

As of October 2026

Runs standard Compose files (docker-compose.yml) on Podman, Red Hat’s daemonless, rootless container engine. Teams keep the stacks they already have and gain Podman’s security model: no root-owned daemon, containers running as unprivileged users. It now lives in the official containers organization, beside Podman, Buildah and Skopeo.

Daniel Walsh introducing podman-compose in RedHat Summit 2019

Ojuba Linux

Lead developer of the Fedora-based Arabic Linux distribution. ojuba-org on GitHub.

Upstream

Upstream work runs from a new feature to the patch a release was waiting on. Patches sent by mail, including NGINX, Fedora, WINE and GNOME, are not all GitHub pull requests.

Muayyad Alsadi speaking into a microphone at a conference.

Research

15 citations on Google Scholar.

Writing

Published on Red Hat Developer, Fedora Magazine, the Project Atomic blog (Red Hat; now Fedora CoreOS) and Medium.

Community

Stack Overflow reviewer

Custodian · 15 years · about 1.6k reputation · 2.2 million people reached

The public record is practical answers across Python, the web, containers and PHP. On Electrical Engineering, a Famous Question gold badge (a question past 10,000 views) and two Notable Question badges, on AVR clocks and timers. On Server Fault, the highest-reaching post off Stack Overflow is on making a Docker application write to stdout. Data Science and Software Engineering are on the same network account. Also Custodian twice, Citizen Patrol, Editor, Critic, Teacher, Scholar, Supporter.

GitHub: 90 public repositories and 261 followers, in ojuba-org and OpenSooq, Arctic Code Vault Contributor. X / Twitter. Open source since 2002. Arabic (native) and English.

Muayyad Alsadi with the Jordan Open Source Association.
Jordan Open Source Association. With JOSA, the Jordan Open Source Association.
Muayyad Alsadi with Massimo Banzi.
Arduino. I was a mentor at an event where Massimo Banzi, who started Arduino, was a judge.

Education

M.Sc. Computer Science, Excellent. Princess Sumaya University for Technology, 2015–2018. Thesis on deep convolutional neural networks and knowledge transfer for image recognition, linked above.

B.Sc. Mathematics, Excellent. The Hashemite University, 2000–2004.

Mirantis Certified OpenStack Administrator (MCA100, credential 100-172) and Instructor (~2015).

Range

Search and data. Information retrieval, ranking, recommendation, machine learning, data engineering. Systems. Linux, containers, distributed systems, databases, networking, performance. Low level. Assembly and microcontrollers when the limit is the machine: a WebAssembly runtime, or a bare AVR. Languages. C and C++, Python, Node.js, PHP, Ruby, Java, and Go, plus JavaScript and SQL. From super-powered clusters to the least-powered Arduino. From the web to the backend. From CSS to algorithms.

Muayyad Alsadi seated at a conference in Amman.

Projects I started

Containers, search, Arabic, and the small machine that does not have the RAM.

Projects

Consulting

2008–2010 and ~2015, I consulted, on my own and with a client’s team.Production cloud included almost all Amazon Web Services, and other vendors. Docker was made fit for production the same way: by joining the project and closing the gaps, instead of waiting for the product to grow up. I am a Mirantis Certified OpenStack administrator and instructor.

The Roman Theatre in Amman. The Treasury at Petra.

Write, or call

The button opens your mail to alsadi@gmail.com with the note drafted. This page does not send it.