Custom development

Software for the gaps your platform leaves

Plugins, integrations, and tools built by people who also run learning platforms in production. We build what we would be willing to support.

What we build

  • LMS plugins. Activity modules, admin tools, and learning standards support.
  • Integrations. Connecting your LMS to HR systems, single sign-on, e-commerce, and other business systems.
  • Themes. Custom themes that make your platform look like the rest of your brand.
  • Reports and dashboards. The numbers your managers ask for, without exporting spreadsheets by hand.
  • Data migrations. Moving users, courses, grades, and completion records between systems.
  • Mobile. Features and fixes for the mobile experience your learners use.
  • AI features. Practical AI tools inside your platform, built with care for your learners’ data.
  • Rescue work. Fixing, upgrading, or replacing plugins someone else wrote, so they keep working after upgrades.
  • Automation and tooling. Scripts and services that remove repetitive admin work.

Most of our work is on Moodle. We also build for WordPress and other open-source platforms.

How we work

We start by understanding the problem and the systems it touches, then agree on scope and a quote before writing code. The code is yours, documented, and in version control from day one. If you are happy for us to release it as open source, we take a discount off the price. When it launches, we can maintain it for you as part of the engagement.

We helped build the open-source xAPI plugins for Moodle and wrote the Sentinel site-health plugin. See our open-source work ›

What clients say

David Pesce has been instrumental in the digital transformation of DawnSign’s flagship product, Signing Naturally.

He’s been with us since the very beginning of that transformation, helping us move from DVDs and physical media to interactive online learning materials and LMS-based delivery. Today, our digital Signing Naturally materials are used every year by tens of thousands of K–12 and higher education students. What I appreciate most about David is that he doesn’t just solve the technical problem in front of him. He takes the time to understand what we’re trying to accomplish and helps us figure out how to make it happen. We’ve always felt supported, and we’ve had a lot of fun along the way!

Krista SantacroceSenior Product Manager, DawnSign

Exputo is amazing at translating my vision into reality.

I highly recommend Exputo for all your IT and web development needs. As someone without an IT background who has managed a Moodle and WordPress LMS system since 2012, finding the right technical partner was crucial. Exputo is amazing at translating my vision into reality. They continually advance our site as new technology emerges, making the entire platform streamlined and simple for me to manage. Their costs are incredibly reasonable, and the results are truly amazing.

Jeremy RigsbyOwner, CPE Prime

Exputo brings a rare mix of intuitive problem solving, highly technical knowledge and practical application to every project.

Always keeping their eyes on the end goal and professionally guiding the project toward success.

Bob FreeseOpportunity Group

Common questions

Something we have not covered? Talk to an expert ›

How is custom work priced?

Almost every project is quoted up front, based on the scope we agree together, so you know the cost before work starts.

Who owns the code?

You do. It is documented and in version control from day one. If you are happy for us to release it as open source, we take a discount off the price, and other organizations can benefit from the work too.

Which platforms do you build for?

Most of our work is on Moodle. We also build for WordPress and other open-source platforms.

Can you maintain it after launch?

Yes. Ongoing maintenance, such as keeping a plugin working through LMS upgrades, is arranged for each engagement.

Can you fix a plugin someone else built?

Yes. We fix, upgrade, and replace plugins written by others, including ones whose original developer has moved on.

Describe your project

The problem, the systems it touches, and any deadline.

We reply within one business day. Your details go to our support desk and nowhere else. See the privacy policy.