Milen is a Developer Advocate at AxonIQ on a mission to help fellow Java developers around the globe design and build clean, modular, and future-proof software! After more than 20 years of developing, designing, and consulting for leading European companies, he currently spends most of his time supporting communities and organizations, speaking at conferences, and researching topics around Java modularity, micro-services, distributed systems architecture, and software craftsmanship.