Work · Fintech and M-Pesa

Geo POS customisation and v6 → v9 migration

Moved a manufacturer's heavily customised CodeIgniter ERP three major versions forward without losing a module.

Status
DeliveredDelivered on a client VPS with its own SSL
Period
2025–2026
Role
Migration engineer
Client
New Dawn Nonwoven

The client's POS had years of bespoke modules: production flow, material issues, requisitions, distributor POS, machine tracking, and finance with chart of accounts, ledger, bills, P&L and balance sheet. The migration carried all of it from vendor v6.0 to v9.0, with a documented table-by-table database migration and diff.

Legacy work done properly: a migration summary, a database table map and a diff excerpt the client can audit.

More fintech and m-pesa