Developed Movies application involving Reactive Microservices built using Spring WebFlux and Project Reactor.
Implemented different operators from Project Reactor to manipulate reactive data streams like Flux and Mono
Created Reactive Rest APIs using Annotated and Functional Web approaches.
Written extensive Automated Integration and Junit testcases for every code section that's implemented.
Used Reactive MongoDB for repositories and for storing & retrieving the data in a reactive fashion.
Used WebClient as Rest client for interacting with external services and also implemented retry mechanisms if HTTP calls fail.
Implemented exception handling strategies.
Developed Streaming endpoints to stream events to client continuously using Sinks.