Senior Software Engineer · Holland & Barrett
- Spearheaded the design and implementation of the H&B&Me loyalty program, enabling points accumulation and redemption across the UK.
- Architected a high-throughput loyalty system and points engine using Java 25 and Spring Boot, replacing a legacy platform to improve scalability and performance.
- Executed complex data and service migration from the legacy platform to the new architecture with zero downtime for existing loyalty members.
- Developed and maintained critical customer-facing microservices, including a robust audit log system and a high-availability product subscriptions API.
- Leveraged Kafka, Redis, and AWS services to meet enterprise-level reliability standards.