Featured project
JD PLC Group Platform
Working as the technical lead for the JD Group Platform, I helped a FTSE 100 better implement a scalable and robust back-end using a microservices architecture. As well as implementing new features (such as the ability to create scheduled launches or draws for products with limited stock), I improved the development lifecycle and CICD process which allowed them to go from one release every few weeks to multiple releases per sprint. Confidence in the platform was improved by dramatically increasing test coverage, allowing us to safely refactor large parts of the application which lead to less buggy and more easily maintainable code.
Being a major retailer, with brands such as JD Sports, Size, Ultimate Outdoors, and others, scalability for peak periods was important. Using a cloud based microservices approach allowed the client to successfully handle the huge demand for orders over the Black Friday and lead up to Christmas period.