Olivier Mélois is a Principal Engineer with 11+ years of experience specializing in functional and type-driven Scala systems, currently shaping backend architecture at Disney Streaming Services. He favors correctness and minimal boilerplate, guided by the principle of least power, and brings deep expertise in compiler tooling, build systems, and async runtimes. Olivier has made substantive open-source contributions to prominent projects like Ammonite, scalameta, Mill and cats-effect—improving compiler lifecycle management, SemanticDB integration, build environment propagation, and polymorphic async/await support. His background includes industrial-scale JVM and Scala work from Atos and Cake Solutions, plus a solid engineering foundation from ENSEEIHT and an Erasmus stint at Nottingham. Pragmatic yet rigorous, he often tackles subtle compiler and tooling edge-cases that preserve positional correctness and reliability across complex developer workflows. Based in Occitanie, France, he pairs systems-level thinking with hands-on implementation of production-critical developer tools.
11 years of coding experience
7 years of employment as a software developer
Erasmus exchange, Informatique, Erasmus exchange, Informatique at University of Nottingham
Engineer’s Degree, Computer Science and Applied Mathematics, Engineer’s Degree, Computer Science and Applied Mathematics at ENSEEIHT - Ecole Nationale Supérieure d'Electrotechnique, d'Electronique, d'Informatique, d'Hydraulique et des Télécommunications
Mill is a fast build tool that supports Java, Scala, Kotlin and many other languages. 2-4x faster than Gradle and 4-10x faster than Maven for common workflows, Mill aims to make your project’s build process performant, maintainable, and flexible
Role in this project:
Back-end Developer
Contributions:21 reviews, 16 commits, 20 PRs in 4 years 5 months
Contributions summary:Olivier primarily contributed to the build tool's core functionality by modifying aspects related to environment variable propagation, home directory configurations, and build file dependencies. They implemented features to pass environment variables from the client to the server, enabling builds to utilize them. Furthermore, they altered the default home directory and added support for external project dependencies. These changes focused on enhancing the build process and environment handling.
Contributions:6 commits, 7 PRs, 23 comments in 2 years 3 months
Contributions summary:Olivier primarily focused on enhancing the Ammonite Scala scripting environment, specifically by adding functionality to the compiler lifecycle management and the interpreter API. They introduced features for pre-configuring the compiler, enabling more advanced customization of settings. Furthermore, the user worked on improving range information handling within the code, preventing the loss of critical positional data during compilation and incorporating tests for Yrangepos functionality, ensuring the stability of code compilation. The user also added import hook enhancements and static repository addition mechanisms.
scalascriptingdotty
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.
Request Free Trial
Olivier Mélois - Principal Engineer at Disney Streaming Services