→ HubSpot CMS & WordPress Developer
Hi, I'm
Joshua_
I build and maintain HubSpot CMS and WordPress sites — HubL modules, HubDB-driven content, and clean, responsive front-end work.
Who I Am
I'm a web developer specializing in HubSpot CMS and WordPress. I build and maintain sites for Maya's business units — working with HubL modules, HubDB schema design, and editor-friendly page templates that let content teams manage their own pages without touching code.
I'm strongest on the CMS and front-end side (HTML, CSS, JavaScript), and I'm actively expanding into React, Next.js, and TypeScript through personal projects — including this portfolio, which I built with Next.js and Tailwind. I care about clean, maintainable code and building things that are genuinely easy to use.
Core Stack
day-to-day, production workWorking Knowledge
built real projects with these — including this siteFeatured Projects
Maya Deals & Promos
↗Built the deals/promos system on maya.ph/deals — a custom HubL listing module querying a HubDB table via hubdb_table_rows() with category filters, expiry-based sorting, and an 'ending soon' view, plus the CMS page template behind every deal detail page so the content team creates promos without developer involvement.
→ maya.ph/deals↗Maya
↗Ongoing HubSpot CMS maintenance across maya.ph, maya.ph/center, and maya.ph/business — building modules, updating HubDB-driven content, and keeping the marketing, help center, and business sites consistent.
→ maya.ph↗Maya Bank
↗Maintain and update the Maya Bank website, handling release deployments, page-level improvements, and coordinating fixes across the stack to keep the banking experience reliable.
→ mayabank.ph↗Grab Website Maintenance & Content Updates
↗Maintain and update Grab's website, focusing on website maintenance, page content updates, and post creation. Manage and publish content across existing pages and posts, ensuring information remains accurate, up to date, and consistent with website standards.
→ grab.com/ph↗Portfolio Website
↗A modern, responsive portfolio built with Next.js and Tailwind CSS featuring parallax scrolling and smooth scroll-reveal animations.
→ portfolio↗