Ivan Dugalić is a solutions architect and founder with 11+ years designing event-driven, microservice and full-stack systems, and a strong track record in Domain Modeling, CQRS and Event Sourcing. He leads Fraktalio to help businesses automate information flow and has been a Lead Solutions Architect at AxonIQ, applying deep expertise in Axon Framework and message-driven JVM architectures. Hands-on across backend, frontend and infrastructure, his open-source work includes meaningful contributions to AxonFramework (Spring Boot auto-configuration and Micrometer dimensional metrics) and several microservice projects where he implemented authorization, Dockerization and cloud deployments. Ivan combines practical cloud-native deployment experience (Cloud Foundry, AWS) with formal training—a MSc in Computer Science from the University of Belgrade—and a knack for translating complex business processes into clear, replicable system designs. Colleagues value him for rapidly learning new technologies and for turning architectural patterns into pragmatic, testable implementations. Notably, his contributions to Axon’s command bus integration reflect both deep framework knowledge and an attention to observability and operational detail.
11 years of coding experience
13 years of employment as a software developer
Master of Science (MSc), Computer Science, Master of Science (MSc), Computer Science at University of Belgrade, Faculty of Mathematics
Contributions:324 commits, 6 PRs, 270 pushes in 4 years 4 months
Contributions summary:Ivan's contributions primarily revolve around setting up and configuring the foundational structure for a microservices-based application. They focused on initial project setup using Maven, and creating base components for both command and query side implementations for blog and project functionality, indicating a focus on backend development. They also worked on building the UI and implementing the API gateway. Additionally, the user integrated AWS and cloud configuration to get the application running in a distributed environment.
Framework for Evolutionary Message-Driven Microservices on the JVM
Role in this project:
Back-end Developer
Contributions:2 reviews, 28 commits, 2 PRs in 1 year 5 months
Contributions summary:Ivan primarily contributed to the Spring Boot auto-configuration of the Axon Framework, specifically focusing on the `AxonServerCommandBus` and its integration with Spring. They modified the auto-configuration to conditionally load the `AxonServerCommandBus` and use a `localSegment`, including related test configurations. The user's commits demonstrate a strong understanding of Spring Boot auto-configuration and the Axon Framework's command handling and messaging features. They also contributed to the Micrometer-based metrics to enable dimensional metrics for the Axon Framework.
event-sourcingaxon-frameworkaxoncqrsperformance
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.