Skip to content
BackNov 8
Choaib M.
Upwork badge

Choaib M.

Custom LMS Developer | Learning Management System & LTI 1.3 Integratio

Custom LMS developer building learning management systems and LTI 1.3 integrations from scratch. If you're building a learning platform, you've probably hit one of these walls: ❌ Off-the-shelf platforms that don't fit how you teach or train ❌ Monthly fees and revenue cuts eating into your margins ❌ Systems stitched together with plugins that break when you scale ❌ LTI integrations that almost work but never quite connect right ❌ A dev who built it and disappeared, leaving you with code nobody can maintain You're in the right place. I build custom learning management systems and e-learning platforms from scratch. No templates, no compromises. You get exactly what your learners and your business need, built to last. ☀️ A platform that fits your exact workflow, not the other way around ☀️ LTI 1.3 integrations that connect seamlessly with Canvas, Moodle, or your existing tools ☀️ Multi-tenant architecture if you're running multiple schools or training programs ☀️ Analytics that show you what's actually happening: enrollments, progress, completions ☀️ Code you own outright. No monthly fees. No vendor lock-in. Here's what that looks like in practice: ✅ Built a healthcare simulation platform for nursing schools with full LTI 1.3, OIDC, Deep Linking, and grade passback, replacing a brittle LTI 1.1 integration that kept breaking under load ✅ Shipped a gamified LMS for a Saudi training company now serving 500+ organizations, with video lessons, proctored exams, AI integrations, and multi-role dashboards ✅ Delivered a corporate AI literacy training platform for SMEs: multi-tenant, progress analytics, video lessons, built on React, Hono, PostgreSQL, Redis How it works: weekly iterations, live build you can test throughout. No months of silence. If you're building something or dealing with a system that's not working, let's talk.

🇲🇦Casablanca, Morocco$25/hr100% JSS5.00 (5)Since Jun 2022

Earnings and projects

MRR
$40

Last 6 months ÷ 6

World#155,097 / 412k
🇲🇦Country#608 / 1,706
Revenue, last 30 days
$264

Last 6 months: $239

World#76,955 / 412k
🇲🇦Country#262 / 1,706
Total earnings
$3.6k

Billed in all: $3.7k

World#281,702 / 412k
🇲🇦Country#1,003 / 1,706
Per project
$521

$119 in the last 6 months

World#178,948 / 412k
🇲🇦Country#592 / 1,706
Projects, last 6 months
2
50% fixed50% hourly
World#88,922 / 412k
🇲🇦Country#357 / 1,706
Projects in all
7

Across 9 contracts

78% fixed22% hourly
World#236,191 / 412k
🇲🇦Country#931 / 1,706

Earnings, last 30 days

$3.7k+$264 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$3.4k$3.6k$3.8kOct 9Oct 24Nov 8

Skill rankings: Top 32% in React

Ranked by MRR among everyone on Upwork with the skill.

  1. #12XAPI26 freelancers · 🇲🇦 #3Top 46%
  2. #28Instructure CANVAS69 freelancers · 🇲🇦 #1Top 41%
  3. #99Canvas266 freelancers · 🇲🇦 #2Top 37%
  4. #135Educational Technology346 freelancers · 🇲🇦 #1Top 39%
  5. #173Moodle450 freelancers · 🇲🇦 #2Top 38%
  6. #250LearnDash494 freelancers · 🇲🇦 #2Top 51%
  7. #393Learning Management System935 freelancers · 🇲🇦 #3Top 42%
  8. #593Elearning1,538 freelancers · 🇲🇦 #5Top 39%