Skip to content
BackNov 8
John D.
Expert-Vetted

John D.

EdTech & E-commerce: Moodle, Canvas, AWS, AI, LTI, SCORM/xAPI, Shopify

Need reliable, launch-ready results with a positive, can-do approach? Need experienced, detail-focused development and support that's aligned with your key goals, whether you've already got tens of thousands of users or are building the MVP? Need AI in a product, workflow, or process? Need lower rates for ongoing projects and relationships? If yes, let's connect and get started! ------------- Expert-Vetted & Top-Rated Plus by Upwork ------------- Results & Expertise EDTECH - Thousands of successfully completed projects using Moodle through v5.x, Moodle IOMAD, Totara, Brightspace, Canvas, and Blackboard - with and without AI, based on what's best: a) Front- and back- end UX, UI, theme. and plugin solutions using AI-driven design, dev, and testing across necessary frameworks, HTML, CSS, JS/jQuery, PHP, and/or SQL b) Infrastructure config/optimization and/or hosting, including AWS, auto-scaling, DB, CDN, security, caching, and DNS c) LTI 1.3 and 1.1 provider and consumer solutions d) eCommerce B2C and B2B integration using proven stacks: Shopify, Stripe, WordPress, WooCommerce, Edwiser Bridge, Zoho, Authorize, and Salesforce e) SCORM and xAPI customization and debugging, including remote tracking of usage f) Responsive, mobile, cross-device Moodle and WP modernizations, including using modern, responsive/adaptive themes g) AI-driven reporting and metrics integrations and customizations; also ChartJS, HighCharts, Intelliboard, and LearnerScript h) Advanced content interactions using Articulate Storyline, Adobe Captivate, iSpring, Elucidat, and LMS platform tools i) Search UI/UX, chatbots, and model customization, including integration/configuration of AI-based solutions, Solr, and others j) Activity module customization, for example mobile/responsive design for lesson modules and adjustment of 3rd-party tools like H5P, Poodll, games, and flashcards k) Thousands of major and minor UX, logic, API, and DB updates and fixes - JavaScript, PHP, CSS, SQL, jQuery, and others - Complete LMS/LXP/LTI solutions - Single- and multi- tenant Moodle and Wordpress-based solutions a) Pre-built Moodle multi-tenant / client platform combing top theme, eCommerce, admin. plugins, and 300+ enhancements; launched for 100 - 100K+ users b) Pre-built LTI 1.3 provider enabling distribution of apps/products to popular K-12 and higher-ed LMS and CMS platforms; other LTI pre-builds also available MARKETING & SALES AUTOMATION - Enterprise automation and migration: a) API-based integration of Shopify and Stripe, as well as Salesforce, HubSpot, Freshdesk, Zoho CRM/Subscriptions/Creator, payment processing, and product platforms b) Migration of legacy sales/marketing systems and process to Salesforce and HubSpot c) Development of advanced Salesforce, HubSpot, and Zoho workflow rules and integrations for marketing automation and sales goals - Multiple customized Wordpress (WP) sites for subscription and one-off products, including subscriptions, payments, organic search tools/code, and Elementor UX/UI - WP plugin customization - Elimination of WP plugin conflicts before and after updates, incl. identifying conflicts in variables across plugins - Migration of WP installs to hosted services like WPEngine - Integration of analytics and customer success tools into websites and mobile products (e.g. Google Analytics, Meta workflows) - Integration and customization of eCommerce/cart capabilities, including Shopify, Stripe, PayPal, WooCommerce, Edwiser Bridge, aMember, nd other services / APIs - Development and updates of Unbounce and custom PHP-based landing pages responsible for generating millions of views each month for direct and affiliate traffic TECHNICAL SKILLS • AI: Agentic development, testing automation, and infrastructure/scaling for products and workflows using Claude or OpenAI; AI-driven automation solutions; harness development; model training and optimization • Product: PHP, HTML, CSS, Javascript, jQuery, Angular, Node.js, AJAX, ASP.NET VB/C#.NET, Objective-C, VBA, Java, MSSQL, MySQL, Wordpress, Moodle, IOMAD, Totara, Canvas, SCORM, xAPI, Limelight, Brightcove, Vimeo API, Articulate Storyline, Elucidat, Captivate, Figma, Sketch, Balsamiq, XD, Github, Gitlab, Bitbucket, JIRA, Trello, Asana, Zendesk, Desk, HelpScout, Evergage, Zapier, VWD, Eclipse, Xcode, TortoiseSVN, Photoshop, InDesign • Sales/marketing: Salesforce and Zoho CRMs (incl. workflow/coding), HubSpot, Pardot, Google analytics/adwords, Shopify, Stripe, PayPal, WooCommerce, Unbounce, MailChimp, SendGrid, MagnetMail, BigCommerce, aMember, funnel design, multi-channel automation incl. email marketing, SEO, PPC, outbound/cold call scripting • Systems: Linux, AWS, Azure, DNS, TCP/IP, Email delivery incl. SPF, DKIM, DMARC compliance, Apache, Nginx, IIS, Twilio, RingCentral, Active Directory, Exchange

🇺🇸Brunswick, United States$70/hr100% JSS4.90 (46)Since Sep 2016
GlobeUpwork

Earnings and projects

MRR
$5.3k

Last 6 months ÷ 6

World#4,817 / 412k
🇺🇸Country#1,658 / 62.1k
Revenue, last 30 days
$6.2k

Last 6 months: $32k

World#3,818 / 412k
🇺🇸Country#1,386 / 62.1k
Total earnings
$1.05M

Billed in all: $1.07M

World#501 / 412k
🇺🇸Country#234 / 62.1k
Per project
$13k

$16k in the last 6 months

World#11,533 / 412k
🇺🇸Country#1,997 / 62.1k
Projects, last 6 months
2
0% fixed100% hourly
World#88,922 / 412k
🇺🇸Country#11,762 / 62.1k
Projects in all
82

Across 92 contracts

16% fixed84% hourly
World#35,678 / 412k
🇺🇸Country#5,587 / 62.1k

Earnings, last 30 days

$1.07M+$6.2k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$1.060M$1.065M$1.070MOct 9Oct 24Nov 8

Skill rankings: #1 in 1 skill of 15

Rarest: top 0.96% in Adobe XD, of 2,505. Ranked by MRR among everyone on Upwork with the skill.

  1. 1Instructure CANVAS69 freelancers · 🇺🇸 #1Top 1%
  2. 3Authorize.Net88 freelancers · 🇺🇸 #2Top 3%
  3. #4Shareable Content Object Reference Model90 freelancers · 🇺🇸 #2Top 4%
  4. #9Elearning LMS Consulting356 freelancers · 🇺🇸 #6Top 3%
  5. #10Moodle450 freelancers · 🇺🇸 #4Top 2%
  6. #22Learning Management System935 freelancers · 🇺🇸 #10Top 2%
  7. #24Adobe XD2,505 freelancers · 🇺🇸 #7Top 0.96%
  8. #24Elearning1,538 freelancers · 🇺🇸 #12Top 2%