Coodle
About us

DirectMoodleconsulting.Technical,inproduction.

Operating since 2020 on enterprise platforms. We manage systems with 150,000+ users — from code to infrastructure, with no middlemen.

The story

Operating since 2020.

Coodle was born in 2020 from a real problem: a company with Moodle installed that did not know how to make it actually work. There was no course to take first, no certification to earn — there was a problem to solve. That is where it all started.

The first things were small — theme modifications, configuration adjustments, CSS customisation. Every problem solved opened the next one. We started reading Moodle's PHP source code to understand how it worked from the inside, not just how to configure it through the UI.

Over time the work became deeper: complete plugins, core rewrites, internal management systems, AI integrations. Not for a portfolio — to make the platform work for whoever had trusted us with a real problem.

We have no official Moodle certifications. We have something you cannot buy with an exam: 5 years of real production work, real mistakes, real solutions.

Case study

One enterprise client. 6 years of continuous evolution.

Enterprise client · 2020 → present
0+

Active users

Collaborazione attiva
0+

Ongoing collaboration

Since 2020 we have been working continuously with a professional training company that had an active Moodle platform but needs growing faster than the available tools could handle.

That collaboration has never closed. We are still working together.

Over those years we built an internal management system that automated administrative operations previously requiring manual intervention on every single request. We modified parts of the Moodle core to adapt the platform to business processes that no standard plugin could have covered. We developed advanced reporting scripts that aggregate complex data and make it readable for those who need to make decisions. We integrated AI features that extend the platform's capabilities beyond what Moodle offers out of the box.

The result: that platform now serves 150,000+ active users.

How we work

Five operating principles.

We respond within 24 working hours.

Not because it is a policy — because respecting the time of whoever contacts us is the minimum we can do.

Before opening any code, we understand your process.

Ninety per cent of the Moodle problems we receive are actually process problems poorly mapped onto a tool. If we do not understand what you do and why, we cannot genuinely help you.

We work both remotely and on-site.

The Coodle team covers all of Italy and is available for travel when the project calls for it. The working mode does not change the quality.

We do not take on projects we cannot do well.

If your case is not a good fit for our skills or our current workload, we say so straight away. A clear no is better than a yes that disappoints.

Nobody disappears after go-live.

Delivery is not the end — it is the beginning of the interesting part. A Moodle platform in production always has room to improve.

Technical stack

Skills.

PHP

The language Moodle is written in. I know it out of necessity, not academic choice.

Moodle Core API

Moodle's internal architecture: events, hooks, modules, blocks, themes. I know where to touch and where not to.

Plugin Development

Activity plugins, blocks, reports, authentication, external system integrations. Native development.

Database

Complex queries, optimisation, advanced reporting. MySQL/MariaDB and PostgreSQL in the Moodle context.

AI Integration

We have integrated AI features into a platform with 150,000 users. Production, not experimentation.

Languages

We work with international clients without intermediaries.

Get started

Got a project in mind?

The Coodle team responds within 24 working hours.