← Omar Abdulaziz

Zero-OS

2021 — present · Codescalers Egypt for ThreeFold

The operating system a node boots into on a decentralised cloud — a lightweight userland for distributed cloud nodes, built to accept scheduled work and report on it. Source on GitHub.

Skills

Go · Linux · Networking · Virtualization · NFTables · RPC

Contributions

  • Migrated the node networking stack from macvlan to veth and network namespaces across the fleet, staged with a rollback at every step so tenant workloads stayed online through the cutover.
  • Hardened multi-tenant isolation with NFTables rule sets scoping guest-VM egress, closing a class of cross-tenant exposure without breaking public-service reachability.
  • Killed a recurring namespace-leak problem with a cleanup worker that reclaims orphaned netns and veth pairs on long-running nodes.
  • Shipped a node health-check service exposing CPU, memory, network and disk SLIs over RPC for fleet-wide triage.
  • Built a Lens-style RPC inspector that runs on-demand VM, network and storage probes against tenant workloads.
  • Built a local image-validation harness that boots rootfs images under cloud-hypervisor before they reach the fleet.
  • Built an S3 backend for the content-addressable filesystem that distributes images across nodes.