Ravinder is a senior back-end developer experienced in migrating legacy applications to the cloud and working with API gateways and access management frameworks. He focuses on designing and developing scalable enterprise applications using microservice architecture. Ravinder has experience with object-oriented design principles, enterprise integration patterns, microservices design patterns, and cloud platform services.
Managed the API gateway, design, and development of cloud-native applications.
Mentored junior team members, provided code review, and created API policy templates and shared flows.
Contributed to setting up cloud CI/CD pipelines for microservices and designed and developed a testing framework that included integration and smoke tests.
Implemented the customer identity and access management software for bank customers using microservices based on Spring Boot, the Apache Cassandra database, and OAuth 2. I also deployed all the identity microservices to a Kubernetes cluster. CIAM software enables organizations to securely store and manage customer information and profile data and control customer access to applications and services.