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.
9 years of coding experience
10 years of employment as a software developer
Bachelor's degree Information Technology, Bachelor's degree Information Technology at Azad University of Parand
REST implementation of Django authentication system.
Role in this project:
Back-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.
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.