Member of a full-stack team developing all aspects of the BMJ Learning web application; lead front-end developer from October 2023.
Key projects:
- New Search Feature Implementation: Led the front-end development of a new search functionality that significantly improved user experience by reducing search times by 40%. This involved integrating React front-end components with AWS microservices.
- Authentication System Overhaul: Worked on the replacement of an outdated authentication system with a modern OAuth2-based solution, enhancing security and simplifying user management.
- API devlopment: Responsible for creating and maintaining APIs implemented in Node.js and Java (Spring Boot), ensuring their efficient performance and seamless integration with the front-end application.