Over 15 years of hands-on Moodle work — custom development, integrations, administration, upgrades, and long-term maintainability — now powering our own products.
Experienced with production-grade cloud and Linux environments
We build, run, improve, and extend Moodle environments that need to work reliably in the real world. Our experience goes far beyond basic LMS setup. Over 15 years, we have worked across Moodle development, administration, integrations, performance tuning, upgrades, and automation.
Plugins, features, platform customization
Maintenance, monitoring, upgrades, platform health
Enterprise workflows, external systems, automation
Architecture reviews, performance, and scalability
Specialized, hands-on Moodle work across the full platform lifecycle — development, operations, and everything between.
We build and extend Moodle to support the way organizations actually work — custom plugins across activities, reports, blocks, local plugins, and command-line scripts, plus deeper platform modifications where needed.
Keeping environments stable, secure, and maintainable: maintenance, troubleshooting, monitoring, configuration, and issue resolution across real production environments.
Designing and tuning the environments Moodle runs on — architecture, performance and scalability, and upgrade planning. Evlo doesn’t offer Moodle hosting.
We connect Moodle with the systems around it, from customer and enterprise workflows to automation that reduces manual administrative effort and improves platform usability.
We improve long-term platform health through upgrades, performance tuning, better operational patterns, and technical decisions that reduce friction over time.
Specialized use cases — native monetization, Shopify storefronts with automated enrollment (as on Pucks.pro), and custom platform capabilities that go beyond standard Moodle implementations.
These are the problems that separate routine work from the hard stuff, and the ones we have the most experience with.
It is not just Moodle familiarity. It is the combination of development depth, operational thinking, and practical platform experience. We have built custom plugins and integrations, run Moodle in production, and solved problems that sit at the intersection of software, infrastructure, and real business requirements.

Moodle plugin certifications
Moodle platforms need different things at different times: custom development, reliable day-to-day operation, or clean connections to cloud infrastructure, external systems, and product requirements.
We start from what the platform actually needs, then choose the approach that will hold up — whether that means developing a plugin, improving platform operations, solving an integration challenge, or making the environment more maintainable over time.
A few examples of the kinds of Moodle projects we have worked on:

We developed tool_upmon, an open-source Moodle administration plugin that integrates with UptimeRobot to monitor site availability, cron health, and maintenance-mode status.

Native Moodle monetization flows for selling educational content without a separate storefront — users register, pay, and access courses in one place.
Pucks.pro runs its hockey training challenges on train.pucks.pro, a Moodle site with activity logging, team leaderboards, and Google and Microsoft sign-in. Purchases on the Shopify storefront enroll players automatically.

The work that separates a specialist from a generalist Moodle implementer.
Custom plugin development, administration, integrations, upgrades, performance tuning, and monitoring. Today that work powers our own products: the train.pucks.pro training site and the Moodle Uptime Monitor plugin.
No. Evlo doesn’t offer Moodle hosting. Our Moodle work is development, administration, integrations, and performance.
The Moodle Uptime Monitor plugin is open source and listed on the Moodle plugins directory, and train.pucks.pro runs our hockey training challenges. The Pucks.pro case study shows how a Shopify purchase enrolls a player in Moodle automatically.
Yes. On Pucks.pro, a Shopify purchase automatically creates the player’s Moodle account and enrolls them in the right challenge, with no manual steps.
Not right now. Evlo is focused on building and running its own products. If you have a product partnership idea, connect with Frederick on LinkedIn.
Our Moodle work powers the Pucks.pro training site and the Moodle Uptime Monitor plugin. Explore the products, or connect with Frederick on LinkedIn.