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 in 1,000+ courses needed to be updated, and the migration required alignment across stakeholders and business units.
Solution
- Used Python and Selenium to build automation that remapped over 15,000 URLs.
- Developed and deployed 50+ new LMS pages and migrated learning paths.
- Wrote a unified global theme to ensure visual and functional consistency.
- Designed wireframes in Adobe XD with feedback loops from stakeholders.
- Built front/back-end enhancements using 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.
- Collaborated with product and engineering to resolve platform limitations.
- Created user documentation and conducted 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 of link mapping and testing.
- 300,000+ users served by the new platform.
- 75% reduction in manual overhead for course maintenance.
- Consistent UX/UI across 50+ pages with reusable components.
- +65 NPS from pilot feedback and ongoing usage surveys.