Summary
Yann Ollivier is a seasoned software developer with 14 years of experience building maintainable, pragmatic systems across Scala, Java and Python ecosystems from cloud microservices to medical-record ETL. He favors functional programming and reactive architectures, and has applied those principles at companies ranging from streaming and travel platforms to healthcare and government projects. Comfortable in small, self-organizing teams, he emphasizes code quality, sustainability and practical trade-offs over purity, and mentors peers on architecture and clean code. Based in Stockholm, he prefers to work remotely and avoids unethical business, bringing a steady, long-term perspective rooted in engineering physics and applied mathematics. Notably, his career blends hands-on backend implementation with architectural responsibility across Kafka, Quarkus, Akka and cloud CI/CD toolchains.
14 years of coding experience
28 years of employment as a software developer
Master of Science - MS, Engineering Physics, Master of Science - MS, Engineering Physics at KTH Royal Institute of Technology
Classes Préparatoires aux Grandes Écoles, Mathematics, Physics, Classes Préparatoires aux Grandes Écoles, Mathematics, Physics at Lycée Hoche
Master of Science - MS, Applied Mathematics, Master of Science - MS, Applied Mathematics at École Centrale des Arts et Manufactures
Japanese, English, French, Swedish, German