Mark is a Senior Staff Engineer at VMware and the tech lead for application team experiences on Tanzu. He spent more than a decade on the Spring team, where he started the Spring Integration project and contributed to the core Spring Framework and several Spring Cloud projects. Then in 2017 Mark shifted focus to Serverless Functions and Kubernetes as a platform for building an application platform while continuing to apply the principles behind Spring, such as Inversion of Control and Separation of Concerns.