# Shadi Naif

Shadi Naif is a remote worker on Himalayas, Staff Software Engineer at Zeitlabs, based in Jordan.

Source: https://himalayas.app/@shadinaif

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

| Detail | Value |
| --- | --- |
| Availability | Looking for a job |
| Location | Jordan |
| Authorized to work in | Jordan |
| Salary expectations | 86k+ USD |
| Job categories | Software Engineer, Fractional CTO, Backend Engineer |
| Skills | Software Architecture, Engineering Team Leadership, Python, Django, OpenEdx, Payment Gateway Integration, LMS, Course Authoring, Django REST Framework, SQL, PostgreSQL, MySQL, SQL Server, Redis, Celery |
| Website | https://shadinaif.com |
| LinkedIn | https://linkedin.com/in/shadinaif |
| GitHub | https://github.com/shadinaif |

## About

```text
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

### Staff Software Engineer (current)

Zeitlabs. Feb 2023 - Present

```text
Advised the founder on architecture, hiring and project costing as the company grew and became an official Open edX partner. Architected a pluggable payment-gateway framework for Open edX, wrote the largest share of its code, and built the backend of an LLM-powered exam-question generator.
```

Skills: OpenEdx, Python, Django, Payment-Gateway-Integration, LLM, AI-Assisted-Engineering, MCP-Servers, i18n, Docker, Kubernetes, GitHub-Actions

### Open edX Technical Lead

Correlation One. Aug 2023 - Mar 2024

```text
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.
```

Skills: OpenEdx, Edx, Docker, Tutor, API-Development, Python, Django

### LMS Specialist

Appsembler. Jan 2022 - Jan 2023

```text
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.
```

Skills: OpenEdx, Django, Multi-tenancy, SaaS, Customer-Support

### Fractional CTO

Tajah (eduArabia). Feb 2021 - Apr 2022

```text
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.
```

Skills: Architecture, Team-Leadership, Hiring, LMS, SCORM, Zoom-API-Integration, Project-Management, Django

### Senior Software Engineer

Edraak. Mar 2019 - Mar 2021

```text
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.
```

Skills: OpenEdx, Authentication, Python, Django, Code.Org

### Senior Backend Engineer

FabricShift (formerly In Diverse). Jul 2019 - Feb 2020

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

Skills: Django, Python, REST-APIs, Data-Modeling, Reporting

### Senior Software Engineer

Independent Contractor. Jul 2018 - Mar 2019

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

Skills: OpenEdx, Python-3, Django, ACE-Messaging

### System Analyst

OrienTech Software Solutions. Jun 2013 - Jul 2018

```text
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.
```

Skills: ERP, SQL-Server, Stored-Procedures, Team-Leadership, CRM, Python, Django

### Chief of IT Department

Faouri Group. Nov 2010 - May 2013

```text
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.
```

Skills: IT-Management, Budgeting, Backup-Automation, Reporting, Team-Leadership

## Education

### Arab Academy for Banking and Financial Sciences

M.Sc., Computer Information Systems. Grade: Excellent

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

### Philadelphia University

B.Sc., Computer Science

```text
B.Sc. in Computer Science.
```

## Tech stack

- GitHub
- Kubernetes
- GitHub Actions
- MySQL
- PostgreSQL
- Sentry
- Django
- Next.js
- Slack
- Redis
- React
- Python
- Celery
- Django REST framework
- Grafana
- Linux
- Ansible
- TypeScript
- Docker
- Zoom
- SQL
- Claude Code
- AWS

To contact Shadi, message them from this profile with a Himalayas employer account: [Hire on Himalayas](https://himalayas.app/hire).

## People also viewed

- [Hisham Muteb](https://himalayas.app/@hishammuteb): Senior Software Engineer, SALA
- [yousef hanbali](https://himalayas.app/@yousefhanbali): Software Engineer, Intuned
- [Ahmad Masoum](https://himalayas.app/@ahmadmasoum): Senior Software Engineer, Riyadah
- [Yousef Diab](https://himalayas.app/@yousefdiab): Senior Software Engineer, Xocialive
- [osama riyad](https://himalayas.app/@osamariyad): Odoo Software Engineer, Leading Point Software
- [Yousef Alkhrissat](https://himalayas.app/@yousefalkhrissat): Senior Software Engineer, Merit Incentives
- [Ibrahim Ali](https://himalayas.app/@ibrahimali8): Mid Senior Software Engineer, Classera
- [ashrf Mathkour](https://himalayas.app/@ashrfmathkour): Full Stack Web Developer, Eon Dental
- [Fady Naffa](https://himalayas.app/@fadynaffa): Senior Software Engineer, Toptal
- [Rami Airout](https://himalayas.app/@ramiairout): Fractional Chief Technology Officer, Synevos
