CM.

SOFTWARE · SYSTEMS · SUPPORT

Charles
Arnold Moyo.

I build software.
I make systems work for people.

Hands-on development, ERP implementation and application support across healthcare, education and business. Based in Ireland, working remotely.

Explore my work
Charles Arnold Moyo standing beside a window

Patient. Thorough. Persistent.

Banagher, Ireland · Available for remote rolesConnect on LinkedIn

I work across the full life of a system: understanding requirements, building and configuring solutions, migrating data, training users and resolving the issues that follow. My background combines software development with years of practical support and technology education.

PythonJavaScript & ReactERPNext & FrappeMoodleSQL & data migrationAPI integrationDocker & KubernetesTechnical supportUser trainingAI-assisted development

02 / SELECTED WORK

Real systems.
Practical problem-solving.

A selection of development and implementation work from education, finance and healthcare.

01EDUCATION / AI

AI-assisted essay feedback in Moodle

Designed and implemented a Moodle 4.5+ plugin that brings lecturer-triggered AI feedback and suggested grades into the grading workflow.

My contribution
OpenAI integration, rubric parsing, external services, grading-page integration and PDF workflows.
What mattered
Compared repeated essay and rubric results with lecturer criteria to assess consistency. Final grading stays with the lecturer.
Moodle · OpenAI · API integration
02FINANCE / INTEGRATION

Windows receipting for Sage Pastel

Developed a standalone Windows application connecting receipt workflows with Sage Pastel's SQL Server data.

My contribution
Receipt processing, PostAR and PostGL posting logic, multiple currencies and exchange-rate retrieval.
What mattered
Connecting the front-end receipt workflow to the underlying accounting records and personally validating the implementation.
SQL Server · Sage Pastel · Windows
03HEALTHCARE / ERP

A controlled hospital stock migration

Resolved inconsistent quantity, price and warehouse data during a hospital ERP stock migration.

My contribution
Reviewed source data, backed up before import and separated valid records from exceptions requiring customer clarification.
Verified outcome
Posted 2,091 validated item-and-warehouse records and checked that the accounting entries balanced.
ERPNext · Data migration · Reconciliation
ALSO IN PRACTICE

Diagnosed an education application's failed CSV import, corrected a missing authentication-helper import and database schema mismatch with technical support, then verified the import and student listing with Playwright.

JAN 2021 — PRESENT

Remote

Independent IT Systems Consultant

iThink Systems Pvt Ltd · Zimbabwe

Personally write and debug code, deliver ERP implementations and support customer-specific software across healthcare, education, finance and manufacturing.

  • ERPNext/Frappe implementations, custom development and ongoing application support.
  • Projects spanning hospital ERP, loan and claims management, manufacturing workflows and student information systems.
  • Requirements gathering, configuration, data migration, user training and troubleshooting.

JUL 2018 — DEC 2022

Chief Technology Officer

Blended Education College of Southern Africa (BECSA)

Led the team developing learning management, student information and ERP systems. Taught introductory programming in C#, C, C++, JavaScript and Python, and deployed student environments with Docker and Kubernetes.

JAN — DEC 2017

Freelance Computer Consultant

Comptek Enterprises · Zimbabwe

Contributed to remote education technology research and the development of a solar-powered learning server using open-source resources.

JAN 2010 — DEC 2014

Freelance Computer Technician

Comptek Enterprises · Bulawayo, Zimbabwe

Serviced client computers, contributed to a team programming project and supported nonprofit computer labs and access to educational resources.

JAN 2005 — SEP 2009

Computer Technician

MultiMedia Tecknowledge · Bulawayo, Zimbabwe

Installed school learning software, serviced and upgraded computers, taught ICT and trained staff in software features.

ADDITIONAL CURRENT EMPLOYMENT · DEC 2024 — PRESENT

Assistant Support Worker (part-time)

NUA Healthcare · Ireland

DEGREE

BSc Honours in Network Computing

Zimbabwe Open University

Graduated · Upper second-class honours (2.1)

DIPLOMA · 2015–2016

Education (Mathematics)

Hillside Teachers College

DIPLOMA · 2004

Information Technology

City & Guilds / British Council

05 / LET'S CONNECT

Good work starts
with a conversation.

Interested in software development, implementation
and technical support opportunities with a remote team.