skip to content
jade bonifaciojb_
  • work
  • about
  • contact
  • resume
© 2026 jade bonifacio·manila ·
  • work
  • about
  • contact
  • resume

Work

Case studies from the evenings and from the day job: what each one does, what broke, and how it was fixed.

Recent work

built from zero in the evenings, alongside the day job · 2025–26

Reel's dashboard: '42 new matches waiting in your inbox, 11 applications in motion, and 5 things due in the next three days', over a stage funnel and a list of what is coming up

Reel

ten job sources, one inbox

A job-hunt tracker that does the boring part: reads ten public job sources on a schedule, scores every posting against your criteria, and reminds you exactly once when an application goes quiet.

nestjs · prisma · postgres · redis · bullmq · next.js 16 · live demo ↗

read the case study →

JF & The World

live in production

A private, two-person map of where we've been and where we want to go. Pins move from dream to memory.

next.js 15 · supabase · mapbox gl · cloudinary · live demo ↗

read the case study →
JF & The World — the shared travel map
ScoutBoard — 'Buy a real business with real numbers', over a live count of offers on the book

ScoutBoard

five evenings

A realtime marketplace for buying and selling small businesses — live offers over websockets, a market simulator keeping it moving.

nestjs · mongodb · redis · socket.io · live demo ↗

read the case study →

The day job

Full-time since July 2024, on client work under NDA: no product names, no screenshots. What I can show is the shape of each engagement and its numbers.

Advanced World Solutions

research & development engineer

jul 2024 – present

one engagement · a 460‑screen japanese property platform · 60+ engineer bilingual en/jp team

  1. Enterprise platform work

    2024 – present · top-3 defect resolver · zero rework

    Two years shipping into a 460-screen codebase I didn't write, for a Japanese client, on a 60+ engineer bilingual team. Client under NDA.

    react 18 · typescript · node · express · oracle · redis · aws

    204
    pull requests merged of 222 · 97% acceptance
    262
    screens carrying my code · 10 of 11 subsystems
    213
    of 223 owned defects shipped · zero returned for rework
    the shape of the work →

Smaller things

  • Recogn

    A cross-platform mobile app for on-device image recognition, React Native and a TensorFlow Lite model trained in Python, built for a research paper (2023–2024).

  • HTTP Monitor

    A NestJS endpoint monitor, built in 2025 and rebuilt in 2026: a cron scheduler pings endpoints, persists to MongoDB and broadcasts to a live dashboard over Socket.IO, with Redis cache-aside and an atomic INCR/EXPIRE rate limiter. The Jest suite enforces a coverage threshold, and one of its failure-path tests caught a real outage-handling bug before release. A companion to ScoutBoard.

  • This site

    Next.js 15, MDX, no component library. Source on GitHub.