ContactDr. Michael Rolandmi.roland@gmail.comPGP fingerprint: 7E5E 3C90 0B2A 8511 EF74 8858 3D19 DC3E 3922 B770Career & social networks@_mrolandLinkedInXingKeybaseYouTubeResearch & publications0000-0003-4675-0539Google ScholarResearchGateSemantic ScholardblpACM author profileDevelopmentStack OverflowGitHubGitLab