Associate Software Engineer
Current1. Developed Single Sign-On functionality in Node.js and Express for protected Sun Life applications by leveraging Okta APIs to implement a secure authentication and authorization system using OAuth2.0 and OpenID Connect (OIDC).2. Created and maintained unit test suites written in Jest, ensuring robust functionality for critical features, and achieved a minimum 90% code coverage across multiple repositories.3. Developed and maintained scalable GraphQL APIs using with JWT-based authorization using Apollo Server and Node.js, integrating seamlessly with existing RESTful services and databases.4. Designed and implemented efficient data fetching mechanisms by integrating Hazelcast for distributed caching, achieving a 10x reduction in response times for frequently accessed data.