Have total 5+ years of experience in Java SpringBoot technology where my roles were to:
McDonald's Value Creation Engine (03/2023-06/2023) This is a NodeJS and ReactJS microservice project which consist of 8 orchestration services and PostgreSQL.
This app is used by McD clients to create campaigns/Offer which McD uses for their outlets. This application has an UI which was developed in react JS which give a functionality to user to add the campaigns details which include images, product description,location,React Big Calender.
McDonald's Error Budget (06/2021- 12/2022) This is a Spring Boot application which is used as an exporter application in monitoring process. Here all the data come from mongo DB where all the job details are present. Error Budget is used to manipulate the data as per the business need and generate the Prometheus supported output. Eb is using two datasources to maintain the backward development and new clients.
Below is the functionality present in Error Budget tool:
McDonald's Automation Monitoring(06/2021- 12/2022):
This Spring Boot application is used to pick the data from Grafana dashboards which EB generated and compare the data from MySQLDB/ MongoDB and then it generate the automated report file to send it to client to compare the EB funcationality and client need.Here we have used Cron Scheduler to run this application daily in particular schedule. RestAPI is also used to get the data from different API and put it in report.
OFA (Outbound Feed Automation) (05/2019 - 06/2021) OFA is tool that works on automating outbound feeds for the client for keeping records on Employee Leave Status, Payment during absence & time duration while on leave using Web application and standalone application. This tool provides rule engine to application which depends on client requirement to distinguish between the employee leaves and plans(paid/unpaid).
AM360: Amazon Hartford Feed (03/2018-04/2019) Amazon Hartford Feed is the module under Leave Absence Management System named AM360 which include feed file type to maintain leave related data. This app is basically used to apply the leave type as per the client requirement.
Core Java
Full stack Developer from IIT Mandi
SAFe Practisioner
Advance Java + Spring Framework
Core Java