David Lindblad works as a Solution Architect at Microsoft, focusing on the Azure platform. He has a background in Distributed Systems architecture and implementation of cloud solutions. David has previously held roles such as Software Engineer, Team Lead, Consultant and Teacher. In addition to the cloud, he is passionate about patterns and practices, DevOps and functional languages. David regularly speaks on various topics at user groups and conferences.