Pouriya Jahanbakhsh is a software developer with nine years of hands-on experience specializing in systems and backend engineering, particularly in Rust and Erlang. He is an open-source contributor to high-profile messaging infrastructure like ejabberd, where his work on JWT authentication and packet hooks demonstrates deep expertise in XMPP, security, and event-driven backends. A Unix enthusiast rooted in FreeBSD and GNU/Linux, he also brings practical familiarity with C, Go, Python, and Ruby, and maintains a pragmatic, self-taught approach to solving production problems. Known for the ethos "What I cannot build, I do not understand," Pouriya blends low-level systems curiosity with applied engineering—ranging from WebSocket fixes to kernel-minded C work—making him effective at both secure protocol implementation and platform reliability.
Contributions:9 commits, 9 PRs, 62 comments in 3 years 10 months
Contributions summary:Pouriya's contributions primarily involve enhancing the ejabberd messaging platform's backend functionality. They added and modified hooks within the Erlang codebase, specifically focusing on packet handling and JWT authentication. The commits include adding a hook to check decoded JWTs after authentication, running a component send packet hook in global mode, and enhancing the JWT functionality overall, demonstrating expertise in the XMPP protocol and security aspects. Additionally, the user fixed WebSocket typos and added features for event handling and hook subscribers.
This library contains collection of all sorts of useful information for every country.
Contributions:1 release, 44 PRs, 35 pushes in 1 year 1 month
geolocationiso-3166iso-4217rustsubdivisions
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
Pouriya Jahanbakhsh - Software Developer at Self-Taught