Skip to main content

Jon Wayne Cabusbusan · Remote web + mobile · Iloilo, Philippines · GMT+8

Available for New Opportunities

Portrait of Jon Wayne Cabusbusan

jnwync.

Full-stack developer for products that need to ship.

I build production web systems across interface, APIs, data, authentication, testing, and deployment — for client teams and product organizations.

  • 42 merged PRsacross Trackbill API, web, and mobile
  • 83 test filesauthored for OKRa, API to end-to-end
  • Lighthouse 100accessibility on all 12 Reisky routes
  • 7 roles since 2024contract, freelance, product, startup, academic

The stack

  • TypeScript
  • React
  • Next.js
  • Node.js
  • Express
  • PostgreSQL
  • Prisma
  • Drizzle
  • Firebase
  • Supabase
  • Sanity
  • Tailwind
  • Expo
  • Docker

Selected work

Contract · product engineering · Jul 2026 - Sep 2026

Trackbill — Receipts, Security, and Reporting across Web and Mobile

API-key security lifecycle, unified receipt routing across backend, web, and native, and receipt/admin workflow improvements across three production codebases. 42 merged PRs with test changes across server, client, and mobile layers.

Merged PRs across server, client, and mobile layers
42
Merged PRs across server, client, and mobile layers
Production codebases contributed to across API, web, and mobile
3
Production codebases contributed to across API, web, and mobile

Node.js · Express.js · Prisma ORM · Next.js · Expo · React Native

Trackbill, folder view and mobile inbox drawn from the product’s structure (no public screenshot)

Freelance · international client · Jan 2026 - Apr 2026

Reisky — Filipino Martial Arts Studio Platform

A production website and headless-CMS platform designed and built end-to-end for a Filipino martial arts studio. Gave the client a maintainable content system with a tested fallback path and Lighthouse Accessibility 100 across all routes.

Lines of strict-mode TypeScript
~34K
Lines of strict-mode TypeScript
Lighthouse Accessibility across all 12 routes
100
Lighthouse Accessibility across all 12 routes
Automated tests in the project suite
55
Automated tests in the project suite

Next.js 16 · React 19 · TypeScript · Sanity CMS · GROQ · TypeGen

Screenshot of Reisky — Filipino Martial Arts Studio Platform
Reisky Martial Arts, production site (reisky.vercel.app)

Internship · product team · May 2026 - Jul 2026

OKRa — Internal Work Tracking Platform

A department-first work-tracking platform for tickets, collaboration, attachments, and admin oversight. Connected frontend, API, database, authentication, and storage layers into one tested internal product.

Current route handlers across frontend and API workflows
32
Current route handlers across frontend and API workflows
Database migrations supporting the platform data model
21
Database migrations supporting the platform data model
Automated test files across API, database, auth, UI, accessibility, and E2E workflows
83
Automated test files across API, database, auth, UI, accessibility, and E2E workflows

Next.js App Router · TypeScript · React · PostgreSQL · Drizzle ORM · Zod

OKRa, board view drawn from the product’s structure (internal tool, no public screenshot)

More builds

  1. PackUp (Suppliipack) — Packaging Marketplace

    Startup · Jun 2025 - Nov 2025

    Product, order, and notification workflows for a packaging marketplace.

    Next.js 15 · Firebase Admin SDK · Firestore · RBAC

  2. DemiGAD (BayloCentral) — MSME Marketplace

    Startup · Jun 2025 - Nov 2025

    Marketplace browsing, social feed, cart, and seller dashboard work for an MSME commerce platform.

    Next.js 15 · React 19 · Prisma ORM · PostgreSQL

  3. Apollo Medical Group — Patient Portal and Booking System

    Professional · Jan 2025 - May 2025

    Patient portal and hospital booking work delivered in a small agile product team.

    Responsive UI/UX · Backend Refactoring · Database Optimization · End-to-End QA

  4. DTI Iloilo MSME Industry Map

    Academic client · Aug 2024 - May 2025

    Built map, admin, and API workflows for an MSME industry map delivered with an external government client.

    Next.js 14 · Firestore · GeoJSON · TypeScript

Experience

Inertia - Trackbill

Contract Full-Stack Product Engineer · Remote

Delivered full-stack product slices across web, API, and mobile for receipts, security, reporting, analytics, and admin tooling.

Shipped product slices across Node/Express/Prisma services, Next.js/React web workflows, and Expo/React Native mobile features, contributing to three production codebases.

  • Delivered full-stack product slices across Node/Express/Prisma services, Next.js/React web workflows, and Expo/React Native mobile features for security, receipts, reporting, analytics, admin tooling, and mobile parity.
  • Built an API-key security lifecycle spanning Prisma schema/migrations, Express controllers/routes, OpenAPI, redaction/error utilities, tests, and web settings UX.
  • Delivered unified incoming-receipt routing across backend, web, and native app layers with shared preferences, explicit-folder routing, transactional folder-resolution locking, rollback behavior, localization, and tests.
  • Improved receipt and admin workflows including inline receipt editing, bulk category updates, duplicate-scan semantics, last-upload sorting, debounced folder search, user-list pagination, MRR reporting, and direct seat editing.
  • Contributed across three production codebases with 42 merged author-filtered PR records and test changes across server, client, and mobile layers.
Merged PRs across server, client, and mobile layers
42
Merged PRs across server, client, and mobile layers
Production codebases contributed to across API, web, and mobile
3
Production codebases contributed to across API, web, and mobile

Node.js · Express.js · Prisma ORM · Next.js · React · Expo · React Native · OpenAPI

Live site

Mashup Technology Ventures Inc. - OKRa

Software Engineering Intern / Full-Stack Developer (OJT)

Built a collaborative work-tracking platform with workspace permissions, realtime updates, attachments, and administrative workflows.

Built and contributed full-stack features across the Next.js App Router, PostgreSQL/Drizzle data model, Auth.js/NextAuth authentication, RBAC, secure attachments, and realtime board updates.

  • Built a department-first collaborative work-tracking platform spanning workspaces, workflow columns, tickets, cross-department sharing, comments, labels, activity history, invitations, attachments, and administrative oversight.
  • Connected frontend, API, and database layers through reusable React workflows, shared TypeScript/Zod contracts, 32 route handlers, PostgreSQL, Drizzle ORM, and 21 database migrations.
  • Implemented Auth.js credential sessions, session versioning, route protection, role- and workspace-scoped permissions, password and invite flows, database-backed rate limiting, and administrative safeguards.
  • Integrated S3-compatible attachment and avatar storage with validation, staged persistence, size controls, protected preview/download behavior, missing-object handling, and recovery states.
  • Authored 83 automated test files covering API routes, database behavior, authentication, responsive UI, accessibility, keyboard interaction, and end-to-end workflows.
Current route handlers across frontend and API workflows
32
Current route handlers across frontend and API workflows
Database migrations supporting the platform data model
21
Database migrations supporting the platform data model
Automated test files across API, database, auth, UI, accessibility, and E2E workflows
83
Automated test files across API, database, auth, UI, accessibility, and E2E workflows

Next.js App Router · TypeScript · React · PostgreSQL · Drizzle ORM · Auth.js/NextAuth · Zod · SSE

Reisky Martial Arts

Freelance Full-Stack Developer · Surrey, BC, Canada

Delivered a production marketing site and CMS platform for a martial arts studio, from content architecture through launch.

Designed and built a production website end-to-end on Next.js 16, React 19, strict-mode TypeScript, Sanity CMS, GROQ, and a tested dual-source content pipeline.

  • Designed and built a production website end-to-end: ~34K LOC across 23 routes, 74 React components, and 6 API route handlers in strict-mode TypeScript on Next.js 16 / React 19.
  • Architected an env-switched dual data source: 12 service-layer modules route at runtime between Sanity CMS (GROQ) and static fallback data behind a single feature flag.
  • Built an end-to-end type-safe content pipeline: 50 Sanity schema types to TypeGen to 12 unit-tested anti-corruption mappers to domain types.
  • Established a 55-test suite and achieved Lighthouse Accessibility 100 across all 12 routes on mobile + desktop, with Best Practices 96 and SEO 92.
Lines of strict-mode TypeScript
~34K
Lines of strict-mode TypeScript
Lighthouse Accessibility across all 12 routes
100
Lighthouse Accessibility across all 12 routes
Automated tests in the project suite
55
Automated tests in the project suite

Next.js 16 · React 19 · TypeScript · Sanity CMS · GROQ · TypeGen

Live site

PackUp - Suppliipack

Full-Stack Developer

Built product, order, and notification workflows for a packaging marketplace with protected admin operations.

Built product and order API routes, service-layer logic, admin-only Firebase Admin SDK/RBAC protection, event-driven notifications, and atomic Firestore transaction safeguards.

  • Built product and order API routes in Next.js 15 with full CRUD, order placement, updates, deletion, and admin-only Firebase Admin SDK/RBAC protection.
  • Implemented a service layer for products, orders, and notifications, triggering event-driven notifications across 5 order lifecycle events.
  • Built an atomic sequential ID generator using Firestore transactions to prevent duplicate IDs under concurrent writes.
Order lifecycle events implemented
5
Order lifecycle events implemented
Product and order API route coverage
CRUD
Product and order API route coverage

Next.js 15 · Firebase · Firestore · Firebase Admin SDK · RBAC · Node.js

DemiGAD - BayloCentral

Full-Stack Developer

Built marketplace browsing, social feed, cart, and seller workflows for an MSME commerce platform.

Built marketplace browsing, social feed interactions, cart behavior, and seller dashboard pieces for an MSME e-commerce platform.

  • Built marketplace browsing flows — product listings, category navigation, detail pages, search, autocomplete, and filters — using Next.js 15, Prisma ORM, PostgreSQL, and SWR.
  • Developed a social feed supporting 4 post formats with likes, comments, shares, and real-time updates; enforced duplicate-action prevention via database constraints.
  • Built cart functionality and contributed to the seller dashboard within a domain-sliced React 19 / Radix UI component architecture.
Social feed post formats supported
4
Social feed post formats supported
Domain-sliced component architecture
React 19
Domain-sliced component architecture

Next.js 15 · React 19 · PostgreSQL · Prisma ORM · SWR · Radix UI

Wisdomous Inc. - Apollo Medical Group

Full-Stack Developer

Led frontend delivery and backend improvements for a patient portal and hospital booking system.

Led patient portal and hospital booking UI work while supporting backend refactors and database improvements in a two-developer team.

  • Led frontend development of a patient portal and hospital booking system, delivering responsive UI/UX for patients and admin staff.
  • Refactored backend logic and optimized database structure, reducing load times and improving reliability for high-volume booking operations.
  • Shipped to production as part of a 2-developer agile team, contributing to design discussions, sprint reviews, and end-to-end QA.
Developer agile delivery team
2
Developer agile delivery team

React · Next.js · Node.js · PostgreSQL · TailwindCSS

DTI Iloilo - MSME Industry Map

Full-Stack Developer · Iloilo, Philippines

Built map, admin, and API workflows for an MSME industry map delivered with an external government client.

Developed MSME and user management APIs, GeoJSON map data delivery, role-based API access, an interactive MSME map, and an admin dashboard for an external academic client partnership.

  • Developed MSME and user management API routes in Next.js 14 and a GeoJSON endpoint for Iloilo map data, built on reusable Firestore utility abstractions.
  • Applied role-based access control at the API layer with end-to-end TypeScript safety and Zod validation.
  • Built an interactive MSME map and admin dashboard with Tailwind CSS, Recharts, and shadcn.
Endpoint for Iloilo map data
GeoJSON
Endpoint for Iloilo map data
Role-based access control at the API layer
RBAC
Role-based access control at the API layer

Next.js 14 · Firebase Firestore · TypeScript · Zod · REST APIs · Tailwind CSS · Recharts · shadcn

What I cover

Frontend systems

Responsive UIs, Expo/React Native mobile features, marketplace browsing flows, patient/admin portals, interactive maps, and component architecture in the Next.js/React ecosystem.Built interfaces for Trackbill (web + mobile), OKRa, Reisky, Apollo Medical Group, PackUp, DemiGAD, and the DTI Iloilo MSME Industry Map.

Next.js · React · React Native · TypeScript

Backend and APIs

REST APIs, Express and Next.js route handlers, OpenAPI contracts, authentication, RBAC, service layers, event-driven notifications, and API validation.Built the Trackbill API-key lifecycle (Express/Prisma/OpenAPI), OKRa RBAC/session validation, PackUp product/order APIs, DTI API-layer access control, and Baylo marketplace data flows.

Node.js · Express.js · Prisma ORM · OpenAPI

Authentication and security

Credential sessions, role- and workspace-scoped authorization, ownership checks, rate limiting, and protected file workflows.Implemented OKRa session versioning and RBAC, PackUp Firebase Admin safeguards, and API-layer access control for DTI.

Auth.js/NextAuth · Firebase Auth · RBAC · Rate limiting

CMS and data

PostgreSQL/Drizzle domain models, Prisma-backed marketplace data, Firebase Firestore utilities, and Sanity CMS/GROQ content pipelines.Built Reisky’s 50-schema Sanity pipeline, OKRa PostgreSQL/Drizzle features, Baylo Prisma/PostgreSQL flows, and DTI Firestore-backed map APIs.

PostgreSQL · Drizzle ORM · Sanity CMS · Firestore

Delivery and quality

Testing, accessibility, SEO, secure file handling, cloud deployment, and production-minded QA.Established a 55-test Reisky suite, contributed to OKRa’s 83-file test suite, and shipped Apollo Medical Group to production in a 2-developer agile team.

Vitest · Playwright · Lighthouse · ESLint

B.S. Software Engineering

Central Philippine University · 2021 - 2026

Education

Public activity

The live activity calendar is unavailable right now — the source and current public activity are on GitHub.

github.com/jnwync

Available for New Opportunities

Let’s ship something.

Open to contract, freelance, and full-time product engineering roles, working remotely from GMT+8. Email is the fastest way to reach me.

GitHub
jnwync
LinkedIn
in/jnwync
Location
Iloilo, PhilippinesGMT+8 · Remote

jnwync.© 2026 Jon Wayne Cabusbusan