Ivan Šarić

Ivan Šarić

Senior software engineer at Revolut focusing on backend architecture and modern Java.

Ivan Šarić builds financial crime integrations at Revolut, connecting global branches with local authorities. He specializes in backend systems, working heavily with Java, Spring, and Docker.

He focuses on bringing modern Java concepts into production. His talks explore the realities of adopting Project Loom, teaching developers how to implement virtual threads and structured concurrency safely alongside existing reactive stacks.

Before his current role, Ivan ran a freelance technical architecture firm. He holds a master’s degree in political science and contributes to open-source projects like SpaCy and Apache Commons Lang.

Videos