Skip to main content
Shadi NaifSN
Looking for a job

Shadi Naif

@shadinaif

Engineering leader at Zeitlabs who architected an Open edX payment framework now processing payments for thousands of learners.

Jordan
Message

At Zeitlabs, I architected a pluggable payment-gateway framework for Open edX and wrote the largest share of its code. Its first gateway processes payments for thousands of users on Saudi Arabia's national e-learning platform, and v1.0 is open source.

As fractional CTO at Tajah (eduArabia), I hired and onboarded nine engineers and led a 12-person remote team building a university learning platform from scratch. It included an LMS and authoring tool, and now serves thousands of learners; I also bring AI-assisted engineering with guardrails to production teams.

Experience

Work history, roles, and key accomplishments

CO

Open edX Technical Lead

Correlation One

Aug 2023 - Mar 2024 (7 months)

Led and trained the Open edX engineering team in a build-versus-buy evaluation. Built edx-platform extensions with new APIs and runtime patches, and created a one-command Docker and Tutor development environment.

Appsembler logoAP

LMS Specialist

Appsembler

Jan 2022 - Jan 2023 (1 year)

Created tahoe-sites, moving the multi-tenancy layer out of the company's edx-platform fork into a standalone Django app. Developed platform features, patches and release upgrades, and resolved tier-2 and tier-3 customer issues.

OpenEdx
DjangoMulti tenancySaaS
Customer Support
TE

Fractional CTO

Tajah (eduArabia)

Feb 2021 - Apr 2022 (1 year 2 months)

Hired and onboarded 9 engineers and led a 12-person remote team across five countries. Architected a learning platform for Imam Abdulrahman Bin Faisal University from scratch, including LMS and authoring tool, now serving thousands of learners.

ED

Senior Software Engineer

Edraak

Mar 2019 - Mar 2021 (2 years)

Built authentication between Edraak's Open edX platform and its Code.org-based coding platform. Helped upgrade to the Hawthorn release and delivered fixes and customisations.

FD

Senior Backend Engineer

FabricShift (formerly In Diverse)

Jul 2019 - Feb 2020 (7 months)

Turned a statistical maturity model into a production Django backend, including data models, APIs, index calculations and reporting.

IC

Senior Software Engineer

Independent Contractor

Jul 2018 - Mar 2019 (8 months)

Made first upstream contributions to edx-platform, including Python 3 compatibility upgrades and notification emails moved to the edX ACE messaging framework.

OpenEdx
Python 3Django
ACE Messaging
OS

System Analyst

OrienTech Software Solutions

Jun 2013 - Jul 2018 (5 years 1 month)

Led a 3-person team developing AutoLink, an ERP used by 6 car-importer companies. Moved the parts re-order report's nine-step calculation into set-based SQL Server stored procedures, reducing generation time from 3-4 hours to 4-5 seconds.

FG

Chief of IT Department

Faouri Group

Nov 2010 - May 2013 (2 years 6 months)

Owned the IT budget, a team of 3 and 60 users. Automated backups with off-site sync, per-user internet-usage reporting and print logging until operations ran on scheduled reports.

IT ManagementBudgeting
Backup Automation
Reporting
Team Leadership

Education

Degrees, certifications, and relevant coursework

AS

Arab Academy for Banking and Financial Sciences

M.Sc., Computer Information Systems

Grade: Excellent

M.Sc. in Computer Information Systems with grade Excellent.

PU

Philadelphia University

B.Sc., Computer Science

B.Sc. in Computer Science.

Availability

Looking for a job

Location

Jordan

Authorized to work in

Salary expectations

86k+ USD

Job categories

Software Engineer
Fractional CTO
Backend Engineer

Interested in hiring Shadi?

You can contact Shadi and 600K+ other talented remote workers on Himalayas.

Message Shadi

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 1,000,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan