JP Bautista

v3.0.0 · the fast one. prefer the playable one?try v2 →

John Paolo Bautista

I'm a fullstack React developer with 8+ years of shipping web products, from EHR platforms to a trading simulator that held 1,000+ users on launch day. These days I'm building BearLog and Heimdal.

Tubao, La Union, Philippines · GitHub · LinkedIn · Email

Selected work

GuroHub

live

Where Filipino teachers help each other thrive.

An online community for verified Filipino teachers, school heads, and admin staff. Classroom resources, discussions from real classroom experience, and connections across schools, all in one place.

BearLog

live

Let your customers wait anywhere.

A virtual queue for local service providers. Customers join by QR code, track their turn from their phone, and get a push alert when they’re up. Staff run the line from a simple dashboard. The whole thing is one Next.js deployment: marketing site, customer PWA, staff dashboard, and TV displays.

Next.js · Supabase · PWA push

Heimdal

live

Face-recognition clock-in/out for organizations.

Admins enroll members through invite links, then a kiosk device on site recognizes faces and records attendance. Consent records, dispute snapshots, and anomaly reports are built in from day one.

Next.js · Supabase · MediaPipe

More projects

Experience

2024–2026

Senior Frontend Developer · Upvio Virtual Healthtech

EHR SaaS platform. Handled 25+ production tickets a week (cut MTTR by 25%), shipped a full-stack appointment geolocation feature, and trimmed the initial bundle by 20% with code splitting.

2023–2024

Frontend Developer · Ztock

Gamified trading simulator that handled 1,000+ users on launch day, with live market data from Alpaca on 15-second refresh cycles.

2023

Full-Stack Engineer (contract) · MRGD Software

e-Signature platform. Added tRPC on top of the existing NestJS services for end-to-end type safety without breaking legacy code.

2021–2023

Full-Stack Developer · MedHyve

B2B medical supplies marketplace. Moved a legacy Rails/React monolith to a standalone Next.js app with Zod validation and end-to-end types.

2016–2021

Web Developer / Programmer · LUELCO

Built the company website (WordPress, later Sanity + Next.js) and kept critical internal systems running at ~99.9% uptime.

Everyday stack: TypeScript · React · Next.js · Node.js · Supabase / PostgreSQL · MongoDB · Tailwind CSS · Vitest / Jest

Contact

The fastest way is email:phaxz.bautista10@gmail.com

GitHub · LinkedIn · Résumé (PDF)