Refactored the Udaconnect app (from monolithic to microservices) and implemented Kafka, gRPC, and RESTful API to allow message passing between the microservices. I also created OpenAPI documentation for the API endpoints and provided a Postman library for the endpoints created.