Saber Rabiee

Software Engineer at Self-Employed

Iran
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
🎓
Top School
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.
code8 years of coding experience
bookBachelor's degree, Software Engineering, Bachelor's degree, Software Engineering at Islamic Azad University
languagesPersian, English
github-logo-circle

Github Skills (29)

algorithm10
algorithms10
pytorch10
c-language10
python10
macros10
coregames10
machine-learning10
webpages10
reinforcement-learning10
videogames10
web-content10
data-structure10
dqn10
jsonwebtoken10

Programming languages (6)

TypeScriptC++RustGoLuaRuby

Github contributions (5)

github-logo-circle
leptos-rs/leptos

Dec 2023 - Apr 2025

Build fast web applications with Rust.
Role in this project:
userFull-stack Developer
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.
web-applicationsrustfine-graineddeclarativeleptos
Keats/jsonwebtoken

Feb 2021 - Mar 2021

Role in this project:
userBack-end Developer
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.
Request Free Trial
Saber Rabiee - Software Engineer at Self-Employed