Majid Rouhi

Python Developer at CargoBeamer

Leipzig, Saxony, 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
🎓
Top School
Majid Rouhi is a Python developer with nine years of hands-on experience building backend systems, DevOps tooling, and full-stack features across Europe and North America. He excels at clean, optimized code and software architecture, with a track record of improving reliability through testing, monitoring, and debugging in production. Majid has contributed to the popular Django authentication project djoser, fixing password-reset and token issues and hardening user-management flows—evidence of practical open-source impact. His roles span startups and scale-ups, from VoIP engineering to senior DevOps work, showing adaptability across domains and tech stacks. A collaborative communicator and proactive problem-solver, he takes ownership of complex challenges and quickly turns requirements into robust, business-facing solutions. Based in Leipzig, he pairs a strong work ethic with a preference for pragmatic, test-driven improvements that reduce operational friction.
code9 years of coding experience
job10 years of employment as a software developer
bookBachelor's degree Information Technology, Bachelor's degree Information Technology at Azad University of Parand
languagesEnglish, Persian, Turkish, German
stackoverflow-logo

Stackoverflow

Stats
88reputation
12kreached
2answers
4questions
github-logo-circle

Github Skills (15)

rest-api10
authentication10
user-authentication10
python10
django10
pytest9
testing9
serializer9
python-os6
apache6
cpanel6
subprocess6
angularjs6
github-ci3
githubaction-workflow3

Programming languages (7)

TypeScriptShellC++JavaScriptGoMustachePython

Github contributions (5)

github-logo-circle
sunscrapers/djoser

May 2019 - Dec 2019

REST implementation of Django authentication system.
Role in this project:
userBack-end Developer
Contributions:5 commits, 4 PRs, 3 comments in 7 months
Contributions summary:Majid primarily contributed to the Django-based authentication system, focusing on fixing warnings, adding features, and addressing issues within the codebase. Their work involved modifying serializers, views, and tests, particularly related to password resets, token creation, and user management. These changes included enhancements to the settings and configurations, demonstrating a focus on improving the system's robustness and functionality. They also addressed and fixed an error on the `set_password` view, including confirmation emails and the `LOGOUT_ON_PASSWORD_CHANGE` setting.
pythondjoserauthentication-systemdjango-rest-frameworkdjango
mrouhi13/thiswayyoufools

Jan 2019 - Aug 2022

My blog where I try to share my experiences on all interesting topics.
Contributions:1 release, 196 commits, 75 PRs in 3 years 8 months
my-blogpythoninterestingdjangojavascript
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