Shadi Naif is a Staff Software Engineer specializing in Open edX and Python with a decade of experience building scalable, education-focused platforms and complex back-end systems. He has led development and modernization efforts for Open edX deployments, contributed upstream fixes to the flagship edx-platform repository, and helped organizations like Edraak and universities deploy and localize LMS solutions. Known for combining hands-on coding (dependency upgrades, bug fixes, email/localization fixes) with mentorship and architectural oversight, he frequently handles full project lifecycles from requirements to production. Based in Jordan, Shadi pairs enterprise IT grounding—automation, disaster recovery, and performance tuning—with a developer’s attention to testing and refactoring, enabling reliable education technology at scale.
10 years of coding experience
6 years of employment as a software developer
Master’s Degree, Computer Information Systems, %84 , Excellent, Master’s Degree, Computer Information Systems, %84 , Excellent at The Arab Academy for Banking and Financial Sciences
Bachelor’s Degree, Computer Science, 73%, Good, Bachelor’s Degree, Computer Science, 73%, Good at Philadephia University
The Open edX LMS & Studio, powering education sites around the world!
Role in this project:
Back-end Developer
Contributions:13 reviews, 12 commits, 12 PRs in 2 years 1 month
Contributions summary:Shadi primarily focused on back-end improvements and bug fixes within the Open edX platform. Their work included upgrading dependencies like the `ddt` package, fixing exceptions related to lazy text in JSON dumps, and converting email-related functionalities to use edx-ACE. The user also addressed missing translation calls, modified instructor dashboard functionalities, and contributed to various testing frameworks.
The Open edX platform, the software that powers edX!
Contributions:153 pushes, 25 branches in 8 months
pythondjangoedxpowersedx-platform
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
Shadi Naif - Staff Software Engineer Open-edX at ZeitLabs