Mansour Rahimi

Senior Staff Software Engineer at Visa

Rotterdam, South Holland, Netherlands
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
Mansour Rahimi is a Senior Staff Software Engineer based in Rotterdam with over a decade of professional experience building payment and fintech systems at Visa and Rambus. He combines deep backend expertise with a history of shipping production-grade features in high-assurance environments, having progressed from senior developer roles to technical leadership. Mansour is also an active open-source contributor—he implemented core functionality and comprehensive tests for Python-to-Go transcompiler grumpy, notably adding divmod and complex-number support—demonstrating language-level problem solving beyond day-to-day product work. His background spans enterprise payments, security-focused implementations, and systems programming, giving him a strong footing in both architecture and hands-on coding. Colleagues know him for tackling tricky numeric and edge-case behaviors in runtime code as well as mentoring engineers through complex integrations. He holds degrees from University of Birjand and Shahid Bahonar University of Kerman and brings a pragmatic, detail-oriented approach to large-scale engineering challenges.
code12 years of coding experience
job16 years of employment as a software developer
bookBachelor's degree, Bachelor's degree at Shahid Bahonar University of Kerman
bookAssociate's degree, Associate's degree at University of Birjand
languagesPersian, English, Dutch
github-logo-circle

Github Skills (10)

transcode10
go10
complex-numbers10
python10
transpiler10
testing10
algorithms8
data-structures8
algorithm8
data-structure8

Programming languages (8)

TypeScriptJavaShellRustJavaScriptGoLuaVim script

Github contributions (5)

github-logo-circle
google/grumpy

Mar 2017 - Jul 2017

Grumpy is a Python to Go source code transcompiler and runtime.
Role in this project:
userBack-end Developer
Contributions:24 commits, 44 PRs, 51 comments in 4 months
Contributions summary:Mansour implemented core functionality for the Grumpy transcompiler, adding support for the `divmod()` built-in function and complex number operations. They also contributed to the testing suite, adding comprehensive tests for the new `divmod()` and complex number features, including edge cases with floating-point numbers and big integers. The commits involved modifications to Go code in `runtime/` and Python testing files, directly impacting the functionality and testing of the transcompiler. Furthermore, the user added code to implement other complex operations: `__new__`, `__neg__`, `__nonzero__`, `__pos__`, `__abs__`, `__str__`, `__pow__` and `__divmod__` and also added the `__div__`, `__floordiv__`, `__mod__`, `__rmod__`.
gopython
m4ns0ur/hasht

Dec 2016 - Feb 2024

Contributions:6 pushes, 1 branch in 7 years 3 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