About

avatar

Mohamed Abdelrahman

Senior Software Engineer / AI Engineer

I’m a software engineer. I build backend systems and AI platforms. I care about code you can evolve and behavior you can explain, and about building modular software with high cohesion and less artificial coupling. Strong background in Go, Rust, C++, and Python.

I care about declarative systems: multi-agent workflows, event-sourced services with clear projections, agent control flow in state charts instead of ad hoc loops, and composable stacks wired like Unix pipelines.

I build chord, a Rust toolchain that composes speech, vision, and language models as filters, and Compass.AI, a no-code multi-agent workflow platform (no longer maintained). This blog is notes on architecture, AI, and shipping.