Julien Richard-foy

Ingénieur Logiciel Senior at Terasol SA

Lausanne, Vaud, Switzerland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Julien Richard-foy is a senior software engineer and technology leader based in Lausanne with 15 years of experience designing, implementing and shipping resilient full-stack systems. He pairs strong Scala expertise—contributions to high-profile projects like the Scala compiler, Scala.js and the Play Framework—with pragmatic engineering: building scalable data pipelines, CI optimizations and developer tooling that cut costs and speed up delivery. As former CTO and Director of Education at the Scala Center he has led curriculum, platform and community work (including MOOCs and documentation) while also driving production systems in Java, TypeScript and cloud infrastructure. Julien favors iterative delivery and measurable impact—one project reduced processing time from 4h to 1h while handling orders of magnitude more data—and he combines deep academic training (PhD in software engineering) with hands-on open-source craftsmanship.
code15 years of coding experience
job10 years of employment as a software developer
bookDoctor of Philosophy - PhD Ingénierie logicielle, Doctor of Philosophy - PhD Ingénierie logicielle at Université de Rennes I
languagesEnglish, French, German
stackoverflow-logo

Stackoverflow

Stats
9,633reputation
308kreached
82answers
4questions
Badges
routes
top-5%
scala
top-5%
playframework
top-1%
github-logo-circle

Github Skills (42)

error-reporting10
javascript10
website-development10
apidoc10
css10
java10
scala10
javas10
apply10
lang10
compiler-design10
compiler-compiler10
implicit10
api10
front-end-development10

Programming languages (13)

JavaCSSC++CScalaHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
scala/docs.scala-lang

May 2018 - Jan 2023

The Scala Documentation website
Role in this project:
userTechnical Writer & Frontend Developer
Contributions:498 reviews, 264 commits, 341 PRs in 4 years 8 months
Contributions summary:Julien primarily contributed to the documentation website for the Scala programming language. Their work included updating navigation menus, integrating search functionality on every page, and incorporating testimonials for online courses. They also updated the website by adding analytics and made changes to the layout and structure. Finally, the user added guidelines for labeling code examples, updated SIP data, and updated highlight.js for better support of Scala 3 syntax.
documentation-websitescalascala-documentation
scala/scala-lang

Aug 2016 - Dec 2022

sources for the Scala language website
Role in this project:
userFront-end Developer
Contributions:187 reviews, 144 commits, 129 PRs in 6 years 5 months
Contributions summary:Julien primarily focused on updating the Scala language website's front-end components. They addressed issues related to event and training links, modifying JavaScript and CSS files to improve display and functionality. Furthermore, they added new links to online courses, improving the site navigation and user experience. They also updated the MOOCs links and implemented a page for teachers including a map, suggesting a focus on site structure and content integration.
dslscalasbtsourcesscala-native
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
Julien Richard-foy - Ingénieur Logiciel Senior at Terasol SA