Jaden Park

Incendium Academy

Incendium Academy

Incendium 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 led 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 led 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. On top of that, I added user authentication, a module tracking system, and other quality of life features for users. I've also setup automated unit and E2E testing with Jest and Playwright covering the core features of the website.

I no longer maintain or work on this project, but the website is still live and accessible.

Built with

  • Next.js
  • TypeScript
  • Tailwind CSS
  • PostgreSQL
  • Supabase
  • Prisma
  • NextAuth
  • tRPC
  • Shadcn UI
  • Cloudflare
  • Jest
  • Playwright