Designed and implemented REST API endpoints with Node.js (JavaScript/TypeScript), Spring Boot, and Java to evaluate children’s reading and writing abilities, enhancing the scalability and accuracy of Waterford's educational platform.
Integrated backend microservices with AWS SNS, SQS, PostgreSQL, and Elasticsearch to deliver data reliably and at scale, reducing latency and improving customer satisfaction.
Ensured code quality and regression-free releases by implementing comprehensive unit and integration tests using JUnit, Jest, and Karma/Jasmine.
Deployed code and infrastructure to production through our CI/CD pipeline using Git, Jenkins, Terraform, Serverless, and various infrastructure such as Lambda and EC2.
Built reusable frontend libraries and an Electron application with JavaScript and lit-element, enhancing user engagement through interactive educational activities.
Increased crash-free sessions from 92% to over 99% by implementing logging and error monitoring with Sentry.io and Matomo, enabling faster issue diagnosis and resolution.
Improved the performance of high-traffic features by implementing caching, reducing API calls per session from over 7 to 1, and enhancing user experience.