NAIROBI, KENYA — EDUCATION & BUSINESS SYSTEMS
The Moodle and business systems people.
We build and connect the systems institutions run on — custom Moodle and LMS integration first, alongside property management and point of sale. Take a product ready-built, or have it built around how you already work.
- Zetech University
- Payserve
- UlterNet Systems
- Kenya Power
- Alamat Group
/ WHAT WE BUILD
Three products, one engineering team
Every product is available ready-built or custom-built around your workflow.
-
01
Education Systems & Moodle
Custom Moodle development and the integration work that makes Moodle part of a real university, rather than an island. Custom plugins, blocks, themes and authentication, plus live connections to the systems around it.
-
02
Property Management
A platform for landlords, agents and facilities — billing, utilities, payments and tenant onboarding, with tax and accounting integrations built in.
-
03
Point of Sale
Retail and multi-branch point of sale — stock, barcode, purchasing and suppliers, with mobile money, bank and accounting integrations.
-
04
Finance Systems & Business Central
Microsoft Business Central and ERP/CRM integration — connecting finance to the systems that actually create the transactions.
-
05
Custom Software
When none of the products fit, we build the system around your workflow — web, mobile, internal tools and the APIs between them.
-
06
Hosting & Support
Managed hosting, Moodle upgrades, backups, monitoring and ongoing support for everything we build.
/ SELECTED WORK
Recently shipped
-
Moodle LMS Integration Platform
Zetech University · Education Systems & Moodle
A Moodle 5.x integration layer connecting the LMS to student records, Business Central finance, timetable/workload and results systems.
-
Payserve Property Management
Payserve · Property Management Platform
A property platform covering rent and levy billing, utility metering, payments and tenant onboarding, with eTIMS and QuickBooks built in.
-
UlterPOS Point of Sale
UlterNet Systems · Point of Sale System
Multi-branch retail point of sale — stock, barcode, purchasing and suppliers, with mobile money, bank payments and QuickBooks.
-
Lyra CMS
UlterNet Systems · Open-Source Multi-Tenant CMS
Our open-source CMS: one deployment hosts many isolated sites, each with its own database, theme and installable modules — with AI-assisted page building.
-
Pika Na Power (KPLC)
Kenya Power · Campaign Website
Public campaign website for Kenya Power's Pika Na Power electric cooking initiative.
-
Alamat Group
Alamat Group · Corporate Website & CMS
A corporate group's website and administration panel — services, careers and hero content, all managed in-house with a full audit trail.
/ CLIENTS
What they say
-
“UlterNet delivered a clean, professional experience and made it easy for our clients to find us online.”
Zetech University
Moodle LMS Integration Lead, Zetech University
-
“The team was organized, fast, and proactive about improvements that actually moved the needle.”
UlterNet Systems
AI / Local LLM Lead, UlterNet Systems
-
“We saw stronger inquiries and clearer customer flow within weeks of launch.”
UlterNet Systems
Social Mobile App Lead, UlterNet Systems
-
“Their system reduced manual work and gave us a clearer picture of day-to-day operations.”
CognitionX
Learning Management System Lead, CognitionX
-
“The final output exceeded expectations and the handover was smooth and reliable.”
Kenya Power
Campaign Website Lead, Kenya Power
-
“UlterNet delivered a clean, professional experience and made it easy for our clients to find us online.”
Renegade
Tickets & Events System Lead, Renegade
/ WRITING
From the blog
-
ENGINEERING
One Deployment, Many Sites: What We Learned Building a Multi-Tenant CMS
Running twenty client sites as twenty installations is a maintenance tax you pay forever. Here is how tenant isolation changes that, and where it gets hard.
-
DEVELOPMENT
Why Your Careers Page Should Be an Application, Not an Email Address
A careers page that says 'send your CV to hr@' quietly loses candidates. A small job board fixes it, and it is less work to build than most teams expect.
-
ENGINEERING
Laravel or Node? How We Actually Choose on a Client Project
Both stacks will build your site. The decision rarely comes down to performance — it comes down to who maintains it and what the project already has.
Tell us what you need built.
Whether it is a Moodle integration, a property or retail platform, or something custom — a short call is usually enough to tell you what it takes and what it costs.