Work in Progress: Design and implementation of a microservices architecture for project-based learning of software engineering patterns | IEEE Conference Publication | IEEE Xplore