Hamdi Allam is a software engineer with 11 years of experience building reliable, backend systems and blockchain infrastructure from startups to large-scale platforms. He has a strong track record at Twitter contributing to core Scala libraries like Finagle, Finatra, and twitter-server—work that included cross-compiling for Scala 3, release engineering, and performance bug fixes. More recently he focused on Ethereum L2 infrastructure at OP Labs and Optimism, modifying core contract integrations and infrastructure-level address overrides that reflect deep smart contract and protocol knowledge. A former co‑founder at FourthState Labs, he led a funded Plasma L2 implementation including audited contracts and node software, demonstrating both research and production delivery. Based in New York with a Berkeley EECS background, Hamdi blends low-level systems rigor with applied blockchain engineering and a habit of improving developer tooling and release processes.
11 years of coding experience
7 years of employment as a software developer
Bachelor of Science (B.S), Electrical Engineering and Computer Science, Bachelor of Science (B.S), Electrical Engineering and Computer Science at University of California, Berkeley
Associate’s Degree, Computer Science, Associate’s Degree, Computer Science at De Anza College
Twitter-Server defines a template from which services at Twitter are built
Role in this project:
Backend Developer
Contributions:19 commits in 2 years
Contributions summary:Hamdi primarily contributed to the Twitter-Server project by preparing the library for new releases, including updating version numbers and changelogs. They were also involved in refactoring code, such as moving and renaming filter classes. Furthermore, the user made changes to the build configuration and added and formatted imports, improving the project's maintainability. Finally, the user worked on updating the project to use case classes and a Scala object mapper, demonstrating a focus on code modernization and JSON handling.
Contributions:1 review, 93 commits, 3 PRs in 3 years 9 months
Contributions summary:Hamdi made several commits focused on improving the Finagle library, a fault-tolerant, protocol-agnostic RPC system. Their work included adding failure modes to load balancer simulations and introducing enhancements to core components, such as accepting doubles in Ema.update and fixing a stack overflow issue. Further contributions involved improvements in logging for FailureAccrual, modifications to ensure correct aperture ring precision, and enhancements to traffic distribution repicking strategies.
fault-tolerantrpcredismysqlfinagle
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.