Adrien Piquerez is a Senior Compiler Engineer with a decade of experience spanning compilers, build tools, distributed systems and computer vision, currently working at Digital Asset after five impactful years at the Scala Center. He co-maintains sbt, authored the Scala Debug Adapter for VSCode, and contributed debugging and backend improvements across major Scala projects like Bloop, Metals and the Scala 3 compiler. Adrien excels at navigating and fixing bugs in large unfamiliar codebases, and his work often bridges user-facing tooling (CLI help, docs, language server features) with deep runtime and compiler internals. Based in Lausanne, he pairs practical production experience—Kubernetes deployments, JVM process handling, large-scale grid computing—with mentorship and technical writing for the Scala community. An understated strength: he repeatedly improves developer experience by integrating debugging, build server and language-server protocols across the Scala ecosystem.
10 years of coding experience
9 years of employment as a software developer
Engineer's degree Information Technology, Engineer's degree Information Technology at CentraleSupélec
Mathematics Physics and Engineering Science, Mathematics Physics and Engineering Science at Lycée Janson-de-Sailly
International Exchange Semester, International Exchange Semester at Polytechnique Montréal
Contributions:50 reviews, 23 commits, 44 PRs in 1 year 9 months
Contributions summary:Adrien primarily contributed to the documentation website for the Scala programming language. Their work included fixing syntax highlighting, adding tutorials for various Scala tools like MUnit, OS-Lib, UPickle, and sttp, as well as updating the migration guide to reflect the latest Scala versions. Additionally, they worked on improving the online courses layout and content.
Contributions:58 reviews, 39 commits, 45 PRs in 2 years 4 months
Contributions summary:Adrien primarily contributed to the Scala language server with rich IDE features. Their commits involved modifying the codebase to read and utilize semanticdb target roots, upgrading dependencies like Bloop, and integrating debugging features using the sbt-debug-adapter. These changes included adjustments to file watchers, language server components, and build tool configurations, with a focus on improving functionality and debugging capabilities.
atom-pluginscalametavscodeide-featuresscala
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
Adrien Piquerez - Senior Compiler Engineer at Digital Asset