In 2025 we did a number of projects for Pevan & Sarah focused on maturing the platform, mostly around billing and subscriptions. As with the rest of the work, I led it as the lead developer and architect, with a developer on my team helping on the build.
The main areas were:
- Invoice reminders
- Improvements to prorations, manual invoices, EFT payments and the subscription renewal process
- An admin reporting suite
- Platform upgrades, including moving the frontend from Remix to React Router
- Improvements to our CI, along with a new automated test suite
This was all built using Node.js, TypeScript, BullMQ and PostgreSQL on the backend, React Router on the frontend, and GitHub Actions for CI.

