NCPS
Professional body which represents counsellors and psychotherapists.
Building on top of Legacy Project
Extended existing architecture to implement new user registration workflows and orchestrated migration to a new payment processor.
Big Data Extract
Orchestrated bulk export and migration of user accounts and profile data, ensuring data integrity during platform transition.

At Honcho, we inherited a large Craft CMS codebase originally built by an agency with limited experience in complex web applications.
The website was intended for counsellors and psychotherapists to sign up with an account and pay a membership fee, and once approved, be displayed on the website.
I extended the site's functionality by implementing multi-page signup flows for different membership types, updating the custom payment logic to support GoCardless integration, and worked on many other parts of the site.
When the client decided to migrate their membership system to a specialised CRM platform, I was responsible for the data export. This involved extracting tens of thousands of records with complex relationships, nested SuperTable data, and payment information.
I developed a custom module utilising Craft's ORM and complex SQL queries to format and export the data, ensuring compatibility with the new system while maintaining data integrity throughout the migration.