Developed a Java microservice from scratch to power recommendation use-cases such as cross-selling and recently viewed across various real estates on the platform includingthe homepage and product description page.
Developed recently viewed widget which is the best performing widget on the platform and owned it e2e with monitoring and alerting set up. Implemented V1 in batch mode and improved it in V2 to real time alongwith other optimisations.
Did various cost reduction and latency optimisations like introducing multiple caching layers, reducing database connections, thread pool tuning among others.
Implemented data ingestion pipeline to third party vendor for powering cross sell recommendations.