2018 · product architecture · modernisation strategy
Led technical strategy for conveyancing software modernisation, directing architecture transformation from monoliths to microservices while ensuring business continuity.
Challenge
Legacy conveyancing platform undermining market competitiveness with technical constraints limiting product innovation and business agility.
Solution
Applied domain-driven design to break the legacy platform into microservices, and established the containerisation and cloud-native delivery patterns the team continued to build on.
Outcomes
Generated substantial first-year revenue from the modernised product suite
Shortened development cycle time with microservices architecture
Reduced system incidents while increasing feature velocity
Technologies
React.NET CoreMongoDBDockerAWS