Amr Hassan is a seasoned tech lead with 17 years of engineering experience, currently shaping Process Intelligence at SAP Signavio from Berlin. He combines deep backend and data infrastructure expertise—spanning Rust, Scala, Spark, Kafka, Kubernetes, and cloud-native architectures—with hands-on experience building a SaaS analytics stack as a founding engineer that was acquired by SAP. Amr’s career includes running large-scale data lakes and ETL platforms at Nubank and building merchant-facing microservices at Zalando, reflecting a strong track record in both startup and enterprise environments. He also contributes to open-source tooling, notably enhancing pylast’s core API integrations, demonstrating attention to interoperability and developer experience. Known for designing robust, production-ready systems, he brings a pragmatic blend of systems-level thinking and low-level implementation skills (including a Python extension via PyO3) that few leaders maintain concurrently.
17 years of coding experience
10 years of employment as a software developer
Bachelor's degree, Telecommunication and Information Technology Engineering, Bachelor's degree, Telecommunication and Information Technology Engineering at Helwan University Cairo
Bachelor’s Degree, Telecommunication and Information Technology Engineering, Bachelor’s Degree, Telecommunication and Information Technology Engineering at Università Telematica Internazionale UNINETTUNO
Contributions summary:Amr primarily contributed to the core logic and functionality of the pylast library, which is a Python interface to Last.fm. Their commits focused on implementing features related to interacting with the Last.fm API, including retrieving and displaying metadata, adding and removing tags, handling authentication, and scrobbling music. They also updated documentation and fixed bugs. Their work primarily involved extending the library with new features and capabilities, as well as general code maintenance.
Contributions:3 releases, 28 PRs, 165 pushes in 1 year 7 months
http-clientscala
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.