Backend Engineer | Distributed Systems Enthusiast
Hey there! I'm Amr, a Backend Engineer who geeks out over distributed systems and building scalable, efficient backend solutions. I design and build APIs and event-driven systems that perform reliably under pressure.
📫 Contact: [email protected]
I’m currently deep into Distributed Systems: Principles and Paradigms, studying the nuts and bolts of distributed architectures. My focus is on consensus algorithms and fault tolerance, and I’m applying these concepts to real-world projects to strengthen both theoretical understanding and practical skills.
I’m halfway through Database Internals: A Deep Dive into How Distributed Data Systems Work. The first part on storage engines — B-Trees and Log-Structured Storage — has been eye-opening, and I’m holding off on the distributed database section until I’ve strengthened my core systems knowledge.



