name: Efren James Centenorole: Front-End Developer @ C3 Interactive Manilalocation: Cabuyao, Laguna, Philippineseducation: Associate in Computer Technology - Bulacan State Universitycurrently:
- Building React-based web solutions with TanStack Query, TanStack Table & shadcn/ui
- Developing an airport website — React flight boards, proprietary CMS, real-time status logic
- Working on a stockholder management system (React 19, shadcn/ui, RHF + Zod, Zustand)
- Producing HTML email / EDM campaigns for aviation, telco, and hospitality clients
- Learning the Laravel + API Platform backend stack
- Exploring state management patterns with Zustand & Jotaipreviously:
- 3+ years at MYCURE building HIPAA-compliant healthcare apps
- Developed PWA handling 50K+ monthly appointments for 100+ organizations
- Provided end-user training & support, reducing reported issues by 60%fun_fact: > I built GPXShadow — a web app that turns your Strava routes into silhouette art 🚴♂️ ...before Strava shipped the feature natively.2022 ─── MYCURE ──────────────────────────── 2025 ─── C3 Interactive ───▶ Present
│ │
├─ Vue.js / Nuxt.js / Quasar ├─ React 19 / TanStack / shadcn/ui
├─ HIPAA-compliant healthcare PWA ├─ Drupal CMS (hospitality & aviation)
├─ Client training & product demos ├─ Zustand / Jotai state management
└─ QA testing (Cypress + Manual) ├─ HTML email / EDM production
└─ Laravel + API Platform (learning 📖)
✈️ NAIA — React flight boards with real-time remarks/status logic, proprietary CMS, Lenis scroll integration- 📈 Stockholder Management System — React 19 + TanStack Table + shadcn/ui + React Hook Form + Zod + TanStack Query + Zustand
- 📧 EDM Campaigns — HTML email production for aviation, telco, and hospitality clients
- 🏨 Solaire North — Drupal CMS content, Twig templates, custom components for a luxury resort property
- 🚴 GPXShadow — GPX/route visualization with Strava API integration (built before Strava shipped it natively)
- 🌐 ejcenteno.dev — portfolio rebuild with Astro 5 + Sanity v3 (in planning)
- ⚛️ Advanced React patterns — hooks, compound components, render optimization
- 🗄️ Laravel + API Platform — understanding REST API design from the backend side (new territory!)
- 🎨 Advanced CSS animations & modern UI/UX patterns
React-powered airport website with real-time flight board, dynamic status/remarks logic, stale data detection, and a proprietary CMS integration. React • C3 CMS • Lenis • Tailwind CSS | Full-featured stockholder management system — ESPP, LTIP, Public Offering, Stock Transfer modules with server-paginated data tables and complex form flows. React 19 • TanStack Table • shadcn/ui • RHF + Zod • Zustand |
Drupal-based hospitality site for a luxury resort property — custom Twig templates, awards timeline, dining pages, and parking/transport content. Drupal • Twig • CSS | Web app converting GPX fitness tracks into customizable silhouette images with Strava API integration — built before Strava shipped the feature natively. Vue.js • Tailwind CSS • Firebase • Strava API |
Personal portfolio with automated CI/CD pipeline, Firebase Hosting, and SEO optimization. Rebuild with Astro 5 + Sanity v3 in progress. HTML • CSS • JavaScript • Tailwind CSS • Firebase • GitHub Actions |
A growing collection of developer-focused browser extensions built with vanilla JavaScript. Chrome Web Store release coming soon.



