Lead design and build highly scalable and available distributed micro services for compliance data management with connected apps. Using Layer7 load balancers, Spring, TCP protocol WebSockets and distributed event processing queue Apache Kafka.
Design and build secure backend Apis (Rest/graphQL) that drives the survey data for java script based front end apps.
Manage work for design and development of building Identity and Access management solutions, data encryption , 2FA for Medallia Enterprise SaaS platform. Closely work on requirements gathering with customers and PMs and talk to stake holders on consuming the services. Worked with integrating majority of the Rest apis/ GraphQL Apis , that support delegated administration.
Developed features to support authentication and authorization using OAuth2, OpenIdConnect, and SAML(SP/IDP) authentication for Medallia express platform.
Contributions to build a work place integration service to integrate third party applications (Facebook workplace) with Medallia`s platform. Build on using React JS/Express JS and Webpack tech stack.