Overview
About the project
Led Edusi's evolution from legacy course tooling into a modern Moodle + Laravel ecosystem. Delivered bespoke learning journeys, analytics dashboards, and subscription monetization while coordinating global stakeholders and maintaining enterprise uptime.
Engineering
Challenges & solutions
Challenges
- 01Migrating fragmented course content and user records into a unified Moodle instance
- 02Maintaining uptime and performance while shipping rapid feature updates across global time zones
- 03Enabling secure subscription billing and SSO integrations without disrupting existing learners
- 04Providing administrators with actionable analytics to monitor cohort progress in real time
Solutions
- 01Authored migration pipelines, custom modules, and theming to align Moodle with Edusi's pedagogy
- 02Introduced Redis caching, CI/CD automation, and observability dashboards to keep deployments stable
- 03Integrated Stripe subscriptions, SSO, and compliance workflows across Laravel and Moodle services
- 04Delivered analytics workbooks, Moodle reports, and n8n automations for proactive learner support
Tech Stack
MoodleLaravelPHP 8MySQLPostgreSQLStripeAWSRedisTailwind CSSn8nSSO
Project Info
- Completed
- 2023 – Present
- Category
- Moodle
- Tag
- Laravel
- Tag
- Education
- Tag
- SaaS