$ whoami
Software engineer who rebuilds the stack to understand it.
I'm Ibrahim Mohamed. Raft consensus, a Kafka-style broker, binary wire protocols — written from scratch. Now going deeper into security, cloud & SRE, and ML systems.
now
Software Engineer · Pirates — Ahoy
education
B.Sc. CS · Ain Shams University
focus
Systems · Security · Cloud/SRE · ML
github
@G1DO — 12+ public repos →
~/projects — selected
All 15 projects →API Gateway
A reverse proxy and traffic-control layer built from first principles — routing, load balancing, health checks, and resilience.
Case study →Container Runtime
A Linux container runtime built from raw syscalls in Go — namespaces, cgroups v2, pivot_root, and netlink, with zero dependencies.
Case study →Storage Engine
An LSM-tree key-value store built from scratch in Rust — memtables, WAL, SSTables, bloom filters, and compaction.
Case study →