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
27 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
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.