Third Space LearningTechnical Architect
Jun. 2023London, England, United Kingdom- Took on the complex task of refactoring a monolithic platform that serves thousands of teachers, students, and tutors across the UK's primary and secondary schools.
- Successfully transitioned the platform from a monolith to a series of core services implemented in Rails.
- These services are now deployed on a Kubernetes cluster and orchestrated by AWS Step Functions, allowing for efficient and robust service.
- Implemented the Backend for Frontend (BFF) pattern using API Gateways, resulting in a highly customizable system where each front-end only accesses the data it needs.
- Utilized AWS CloudWatch and X-Ray to develop a strong observability platform, enabling proactive problem-solving and reducing firefighting.
- The changes have led to an improved user experience, with a more reliable and faster platform.