Learning Management System Implementation

Built a learning platform for 300,000+ users—automating 1,000+ hours of manual work, writing global theme code, and remapping 15,000 links. I turned a logistical nightmare into a scalable, user-friendly system.

Platform at Scale

A learning platform for 300,000+ users.

Flexible, modern, and built to scale across business units.

Automation

15,000 links remapped automatically.

Python and Selenium turned 1,000+ hours of manual work into a repeatable process.

Impact

50+ pages. One consistent system.

A unified global theme and reusable components—with +65 NPS from pilot users.

Challenge

We needed to deliver a learning platform for more than 300,000 users that was flexible, scalable, and modern. Legacy infrastructure, outdated links, and manual course administration posed massive challenges. Thousands of links across 1,000+ courses needed updating, and the migration required alignment across stakeholders and business units.

Solution

  • Built Python and Selenium automation that remapped over 15,000 URLs.
  • Developed and deployed 50+ new LMS pages and migrated learning paths.
  • Wrote a unified global theme for visual and functional consistency.
  • Designed wireframes in Adobe XD with stakeholder feedback loops.
  • Built front- and back-end enhancements with HTML, CSS, JavaScript, and Node.js.

My Role

  • Led the end-to-end LMS implementation strategy and execution.
  • Wrote automation scripts, global theme code, and front-end templates.
  • Partnered with product and engineering to resolve platform limitations.
  • Created user documentation and ran pilot testing and rollout.

Tools & Technologies

  • Automation: Python, Selenium
  • Front-End: HTML, CSS, JavaScript
  • Back-End: Node.js
  • Design: Adobe XD
  • Data & Reporting: Skilljar, Domo

Impact

1,000+
Hours saved through automation
300,000+
Users served by the new platform
75%
Reduction in manual maintenance
+65
NPS from pilot and usage surveys