Mark is the author of Fundamentals of Software Architecture, Software Architecture: The Hard Parts, and Head First Software Architecture, which he co-authored with Neal Ford. Mark is the founder of DeveloperToArchitect.com, a free website devoted to helping developers on their journey to becoming a software architect. He has spoken at hundreds of conferences and user groups around the world and is an experienced software architect involved in the architecture, design, and implementation of microservices architectures and other distributed systems in a variety of technologies.