Pupilfirst – Open-Source LMS by Rumman SadiqPupilfirst – Open-Source LMS by Rumman Sadiq

Pupilfirst – Open-Source LMS

Rumman Sadiq

Rumman Sadiq

Contributed to Pupilfirst as a solo developer: an open-source learning management system built to manage courses, track student progress, and make online education accessible at scale.
The platform was already solid, but needed bug fixes and a critical missing feature: multi-language support. I shipped both.
Pupilfirst Screenshot 1
Pupilfirst Screenshot 1
Pupilfirst Screenshot 2
Pupilfirst Screenshot 2
Pupilfirst Screenshot 3
Pupilfirst Screenshot 3
Pupilfirst Screenshot 4
Pupilfirst Screenshot 4
Pupilfirst Screenshot 5
Pupilfirst Screenshot 5
Key contributions:
Fixed production bugs across the Rails codebase
Added full multi-language support using i18n, making the platform accessible to non-English speaking users
Worked independently as the sole developer on these improvements
Tech stack:
Ruby on Rails 6
React
PostgreSQL
Heroku
Like this project

Posted Aug 4, 2026

Contributed to an open-source learning management system by fixing bugs and adding multi-language support with i18n as a solo developer.