Skip to content
Pioneer
8 platforms in production across 4 industries

We build the hard part of vertical software

Most teams build the screens and wire up someone else's engine. We build the engine — print estimating that models plates and spoilage, double-entry ledgers every document posts into, wallet settlement in decimal money, vote chains anyone can verify.

Pioneer PrintEstimatingQuote #4821

Job

PaperArt board 250gsm
Trim size210 × 297 mm
Colours4 / 4 process
Quantity20,000

Cost breakdown

CTP platesRM 320.00
Make-readyRM 480.00
ImpressionsRM 1,150.00
InkRM 268.40
SpoilageRM 96.20
FinishingRM 540.00
Selling priceRM 3,412.60

RM 0.171 per unit

Imposition

8-up on SRA3 · 2,500 sheets · 3mm bleed

Posted to general ledger
Job card created

Counted from the source

8
platforms in production
4
built for the print industry
57
role-scoped portals shipped
6
products running Gemini in production
4
interface languages, RTL included
Capabilities

Six things we have shipped more than once

Not a capability list we aspire to. Each of these exists in production code you can audit.

Print MIS, ERP and estimating

Print-native quoting that models imposition, parent-sheet fit, plates, make-ready, impressions, ink, per-phase spoilage, binding and finishing — wrapped in order lifecycles, production queues, machine scheduling and dispatch. Four independent platforms deep, including a decades-old Access estimator migrated with parity tests.

Vertical ERP with real accounting

General ledgers built into the operational product rather than integrated beside it: chart of accounts, AR and AP, invoices and credit notes, purchase orders, bank reconciliation, fixed assets, period locks, fiscal-year close, and local tax compliance including SST, SST-02 returns and MyInvois e-Invoice.

Marketplaces and multi-vendor platforms

Two- and multi-sided platforms with verified directories, listings and offers, bidding and job boards, escrow and physical verification flows, disputes and refunds, commission and settlement ledgers, plus the approval and moderation consoles that keep them clean.

Wallets, payments and settlement

Stored-value wallets with P2P transfers, QR and link payments, cash-in and cash-out agent networks, spending limits and passkey step-up — settled through a decimal double-entry money ledger and wired into local rails and gateways rather than one global provider.

Applied AI with guardrails

Google Gemini in production: vision analysis, function-calling agents holding real business tools, generation flows and voice replies — always behind a server-side proxy limited to fixed operations with locked response schemas, auth guards, per-user rate limits and hard spend caps.

Arabic-first, genuinely multilingual

Products designed right-to-left from the first commit instead of retrofitted: Arabic, English, Bahasa Melayu and Chinese locale systems, per-locale routing and hreflang, locale-aware currency and number formatting, bilingual stored content, and Arabic-language AI prompts.

Portfolio

Eight platforms, four industries

Every figure on these cards is counted from the repository it describes. Open a card for the full breakdown.

Printers Index
printersindex.com
Print & packagingFlagship

Printers Index

B2B marketplace · Vertical SaaS

Malaysia's index of who prints what — and the platform underneath it.

24
API endpoints
20+
database tables
14
test suites
In production
Pioneer Print
pioneercetak.com
Print & packaging

Pioneer Print

Print MIS · ERP · Estimating

Quote it the way an estimator would. Then run the whole shop on it.

1,600+
automated tests
112
app screens
47+
database tables
In production
GoldenPrint
goldenprint.net
Print & packaging

GoldenPrint

Web-to-print commerce · Print ERP

Sell it, design it, print it, and close the books on it.

80
data models
150+
API endpoints
13
user roles
In production
printsys · apiNo public deployment
POST/api/quotes201
GET/api/ledger/entries200
POST/api/invoices/:id/post200
GET/api/tax/sst-02200
Print & packaging

PrintSys

Print MIS · Accounting · Tax compliance

Quote a print job by the sheet. Close the books by the ledger.

138
HTTP routes
30
data models
16
delivered modules
In production
Hezalli
hezalli.com
Commerce & fintech

Hezalli

Super-app · Wallet · Marketplace · Mobility

One account, one wallet, four marketplaces for Yemen.

139
data models
153
migrations applied
178
test files
In production
Orvion
orvion.watch
Commerce & fintech

Orvion

Luxury marketplace · Provenance & trust

Every timepiece, traceable — escrow verification, AI valuation, QR provenance.

65
API endpoints
28
schema migrations
74
app pages
In production
Votecci
votcci.com
Civic & governance

Votecci

Civic tech · Elections & voting

Elections you can verify, not just trust.

68
API endpoints
126
React components
6
AI flows
In production
I-Diet
i-diet.my
Health & consumer

I-Diet

AI nutrition · Consumer health

Photograph the meal. Get the plan. Built Arabic-first.

6
fixed AI operations
30
React components
4
serverless endpoints
MVP · hardening
Engineering

The parts that are hard to get right

Cross-cutting engineering that shows up in more than one product, because it is how we build rather than what we were asked for once.

  • Pricing and costing engines written as pure, unit-tested modules with no database or web coupling
  • Double-entry accounting cores where every operational document auto-posts to a balanced ledger
  • Role-based access control with row-level scoping and server-authoritative rules, not UI-only gating
  • Multi-tenant isolation with encrypted per-instance secrets and single-use RS256 SSO verified against public JWKS
  • Cryptographic integrity — SHA-256 hash-chained records, append-only ledgers, public verification endpoints
  • Authentication hardening: httpOnly sessions, refresh-token rotation, passkeys, per-IP and per-user rate limits
  • Versioned public REST APIs with hashed scoped keys and signed webhook delivery with retry
  • Migration discipline — versioned, checksum-tracked schemas across MySQL, PostgreSQL, SQLite and SQL Server
  • Real-time operations: live dispatch, location tracking, QR and barcode floor scanning, web push, cron settlement
  • Test engineering at scale, from pure estimator suites to Playwright end-to-end coverage in CI
  • Containerised delivery — Docker, GitHub Actions, Traefik and Caddy on VPS, Vercel, and shared-hosting packaging
  • Regulatory integration for a specific market rather than generic invoicing bolted on at the end
Process

Engine first, screens second

The order matters. Building the domain logic before the interface is what keeps the numbers right when the interface changes.

  1. 01

    Sit with the people who do it now

    The estimator, the bookkeeper, the dispatcher, the counter staff. We learn the spreadsheet they actually use and the rate book they actually trust, because that is the specification — not the brief.

  2. 02

    Build the engine as a pure module

    Costing, imposition, eligibility, settlement — written with no database and no web layer attached, and unit-tested against known-good outputs before a single screen exists.

  3. 03

    Wrap it in role-scoped portals

    Each role gets a surface built for its job rather than one dashboard with things hidden. Rules are enforced on the server, so calling the API directly cannot get around them.

  4. 04

    Ship it, then harden it in the open

    Docker, CI, migrations and monitoring from the start — followed by written security and accounting audits with tracked remediation, because the second year is where these systems are judged.

Technology

What we work in

Chosen per problem, not per fashion. Python where a costing engine wants to be plain and testable; Next.js where the product is the web.

Frontend

  • Next.js 14–16
  • React 18 / 19
  • TypeScript (strict)
  • Vite
  • Tailwind CSS
  • Radix UI
  • Framer Motion
  • TanStack Query
  • Zustand
  • React Hook Form + Zod
  • Recharts
  • Fabric.js
  • three.js / R3F
  • Leaflet
  • next-intl / i18next
  • React Native / Expo

Backend & APIs

  • Node.js 20+
  • Next.js Route Handlers
  • Express 4
  • Python 3 / FastAPI
  • Auth.js v5
  • jose / JWT
  • SimpleWebAuthn
  • Zod validation
  • Redis rate limiting
  • Nodemailer / Resend
  • Versioned /api/v1
  • Signed webhooks

Data

  • MySQL / MariaDB
  • PostgreSQL
  • SQLite
  • SQL Server
  • Prisma 5–7
  • SQLAlchemy 2.0
  • Versioned migration runners
  • Decimal money types
  • S3-compatible storage

AI

  • Google Gemini
  • Genkit
  • Function-calling agents
  • Vision analysis
  • Structured JSON schemas
  • Gemini TTS
  • Telegram & WhatsApp bots
  • n8n bridge

Payments & compliance

  • Stripe
  • ToyyibPay
  • Jawali / Jaib / Floosak / Kuraimi
  • Cash-on-delivery holds
  • Malaysian SST & SST-02
  • LHDN MyInvois e-Invoice
  • AutoCount import/export
  • World ID

Delivery & quality

  • Docker & compose
  • GitHub Actions CI/CD
  • Traefik / Dokploy / Caddy
  • Vercel
  • Vitest / pytest
  • Playwright
  • ESLint & Prettier
  • Sentry
  • Secret scanning
About

A product engineering company with a printing-industry spine

Pioneer Digital Technology builds the deep, operationally complex systems most software teams route around. Our anchor domain is commercial printing: four separate platforms covering estimating and imposition, web-to-print commerce, shop-floor production control, and print-shop accounting — including Printers Index, a supplier, subcontracting and equipment marketplace for the Malaysian print trade.

The same discipline runs the rest of the portfolio: a super-app with a stored-value wallet and double-entry ledger, a luxury-watch provenance marketplace, a tamper-evident elections platform, and an Arabic-first AI nutrition app. Every one ships with real domain logic rather than CRUD screens — costing engines, state machines, general ledgers, role-scoped portals and server-enforced rules.

Six of the eight products ship full right-to-left Arabic alongside English, and six embed Google Gemini in production behind auth, quota and schema guardrails. We work with markets in detail — Malaysian SST and MyInvois, Yemeni payment rails — because the compliance detail decides whether software is usable in-country.

Industries we build for

  • Commercial & offset printing
  • Packaging & print finishing
  • B2B marketplaces & procurement
  • Multi-vendor e-commerce
  • Fintech, wallets & payments
  • Luxury goods & authentication
  • Mobility & last-mile delivery
  • Food delivery & restaurants
  • Elections & civic technology
  • Health, nutrition & wellness
  • Accounting & back-office operations
  • Recruitment & industry job boards

Tell us what breaks at scale

If a spreadsheet is holding your pricing together, or your accounting lives in a system that has never heard of a print job, that is the conversation we want.

Get in touch

Tell us what breaks at scale

If a spreadsheet is holding your pricing together, or your accounting lives in a system that does not know what a print job is, that is the conversation we want.

Office

11 Jalan Brunei Barat Off Jalan Pudu 55100 Kuala Lumpur Malaysia
11 Jalan Brunei Barat, Off Jalan Pudu, 55100 Kuala Lumpur, Malaysia