The operating job in one sentence
Everything a provider builds exists to make one artefact trustworthy: the record that says this person enrolled, did the work, was assessed and reached a stated standard. An employer, a regulator or another institution will read it years later, often after the system that produced it has been replaced.
Current pressures
What providers describe as pressure in 2026; each is a failure mode, not an argument for new software.
A form, a payment provider, a spreadsheet and a learning platform each hold part of an enrolment, so nobody can say without checking whether a learner is actually enrolled.
Tutor, funder, employer and platform each define it differently, so the reported number depends on who ran the report.
A certificate may be checked long after the platform behind it is retired, so verification must survive a migration it was never designed for.
Contact details, assessment results and sometimes safeguarding notes sit in one record, with different people entitled to different parts.
The workflows a project touches
A first project cuts into this sequence. Decide which steps it owns before choosing software.
- Enquiry and application. An interest becomes a named applicant, with eligibility, prior learning and funding route recorded once.
- Enrolment and payment. Acceptance, contract, payment or funding claim, and one answer to whether the learner is enrolled.
- Delivery. Scheduling, materials, attendance and participation, online or in person.
- Assessment. Submission, marking, moderation, resubmission and appeal, with who decided what recorded.
- Progression and completion. One rule for what counts as complete, applied the same way by every report.
- Credential issue and verification. The record leaves the organisation, and a third party must be able to check it independently later.
- Learner support. Questions, deadlines and technical problems, routed to whoever is entitled to answer.
- Reporting. Funders, regulators, employers and quality review, produced from recorded events, not reassembled by hand.
Steps 1, 2 and 8 are the matching mechanics of ERP and back-office operations, with enrolments in the place of orders. Step 7 is customer support automation. Where courses are sold direct, checkout works as on retail, commerce and marketplaces.
Where AI changes the learner workflow, and where Netbase takes it on
AI is useful at several points in that sequence, and Netbase embraces each new capability rather than waiting for a sector-specific track record to accumulate first; the sensitivity of the data narrows every use.
Netbase works with commercial and open-source AI models chosen per project,. Delivery is AI-assisted engineering under human review. What AI does not fix: a completion rule nobody has agreed, a credential nobody can verify, and consent that was never recorded.
-
Learner questions
A retrieval-based assistant answers from your own course information and policies, and hands over when the record has no answer, through AI Workflow Automation.
-
Document handling
Prior-learning evidence and funding paperwork arrive as scans; document AI extracts the fields and a person confirms them. This is Data and AI Platform Engineering: the learner-record platform and its retrieval index. Netbase has delivered anonymised client AI projects including retrieval-based knowledge assistants, document AI and MLOps pipelines.
-
Assessment support, under strict limits
Grouping, routing and consistency checks can help a marker, but a decision that affects a credential stays a named person's, recorded as such.
-
Integrity, bias and privacy evaluation
Any assistant touching learner data needs an evaluation set and a privacy check before release: Quality, Security and AI Assurance.
How does data sensitivity change the design?
This is where an education project differs from a commercial one: the data is sensitive, it frequently concerns minors, and that changes the architecture rather than the feature list.
- Lawful basis and consent are design inputs. Who may be contacted, for what, and who may consent on a learner's behalf are answered in writing first; guardian consent for minors changes the account model.
- Access is per role and per cohort. A tutor, an external assessor, an administrator and a funder each see a different slice, so role-based access control and multi-factor authentication on administrative screens are the baseline.
- Retention is long and uneven. The credential outlives the rest of the record, so deletion must be a specified feature.
- Safeguarding and accessibility notes need tighter handling than the rest of the record: who may read them, and what is logged when they do.
Netbase's published security practice is specific: secure code review and version control, role-based access control, multi-factor authentication on admin dashboards, contributors under non-disclosure agreement, and non-disclosure and data-processing agreements on request. Netbase JSC holds ISO 27001 certification for information security management and a SOC 2 Type II attestation; neither is an education accreditation, and no certificate number, date, auditor or audit scope is published. Its compliance practices are GDPR alignment for data privacy in Europe, HIPAA-aligned methodologies for healthcare data handling, and CCPA compliance for clients with U.S. customer bases. Evidence of that practice is on data security and compliance in outsourcing.
Where does each job route to a Netbase capability?
Data and AI Platform Engineering
Data and AI Platform EngineeringAI Workflow Automation
AI Workflow AutomationQuality, Security and AI Assurance
Quality, Security and AI AssuranceCustom Product Engineering
Custom Product EngineeringLegacy Application Modernization
Legacy Application ModernizationWhere a first project starts
Netbase's delivery lifecycle: discovery and strategic alignment; team assembly and architecture planning; agile execution with outcome-based milestones; modular components; training and rollout; ongoing support. For a school or training provider, discovery closes on a written completion rule, and training and rollout land between intakes, never inside an assessment week.
-
Write down what completion means,
as one rule every report will use, before anything is built.
-
Settle the data questions in writing
lawful basis, consent for minors, who sees what, and how long each part is kept.
-
Count the real volume
Enrolments per intake, assessments per cohort, support contacts per learner, and the peak week not the average.
-
Pick one programme or one cohort
for a first milestone, with written acceptance criteria.
-
Prove verification early
A credential a third party cannot check independently is not finished, whatever the platform says.
-
Widen by programme, then by site,
against the step-three baseline.
Most projects are agreed as fixed-scope contracts after discovery. Milestone acceptance is on the project delivery page, evidence labelling on the methodology page. Other shapes sit under services.
Where this fits, and where it does not
Good fit
- Enrolment, assessment and records split across systems that disagree
- Credential records that must stay verifiable after a migration
- Learner support drowning in the same questions each intake
Another route fits better
- Teaching, curriculum design or awarding, none of which Netbase does
- Billable-time and engagement work, which is professional services
- Buying a standard platform with no integration or record changes
AI workflow automation with evaluation and human control
One operating workflow automated, with an agreed way to judge it and a person on uncertain cases.
Learn More
Custom product engineering for a bounded release outcome
One defined release of your product, built to named outcomes and handed over with acceptance evidence.
Learn More
Data and AI platform engineering: one foundation your workflows share
Pipelines, retrieval indexes and model operations your AI and analytics workflows can share.
Learn More
Delivery risks specific to this sector
-
The academic calendar is the release calendar
Enrolment windows, assessment weeks and results days are immovable: cut over between cohorts, with a rollback per programme.
-
A records defect does not stay a defect
A wrong result, a lost submission or an unverifiable certificate becomes a complaint and sometimes a regulatory matter, so keep the first milestone narrow and reversible.
-
Accessibility is a requirement, not a polish step
Learners with access needs are part of the intake; retrofitting for them is a rebuild.
Which published work sits closest to education
With a local Odoo implementation partner, Netbase has consulted on and customized Odoo in Vietnam for a university institute among other unnamed clients. The Odoo implementations record lists every kind of organisation it covers, and the fit with your enrolment, assessment and credential rules is tested in discovery against the questions set out on this page.
The relevant overlap is mechanical. Since 2020 Netbase has worked as offshore development and managing partner on a multi-tenant cloud ERP platform for a US client who is not named, covering customer records, messaging, HR, a knowledge base, custom fields and workflows, and API integrations; a retail phase was planned work when that profile was written and is not presented as delivered. Per-tenant segregation, shared-record writes and an event history are the mechanics of cohorts, assessment decisions and a credential checked years later, reused here alongside the retrieval and evaluation capability above. That record and its limits are on the multi-tenant cloud ERP platform page; all published records sit under work.
Demand evidence rather than a client list: a first milestone narrow enough to reverse, a discovery output another supplier could reuse, a named delivery lead, and written answers on consent, access and retention before any design is approved.
Common questions
The workflow overlap above: per-tenant records, shared-record writes and an event history, applied with the delivery method on this page.
No. Netbase JSC holds ISO 27001 certification and a SOC 2 Type II attestation, and neither is an education accreditation. OutsourcingVN does not teach, design curriculum or award qualifications.
Through the security practice above, with contributors under non-disclosure agreement and data-processing agreements on request. Anonymised or synthetic cohorts, not real learner data, are what the build is tested on.
Usually two together: Data and AI Platform Engineering for the learner-record platform, and AI Workflow Automation for the assistant that answers routine learner questions.
Netbase JSC's head office is in Hanoi, Vietnam, and it is the company's only office. Delivery is remote-first from Hanoi in Agile increments with weekly reviews. For custom development the client owns the intellectual property created for it; Netbase productized modules are licensed rather than transferred.
Yes. Every service on this site is delivered remotely from Hanoi, and Netbase has worked with clients in 80 countries. Delivery communication is in English, with weekly reviews and a named project manager.
Netbase takes on projects in any industry where the work can be delivered remotely and accepted by milestones. The industry pages describe the approach sector by sector, and the Work records show delivered projects.
Payment is by bank transfer to the company account of Netbase JSC or through PayPal Business. The payee is always Netbase JSC, the company that operates OutsourcingVN.
Talk to Huy Nguyen (David), Founder and CEO of Netbase JSC: message him on WhatsApp at +84 937 869 689 or email project@netbasejsc.com. You can also send your brief through the project request form. Say which workflow or system the project concerns and what has to stay unchanged; the first step is a discovery conversation, and scope and milestones are agreed after it.
Scope a first project in this sector
Bring your intake volume, your assessment and appeal counts, the systems that each hold part of an enrolment, and one record you were asked to verify and could not. Other sectors sit under industries. When ready, submit a project brief. OutsourcingVN is operated by Netbase JSC and is Netbase's own outsourcing-services platform.