The long version, in one breath.
- NAMEMohd Kheir Hussien Abualruz
- ALIASAverrouz · @TheRiceFather
- BASEDAmman, JO · Ismailia, EG · Hamburg, DE
- LANGSArabic — native · English — C1 · German — A2
- YEARSShipping since 2014
I'm Mo — engineer, occasional manager, full-time system whisperer. 15+ years of shipping backend systems from national healthcare digitisation (HAKEEM) to Germany's largest loan marketplace (auxmoney), by way of Wikipedia, an event-driven multiplayer game backend at Bytro, and an EHR/EMR suite I founded and led (AFAQ, rolled out at Prince Sultan Cardiac Centre in KSA). Born 1987, Jordanian + Egyptian, married, based in Hamburg.
I lead with a "Playing Captain" philosophy: hands-on in the code, making the architecture, enabling the team to run without me. I've managed a 12-person engineering org, mentored senior engineers into leads, and written MUMPS routines for VistA EHR the same year I was writing Vue components and Kotlin services. Polyglot by necessity, opinionated by taste.
Between W-2 seats since Wikimedia wrapped (April 2025), I ship harder than most people do inside roles: Fulcrum (local-first agent control plane), Crispy-Tivi (Flutter + Rust IPTV), raise (Go CLI swapping configs across 17 AI tools), and the site + homelab you're reading this on. Consulting on AI-assisted engineering workflows and LLM-driven backend automation.
If there's a broken pipeline, a vague spec, or a team that needs unsticking — that's my Tuesday. I like systems that are boring to operate and exciting to read about. I like engineers who can explain their own code in one sentence. I like coffee that offends at least one Italian.
Things I made, and would gladly make again.
Fulcrum
Local-first agent control plane. Task tracking, WIP enforcement, hybrid memory recall, and Chief-of-Staff context for multi-agent systems. Built because no existing runtime could coordinate Claude Code + Codex + Gemini + Pi across a single working tree without stepping on each other.
Crispy-Tivi
Cross-platform IPTV and media-streaming app with a Flutter UI and a Rust backend. M3U, Xtream Codes, EPG, VOD, series, Chromecast, AirPlay, cloud sync. Daily driver for my own household; getting inbound from people who want to self-host instead of paying for set-top boxes.
raise
Cross-platform CLI that swaps AI-agent configuration profiles via atomic symlink swaps. Supports 17 AI coding tools. I built it because I was tired of remembering which of Claude Code / Codex / Gemini / Pi / OpenCode was configured for which client's engagement.
Crispy-* (IPTV toolkit)
Eight Rust crates that split the IPTV problem into boring pieces: m3u, xmltv, stream-checker, media-probe, stalker, xtream, catchup, iptv-types. Each crate is deliberately small — the goal is a stack of tools that compose, not a monorepo that explains itself.
Rice shared skills
Skills, prompts, and rule files shared across every CLI agent I run. The canonical definitions live here; the agent-specific adapters pull from them. Lowers drift across Claude Code / Codex / Gemini without locking any of them in.
abualruz-homelab
This site, the homelab infra, and the agent playbook that built both. Every Phase ships with a progress log and a lessons doc so the next Claude Code session (or the next engineer) inherits the context instead of re-deriving it.
Wikipedia Modernization
Advanced core architecture and operational resilience on a site that roughly half the planet reads once a month. Worked across performance, reliability, observability, and the engineering-standards work that lets distributed teams not step on each other.
AFAQ Healthcare Suite (EHR/EMR)
Founded AFAQ and delivered a hospital-wide EHR/EMR platform with clinical, administrative, and financial subsystems. Regulatory, interoperability, and intelligent-workflow work baked in from day one. Shipped to real hospital networks.
HAKEEM National EHR
National-scale digitization of the public hospital network. Clinical workflows, data pipelines, and deployment + stabilization across major medical institutions. Sensitive data, regulated environment, and the kind of system that has to keep working when the country does.
Bytro Real-time Game Backend
Led modernization of a legacy multiplayer game platform into an event-driven, modular system. Real-time performance, stability, and developer-experience work — the three things that happen to be in conflict the moment you look away.
I write, therefore I am insufferable at standups.
What I'm up to this very month.
- BUILDING Fulcrum — local-first agent control plane · task tracking + memory recall for multi-agent systems
- SHIPPING 3,400+ commits in the past year across Fulcrum, Crispy-Tivi (IPTV), raise (17-tool AI profile switcher), and the homelab that serves this site
- CONSULTING AI-assisted engineering workflows · agent-driven development · LLM integration into real backends — tech advisory, short engagements, hands-on
- RUNNING LOCALLY Ollama + llama.cpp + LM Studio / Open WebUI · part of an actual engineering pipeline, not a toy
- READING Designing Data-Intensive Apps (again) · Karpathy's nanochat · the Agent Skills and Plugins docs straight from Anthropic
- AVAILABLE Senior / Staff IC · Engineering Manager · Tech advisory · AI-driven-dev consulting — remote or Hamburg
Send me
something hard.