Available for work

kuroe

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

Scroll


kuroe.dev
╔══════════════════════════════════════╗
║ kuroe.dev ~ terminal ║
╚══════════════════════════════════════╝
Type "help" to see available commands.
~ $

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.

I work across TypeScript (React/Next.js, Angular) and Kotlin (Jetpack Compose) with Firebase, Supabase, and PostgreSQL. BS Information Technology from the University of Science and Technology of Southern Philippines, 2026.

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.
  • EnglishC2 Proficient
  • FilipinoNative
  • JapaneseJLPT N3
  • 3
    Production Systems Shipped
  • 2024
    Freelancing Since
  • N3
    Japanese (JLPT)

Every tool chosen with intention. Every line written with purpose.



Freelance Software Developer

2024 — Present

Cagayan de Oro City / Remote

Delivered three production systems end to end: proposal, requirements gathering with non-technical stakeholders, development, testing, documentation, deployment, and staff training.

Technical Support (OJT)

2026

Lapasan Baptist Christian Academy

Resolved first-line hardware, software, and network issues; documented recurring problems into a reference that shortened repeat resolution times.

Earlier

  • Layout ArtistNVA Printing Services · 2023 — 2024
  • Customer Service RepresentativeTeleperformance · 2023
  • Call Center AgentCelerity · 2021 — 2022

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

MEEDO

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.
  • University of Science and Technology of Southern Philippines

    BS Information Technology

    2022 — 2026

  • STI College Tagum

    ICT — Mobile, Application and Web Development

    2019 — 2021

Open-source applications, client deliverables, and system architectures on GitHub.


PROJECT 01 / 07 — use the arrow keys to browse

MEEDO

Water Utility Billing Platform — Android + WebCLIENT WORK

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.

  • Background sync via WorkManager with exponential back-off (30s → 5min cap)
  • Per-reading PENDING/SYNCED/FAILED state — flaky signal degrades throughput, never loses data
  • Board-approved rate card encoded as a pure, unit-testable billing engine

Built with

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


Whether you have a project in mind, a role to fill, or just want to talk code — my inbox is always open.

Currently open for

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

Find me elsewhere

GitHub:kroueLocation:Cagayan de Oro, PH

Send a message

2000