Principal Software Architect
CurrentPrincipal Software Architect overseeing the strategic development direction in the company's innovation arm. Responsible for planning and guiding engineering teams deploying new software solutions for various lead management and edtech operations, including customer acquisition and customer service delivery. Designed and delivered: - A common CRM solution to migrate away from multiple market's legacy lead management system. Integrating with leads capture, contract processing and analytics systems.- An online service booking and performer management system, providing the company reduce costs by allowing remote lesson delivery at scale.- A customer credit system, allowing customers to be provided weekly credits as part of their subscription and purchase additional credits, improving company revenue opportunities.- A cross market, OAuth 2 customer login solution based on Azure AD B2C.Guided teams delivering:- A cross-market customer-facing app for service consumption, integrating with legacy regional backends.