rizaptk

Full-stack Developer · Pontianak, Indonesia

Now: HakoDB · Kastoko & TokoCepat · AI agents

About

Full-stack developer working across the stack — from an embedded document database (HakoDB) to desktop apps (Tauri) and web platforms for education. Mostly JavaScript and Pascal, with a PHP past.

offline-first apps · embedded databases · dev tooling · education tech

Background

Skills

JavaScript TypeScript Pascal PHP Rust Tauri Angular React SQLite RethinkDB Full-stack

Projects

Kastoko POS app screenshot
Kastoko Featured ↗
Offline-first POS app for Windows desktop — the complete variant, up to cloud sync. Tauri v2, HakoDB embedded DB.
TokoCepat POS app screenshot
TokoCepat Featured ↗
Offline-first POS app for desktop & Android — the simpler variant, LAN net-sync only. Same codebase as Kastoko.

Libraries & releases

HakoDB ↗
Embedded, Firestore-style document DB in Rust — successor of FireLite: core engine, CLI, cloud server, Tauri bindings, Go/JS/Pascal SDKs, benchmarks.
firesqlite ↗
Small Firestore-like API backed by wa-sqlite and OPFS — Firestore-style persistence in the browser.
kastoko-updates ↗
CI release channel for Kastoko (Windows desktop), powered by HakoDB.

Live apps

ScholaSync app screenshot
ScholaSync ↗
App with Rethink-Firestore backend (private code).
FirePressExpress app screenshot
FirePressExpress ↗
Publishing app with Rethink-Firestore backend (private code).

Also built

qordia — no public link retailpulse — no public link

Older work

ChemBS app screenshot
ChemBS ↗
Chemistry education app, chemserver backend (pre-AI era).
Silangkau site screenshot
Silangkau ↗
Academic site for FKIP Untan (pre-AI era).