← Omar Abdulaziz

Agent Platform

2025 — present · Codescalers Egypt for Ihumina

The service that runs coding and chat agents on the platform — what each agent is allowed to be, and the surfaces operators use to watch one work.

Skills

Rust · MCP · OpenRPC · SSE · Dioxus · WebAssembly

Contributions

  • Designed a persona system scoping each agent’s model, tool servers and available skills, with discovery and CRUD over RPC; a second service on the platform adopted it.
  • Added a turn-event stream over SSE so services consume agent output across HTTP without a WebSocket client.
  • Migrated the coding-workspace service to multi-domain OpenRPC and delegated secrets and job execution to the platform supervisor.
  • Built the session inspector — the git diff, skills and files behind a run, with a fork action to branch off one.