Automation
Doing what the API couldn't.
Python and Selenium scripts create courses, upload SCORM, and remap links.
Automated 1,000+ hours of manual LMS tasks by writing Python/Selenium scripts to do what the platform couldn't via API: course creation, SCORM uploads, and mass hyperlink updates. This made the full migration possible on time and ensured a seamless, high-quality experience at launch.
During a major LMS implementation, the platform lacked API methods for essential tasks like creating courses, applying metadata and tags, uploading SCORM packages, and updating hyperlinks across hundreds of courses. These tasks were repetitive, time-consuming, and critical to launch readiness. To meet deadlines and uphold content quality, I needed a way to automate what couldn't be done manually at scale.
Python and Selenium scripts handled course creation, tagging, SCORM uploads, and link remapping.
A matrix mapped legacy course links to new LMS URLs from analytics reports, and scripts scraped course HTML to find and replace old links.
Scheduled to run in the background for continuous, high-volume updates.
Want a result like this for your organization? Tell me what you're trying to accomplish and I'll show you how I can help.
Start a project