Reza Ebrahimi

Berlin, Germany
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

👤
Senior
Reza Ebrahimi is a backend engineer with a decade of experience building reliable, high-performance systems for e-commerce, ad tech, and network packet processing. He has a strong C++ and systems background from work on a high-performance packet capture product and contributions to the core ZeroMQ repo, where he fixed a routing bug and improved cross-platform maintainability. More recently he has driven backend services at Yektanet, Digikala, and now Snapp! Box, focusing on scalable, resilient architectures and performance tuning. Reza also teaches courses on software development and AI, reflecting his commitment to mentoring and continuous learning. He holds a master’s in Artificial Intelligence and often blends research-minded rigor with pragmatic engineering to move teams faster. Outside product work he’s building Quarkloop, a service operating system, signaling an interest in platform-level tooling.
code11 years of coding experience
languagesTurkish, azeri, English, Persian
stackoverflow-logo

Stackoverflow

Stats
3,663reputation
1.8mreached
45answers
9questions
Badges
visual-studio
top-5%
qt
top-5%
github-logo-circle

Github Skills (15)

c-language10
zeromq10
cprogramming-language10
networking10
concurrency9
visual-studio9
messaging9
qt9
nodejs9
code-optimization8
windows6
java-native-interface6
npm6
python6
dll6

Programming languages (15)

C#JavaC++CSSCRustGoHTML

Github contributions (5)

github-logo-circle
zeromq/libzmq

Aug 2015 - Sep 2017

ZeroMQ core engine in C++, implements ZMTP/3.1
Role in this project:
userBack-end Developer
Contributions:12 commits, 15 PRs, 38 comments in 2 years 1 month
Contributions summary:Reza primarily focused on code cleanup and optimization within the ZeroMQ (libzmq) codebase. Their contributions included replacing unused variables with a defined macro, removing redundant function calls, and refactoring variable naming conventions for consistency. These changes aimed to improve code readability and maintainability while addressing potential Windows-specific issues. Furthermore, the user addressed a bug related to the `ZMQ_ROUTER_MANDATORY` option, ensuring the correct handling of peer disconnections.
cppzeromqzmqmessagingconcurrency
reza-ebrahimi/reza-ebrahimi

Aug 2020 - Mar 2026

Contributions:4 pushes in 5 years 7 months
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