Hamdi Allam

Software Engineer at Tempo

New York, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science (B.S), Electrical Engineering and Computer Science, Bachelor of Science (B.S), Electrical Engineering and Computer Science at University of California, Berkeley
bookAssociate’s Degree, Computer Science, Associate’s Degree, Computer Science at De Anza College
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (29)

utilities10
lib10
optim10
testing10
finagle10
sbt10
distributed-systems10
load-balancing10
scala10
release-management10
rpc10
go10
ethereum10
utility10
finatra10

Programming languages (16)

MDXJavaC++RustScalaGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
twitter/twitter-server

Sep 2019 - Sep 2021

Twitter-Server defines a template from which services at Twitter are built
Role in this project:
userBackend 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.
twitter-serverfinatrafinagletwitter-apitwitter
twitter/finagle

Jun 2018 - Mar 2022

A fault tolerant, protocol-agnostic RPC system
Role in this project:
userBack-end Developer
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.
Request Free Trial