Portfolio
Felipe Villegas
I design learning systems and build the platforms to deliver them — twenty years in L&D, full-stack in Django.
About
Twenty years ago I started building training programs for interpreters. Today I architect the LMS platforms, write the Django backends, and design the learning experiences — sometimes all three on the same project.
My background spans instructional design, educational technology leadership, and full-stack software development. I've worked across higher education, healthcare, professional certification, and the non-profit sector. I build things that actually get used: a compliance training system serving 3,600 frontline workers annually, an exam platform with 94% test coverage, an open-source Wagtail LMS package on PyPI.
What makes my work unusual is that the L&D expertise and the technical capability aren't separate skill sets bolted together — they developed in parallel, each informing the other. I design with systems in mind and build with learners in mind.
I'm based in Burlington, Ontario. My consulting practice is at thinkelearn.com. This site is where I keep my personal work: the software projects and the photography.
Selected Work
wagtail-lms
Open-source Wagtail extension adding SCORM, H5P, and xAPI to any Django site.
PDC Certification Portal
Greenfield certification management platform for a global designations body, built to production with 866 tests at 94% coverage.
thinkelearn.com
Production Django + Wagtail platform delivering SCORM and H5P courses with Stripe billing and Google/Microsoft SSO.
QlubPro
Multi-tenant SaaS for tennis league management with subdomain routing and contextvar-scoped query isolation.
felipevillegas.com
Personal portfolio built with Django and Wagtail — open source, MIT-licensed, and deployed on Railway.
Core Capabilities
Let's talk
I'm currently open to Senior L&D, Learning Technology, and EdTech roles — remote or hybrid in the GTA. Reach me at [email protected] or on LinkedIn.
Get in touch →