Vlad Khononov is a software engineer with extensive industry experience, working for companies large and small in roles ranging from webmaster to chief architect. His core areas of expertise are distributed systems and software design. Vlad consults with companies to make sense of their business domains, untangle monoliths, and tackle complex architectural challenges. Vlad maintains an active media career as a public speaker and author. Prior to “Balancing Coupling in Software Design,” he authored the best-selling O’Reilly book “Learning Domain-Driven Design.” He is a keynote speaker, presenting on topics such as domain-driven design, microservices, and software architecture in general.