International Conversations Platform
This platform is responsible for on boarding Chatbots and voice Bots on Walmart Web applications and mobile Applications for Mexico and Canada market place .
This project act as Orchestrater between Walmart's upstream services (UI,Converse) and walmart's downstream services i.e Order Service and Profile Service etc .
Role : Complete ownership for Backend development , deployment and testing in all environments and we are building it from scratch . Apart form Backend Work , i have developed UI Components for Platform .
Techstack : Typescript Js , Node Js , Express Js , Nx(Mono Repo).Converse NLU Walmart's inhouse NLU engine
1.Product- Mexico Chatbot .
Chatbot is whatsapp based NLU powered chatbot ,sole owner of the chatbot project in mexico Customer care domain .
Components : ChatBot Service , Converse NLU, Liveperson FAAS connector (whatsapp),node js webhooks
TechStack:Node Js ,Typescript Js , Converse NLU(Walmart inhouse ), Luis NLP , MSBot framework
Roles and Responsibilities:
Customer Care Application
Worked with CCA – Mexico Team, CCA is smart web application providing customer care solutions to Agents who are
attending calls regarding refunds, placing orders, cancelling and racking order etc. from Mexico market.
Tech Stack: Java 8, Spring, Spring Boot, React Js Azure Cosmos DB, REST, Git Data Structures.
Roles and Responsibilities:
Product-Rakuten Ecommerce ITEM API’s
Working with Item API team in Rakuten in E commerce Division. My contribution is developing new features and
maintenance of Item API's platform.
Tech stack: Java, Spring Framework, Spring Boot, Jenkins, REST, GIT, Hystrix etc.
Roles and Responsibilities:
Product-Data Aggregation Platform.
Data Aggregation Platform is the Platform on which Yodlee’s products runs. I work as Senior Software Engineer here.
Roles and Responsibilities:
My roles are to gather requirements, design and develop end to end components for the platform including Backend and frontend changes if required for given user stories, taking part in sprint meetings and scrums.
Technologies that I have worked on while developing stories are Java, Spring, Data Structures, Design patterns, REST
ReactJS, Spring Boot etc.