→ 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↗Portfolio Website
↗A modern, responsive portfolio built with Next.js and Tailwind CSS featuring parallax scrolling and smooth scroll-reveal animations.
→ portfolio↗