Veza
Full website rebuild: CraftCMS to WordPress migration in four months. Custom block theme giving the team full creative autonomy.
Veza was the most challenging project of my career, and the one I'm proudest of delivering.
The brief: build, migrate, and deliver a complete new website in four months. The old site ran on CraftCMS. The new one needed to give the Veza team full creative autonomy: no developer dependency for content changes, no vendor lock-in, no fragile custom code they couldn't maintain.
I led the technical strategy: a WordPress backend with a custom block-based theme, original blocks built from scratch, and a migration plugin to bring all existing content over cleanly. The architecture was designed so that non-technical team members could build new pages, rearrange layouts, and publish content without touching code.
The project shipped on time. It's now being presented at industry events by my colleague Joao Marques as a case study in giving organizations ownership of their digital presence.
It also broke me. The accumulated stress of those four months was the final straw in a longer pattern. By the end of February I quit. But the work stands, and watching it create impact long after I stepped away is the kind of proof that matters more than any portfolio screenshot.