WavePlus
Rebuilt and completed a WordPress and Astro headless site, fixing critical data pipeline issues and implementing dynamic content systems across backend and frontend.

Overview.
WavePlus is a modern headless CMS architecture using WordPress for content management and Astro for static-site generation. The project was inherited mid-development with significant technical debt: hardcoded content, broken data migrations, and fragmented backend systems. Over 2 months I debugged and rebuilt the core systems to establish a functioning content pipeline, fixing WordPress data storage bugs, creating the missing CPTs (Case Studies, Portfolio, Blog, Vacancies, Contact Forms), and synchronizing the frontend to consume live CMS data instead of static fallbacks.
Challenges.
Inheriting a project mid-flight with backend and frontend out of sync. WordPress theme settings never reached the site because of incorrect database option naming, case study metadata existed but was never queried, and menus and featured images were hardcoded. I systematized it in five passes: running data migrations to fix stored values, adding the missing ACF fields and CPTs, building real REST endpoints for forms and applications, rewriting the frontend queries to consume WordPress GraphQL correctly, and fixing the webhook to rebuild on all post status changes. The result is dynamic, CMS-driven content across Services, Blog, Case Studies and Portfolio, plus a new 13-field Careers application system, all connected end to end.






