I build systemsthat stay reliableat scale.
I work across backend infrastructure, real-time data, and applied AI. Different problems, same approach.
What ties it together is not the stack. It is knowing how pieces connect, where things break under pressure, and what it takes to keep a system honest when the load goes up.
I care about work the next engineer can pick up without a long explanation. Readable code, clear tradeoffs, and docs that exist before someone needs them.
When I am not building, I am writing about the decisions behind the work. The tradeoffs, the wrong calls, and the diagrams I wish I had earlier.

Featured
All projects
Monolith and Microservice
Lebanese American University, Beirut, Lebanon
Production-grade AI agent platform in Python. Multi-agent pipeline with RAG, tool execution, two-tier session memory, and async document ingestion.
Lightweight API gateway in pure Go. Load balancing, health checking, and rate limiting with zero external dependencies.
2D top-down tactical shooter built from scratch in Rust. Custom ECS, wgpu rendering, and deterministic client-server networking.