Skip to content
Available for select work · Cebu City, Philippines

Jay-RGabunada

Full-Stack & AI Product Engineer in Cebu City. I build production systems where AI, real-time, and 3D actually ship.

0+
Years shipping
Building on GitHub since March 2018
0
Commits to ThorneAI
#2 contributor across a team of 8
0
Services in production
web · ai · auth · service · worker · ws · print
0
Public repositories
From WebGL to Python imaging pipelines
01

Systems I've shipped, and what they had to survive.

Six projects, from a seven-service AI platform to a Python tool that fixes one specific bug everyone else ships. Open any card for the problem and the decisions behind it.

01AI career-coaching platform2025 — Present

ThorneAI

A production AI platform for CV analysis, interview preparation, speech coaching and work simulations — built as a seven-service monorepo with a team of eight.

0
commits authored
0
total repo commits
0
deployable services
0
shared packages
02Real-time apparel configurator2022 — 2025

23point5 3D Studio

Browser-based 3D garment design for an on-demand apparel platform — where what you see on screen has to be what the factory cuts and sews.

0
commits to upload API
0
total API commits
0+
years on platform
0
blank garments used
03Full church-management SaaS2025 — 2026

Church Platform

A complete operating system for a church — members, giving and finances, learning, community, and a live presenter mode for services. Built solo, in the evenings.

0
commits authored
0
route groups
0
developer
0
months
In-browser assessment engine

Technical Interview Platform

A coding-assessment tool that runs JavaScript, Python and real SQL entirely in the candidate's browser — no execution backend, no container costs, no sandbox escape surface.

Next.jsTypeScriptCodeMirror 6PGlite+5
Voice-first farm management

Poultry Farm Operations

Flock, feed and mortality tracking for a working farm, driven by voice — because the person recording the data has both hands full and gloves on.

Next.jsLiveKitSupabasePostgreSQL+3
Python imaging tool

Background Remover

Colour-key background removal that handles the case every naive implementation gets wrong: white buttons on a white shirt against a white background.

PythonPillowNumPyFlask
02

Engineer in Cebu City, building for the messy middle.

I'm a full-stack engineer from Cebu City who spends most of his time in the messy middle of hard products — the part where an AI demo has to become a system that eight people can work on and thousands of people can rely on.

For the last few years that has meant two things. Real-time 3D: building the garment configurator and asset pipeline at 23point5, an on-demand apparel platform where a design has to render accurately in the browser and survive all the way to a factory. And AI infrastructure: ThorneAI, a career-coaching platform where I'm the second-largest contributor to a 6,799-commit monorepo — agents, RAG, speech, auth, queues, sockets and observability.

I like the unglamorous parts. Migrations that don't lose data. Queues that drain. Traces that tell you the truth at 3am. The interface is the promise; the system is whether you keep it.

Away from the editor I sing, read, and build things for my church — including the platform it now runs on.

For by the grace of God, I am what I am.

1 Corinthians 15:10 — the line on my GitHub profile since 2018
Portrait of Jay-R Joseph Gabunada
Based in
Cebu City, Philippines
Timezone
UTC+8
Focus
AI systems · Realtime · 3D
Currently
ThorneAI at Thorne Consulting
Status
Open to select work
github.com/goldenjayr →
03

Eight years, three chapters.

Agency work taught me to ship. 23point5 taught me that a render can be wrong in a way that costs real fabric. ThorneAI taught me what it takes for eight people to move in one codebase.

Senior Full-Stack Engineer

Thorne Consulting · ThorneAI

2025 — Present
Remote

Second-largest contributor to a seven-service AI platform, across the agent layer, authentication service, background workers and realtime socket tier.

TypeScriptMastraPrismaBullMQBetter AuthOpenTelemetry

Software Engineer — 3D & Platform

23point5 · 3D Design Studio

2022 — 2025
Irvine, CA · Remote

Real-time WebGL garment configurator and the asset pipeline behind it, for an on-demand apparel platform manufacturing every order from scratch.

Three.jsreact-three-fiberKonvaNode.jsAWS S3

Web Developer

Independent & agency work · Cebu City

2018 — 2022
Cebu City, PH

React, Node and GraphQL product work, alongside a deep public catalogue of WebGL, state-machine and realtime experiments.

ReactNode.jsGraphQLSocket.IORedux
04

The toolkit.

Everything here is something I've used to ship something someone depends on — not a list of things I've read about.

Languages

  • TypeScript
  • JavaScript
  • Python
  • SQL
  • GLSL

Frontend

  • React
  • Next.js
  • Tailwind CSS
  • Motion
  • GSAP
  • Radix UI
  • CodeMirror

3D & Graphics

  • Three.js
  • react-three-fiber
  • Konva
  • GLTF
  • Canvas
  • WebAssembly

Backend

  • Node.js
  • Fastify
  • Express
  • Prisma
  • PostgreSQL
  • Redis
  • BullMQ
  • Socket.io
  • GraphQL

AI

  • Mastra
  • Pinecone
  • Anthropic
  • OpenAI
  • Deepgram
  • ElevenLabs
  • AI SDK
  • RAG

Platform

  • AWS S3
  • Docker
  • Turborepo
  • OpenTelemetry
  • Sentry
  • Playwright
  • Supabase
  • Vercel
05Contact

Have something hard
worth building?

I’m open to select engineering work — AI platforms, realtime systems, browser 3D, or a codebase that needs someone who enjoys the parts nobody volunteers for.

goldenjayr@gmail.com