I have 30 years R&D experience in software engineering, web services, SOA, Cloud Computing, Internet of Things, Edge Computing, 5G/6G applications. I have led many development teams in Cloud Computing and Edge Computing. I have over 35 patents and 100 publications in my areas of interest. I can fulfill all of the following tasks: (1) architecture and research, (2) teaching & training, (3) managing and leading R&D teams.