Saber Rabiee is a software engineer with 8 years of experience specializing in systems-level programming, image processing, algorithms, and full-stack Rust development. As a long-term self-employed engineer based in Iran, he contributes to notable open-source projects such as DeepMind’s OpenSpiel—improving DQN implementations—and the widely used jsonwebtoken Rust library, where he optimized JWT validation and deserialization. He brings practical expertise across C++, Python, and Rust, having improved performance-sensitive crypto code, added macro and tooling support in the Leptos web framework, and implemented model save/load and in-memory target updates for RL agents. Saber balances research-minded work in reinforcement learning and game engines with solid back-end engineering, and he’s known for pragmatic refactors that remove unnecessary allocations and tighten correctness. An interesting personal note: alongside systems and algorithms he lists foods & drinks among his interests, hinting at a curious, multidisciplinary mindset.
8 years of coding experience
Bachelor's degree, Software Engineering, Bachelor's degree, Software Engineering at Islamic Azad University
Contributions:8 reviews, 49 PRs, 78 comments in 1 year 3 months
Contributions summary:Saber primarily contributed to the Leptos web framework, addressing various aspects of the project. Their commits include fixing imports, formatting code, updating dependencies, and addressing warnings. They also fixed an example and added a macro, indicating involvement in both the core framework and its related tooling, including UI elements and associated features, and overall project maintenance. The commits demonstrate a strong understanding of the framework's internal structure and its integration with related technologies.
Contributions:5 commits, 8 PRs, 4 comments in 12 days
Contributions summary:Saber primarily contributed to the `jsonwebtoken` Rust library, focusing on improving code efficiency and functionality. They refactored code to remove unnecessary conversions, updated validation logic for issuer and audience claims, and implemented clone-free deserialization for serde Value. The user also made changes to crypto related files, further enhancing the library's core JWT processing capabilities.
rustjsonwebtokenjwt
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.