Available for work

kuroe

Full-Stack Developer, Mobile Developer, Offline-First Architect, TypeScript Engineer

Scroll


I'm a full-stack developer who ships production systems for paying clients: a point-of-sale and inventory platform, a water utility billing system pairing an offline-first Android field app with a web admin console, and a booking and POS platform.

My recurring specialty is offline-first architecture: systems that keep working through the connectivity outages routine for clients outside major cities, then reconcile cleanly on reconnect.
  • English C2 Proficient
  • Filipino Native
  • Japanese JLPT N3
kuroe.dev
kuroe.dev ~ terminal
Type "help" to see available commands.
~ $ ▊
  • 3
    Production Systems Shipped
  • 2024
    Freelancing Since
  • N3
    Japanese (JLPT)


Freelance Software Developer, 2024-Present

Water utility billing platform (Android + Web) for a local water district

  • Built an offline-first Android field app (Kotlin, Jetpack Compose, Hilt, Room, Firebase) letting meter readers record readings anywhere on route with no signal, print an itemized bill on the spot over a Bluetooth thermal printer, and sync automatically once back in coverage.
  • Implemented background sync via WorkManager as a network-constrained CoroutineWorker with exponential back-off (30s rising to a 5min cap) and per-reading PENDING/SYNCED/FAILED state, so a flaky connection degrades throughput instead of losing field data.
  • Encoded the district's board-approved rate card as a pure, unit-testable billing engine: per-classification minimum charges, a 10 cubic metre allowance with metered rate beyond it, a 15-day grace period, a recurring 3% delinquency surcharge, a once-per-delinquency fee, and projected overdue totals.
  • Built the admin console in Next.js 16 / React 19 / TypeScript on Firestore with security rules: concessionaire and connection records, billing runs, collections, Recharts reporting, team management, an audit trail, and an Excel importer to migrate the district off its existing billing spreadsheet.

Technical Support (OJT), 2026

Lapasan Baptist Christian Academy

Earlier

  • Layout Artist 2023-2024
  • Customer Service Representative 2023
  • Call Center Agent 2021-2022

Three years client-facing, two of them supporting English-speaking international customers by phone, email, and chat. That is the communication grounding for remote, async engineering work.

Education

  • University of Science and Technology of Southern Philippines

    BS Information Technology, 2022-2026

  • STI College Tagum

    ICT: Mobile, Application and Web Development, 2019-2021

Client systems and builds of my own. Open any one to see every screen.


PROJECT 01 / 07. Use the arrow keys to browse.

MEEDO

CLIENT WORK

Water Utility Billing Platform: Android and Web

Offline-first field app for meter readers paired with a web admin console. Readings are recorded anywhere on route with no signal, an itemized bill prints on the spot over a Bluetooth thermal printer, and everything syncs once back in coverage.

Built with

  • Kotlin
  • Jetpack Compose
  • Next.js
  • React
  • TypeScript
  • Firebase


Have a project in mind, a role to fill, or just want to talk code? My inbox is always open.

Currently open for

  • 01Full-stack and mobile roles, remote or Cagayan de Oro
  • 02Offline-first Android and web platform builds
  • 03Freelance client work, proposal through deployment and training

Find me elsewhere

GitHub:kroueLocation:Cagayan de Oro, PH

Send a message

2000