Learning platforms, secured networks and phone systems that just work.
SorceIO.LK builds and maintains the infrastructure behind Sri Lankan institutes and businesses — custom LMS deployments, OWASP-aligned security audits, and private IP PBX configuration, delivered by one accountable engineering team.

Three specialisms, one engineering team
Most clients start with one service and grow into the others — because the platform, the perimeter around it and the phone lines your staff answer all sit on the same infrastructure.
LMS design, build & migration
Custom Moodle and headless LMS deployments for universities, training institutes and corporate academies — from course architecture to payment gateways and certificate automation.
- Moodle / Open edX setup, theming & plugin development
- Student portals, LKR payment gateways & Zoom integration
- SCORM, quiz banks and automated certification
- Data migration from spreadsheets or legacy platforms
Penetration testing & hardening
OWASP-aligned audits of your web apps and APIs, with a plain-language report your board can read and a fix list your developers can action the same week.
- OWASP Top 10 application & API penetration testing
- Server, WAF and TLS hardening with CIS benchmarks
- Malware clean-up and blacklist recovery
- Re-test and compliance evidence pack included
IP PBX & VoIP configuration
Private branch exchanges built on Asterisk, FreePBX and 3CX — internal extensions, IVR menus, call recording and SIP trunking across branches on one dial plan.
- Asterisk / FreePBX / 3CX installation & tuning
- SIP trunk provisioning with local telco carriers
- IVR, call queues, recording & CDR reporting
- Multi-branch and remote-agent softphone rollout
A learning portal built for 6,000 students
We replaced a spreadsheet-and-email workflow with a modern LMS platform: course catalogues, cohort enrolment, live class streaming, graded assessments and automated certificates — migrated over one weekend with zero data loss.
Single sign-on
Students, lecturers and admins on one identity
LKR payments
PayHere, Sampath & HNB gateways wired in
Mobile-first
Tested on the low-bandwidth devices learners use


Engineers who stay after go-live
We are a small senior team by design. The person who scopes your project is the person who configures it — and the one who picks up the phone six months later.
One team, three layers
Your learning platform, its security posture and your voice network are handled by the same engineers — no finger-pointing between vendors.
Sri Lanka based, on-site when needed
Local engineering team with island-wide site visits for PBX and network work, plus remote support in your working hours.
Documentation you actually keep
Every engagement ends with dial plans, architecture diagrams and runbooks handed over — so you are never locked in.
Fixed-scope, fixed-price options
Audits and PBX rollouts are quoted as fixed deliverables, so finance knows the number before we begin.
Four steps, no surprises
The same delivery process applies whether we are standing up an LMS, auditing an application or cutting over your phone lines.
Discovery call
A 30-minute call to map your current stack, users and constraints. No charge, no obligation.
Assessment & scope
We audit what exists, document risks and return a scoped proposal with timeline and fixed pricing.
Build & configure
Staged delivery with weekly demos — platform, hardening and dial plan configured in a test environment first.
Handover & support
Training for your admins, full documentation, then an SLA-backed support retainer if you want one.
Trusted by institutes and operators
“SorceIO migrated 6,000 students onto a new Moodle build over a single weekend. Intake week ran without a single ticket escalating to us.”
“Their audit found an authentication bypass two previous reviews missed. The report was clear enough to take straight to our board.”
“Four branches now share one dial plan and our monthly call spend dropped by a third. The IVR was live in under three weeks.”
Tell us what you are trying to fix
Send a few lines about your platform, your audit requirement or your branch phone setup. We reply within one working day with next steps — and the first call is free.
