Purplebricks · Software Engineer → Technical Lead
June 2021–February 2023 · Technical Lead from September 2022

Leading a complex commerce replatform

Within the finance team, I led our product API replatform to BigCommerce, working alongside three senior engineers on implementation.

Team leadershipBigCommerceIntegrationPaymentsDevOps

The challenge

Purplebricks-specific business processes did not map neatly onto the platform, requiring substantial custom integration.

Leadership and delivery

As team lead, I led implementation alongside three senior engineers and helped translate the business requirements into the replatformed product APIs.

Payment integration

Our existing payment provider was not supported natively. We created a custom integration for the payment flow, with secure handling of card details as a central requirement.

Production ownership

I became a trusted point of escalation for production issues, most often involving DevOps. I regularly investigated and resolved problems affecting the platform.