Incendium Academy
Jul 2023 - PresentIncendium Academy is a free e-learning platform for high school math contests backed by the Government of Canada (Rising Youth Grant, $750). We peaked at 70+ users during COVID.I'm currently leading a team of 8 software and curriculum developers to revamp the non-profits website. I previously worked as a curriculum developer until Jul '23 when I pivoted to an engineering role.As engineering lead, I've lead the migration of the web framework from Jekyll to Next.js, architected a custom Markdown renderer with support for LaTeX, React components, and metadata improving the SEO and developer experience and integrated a Cloudflare R2 bucket to enable curriculum developers to store lesson assets 100% more efficiently, which was previously done through the public folder of our old website. I've also setup automated unit and E2E testing with Jest and Playwright covering the core features of the website.Currently, we're working on authentication and a module tracking system so users can track their progress.