Louis Fruleux

Data Engineer

Montpellier, Occitania, France
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

👤
Senior
🎓
Top School
Louis Fruleux is a Data Engineer with 12 years’ experience building scalable, production-grade data platforms and Spark jobs, currently helping drive Teads.tv’s Demand Side Platform and big data stack. He combines strong Scala/Spark expertise with hands-on AWS and ML tooling, having implemented performance-focused pipelines, an offline model experimentation tool, and contributed technical talks and hiring assessments. An active open-source contributor, Louis has improved well-known projects like ScalaPB, Gatling, sbt and Akka gRPC—work that spans compiler/codegen fixes, recorder enhancements for load testing, and build-tool improvements. He has industrial experience across finance and adtech (Société Générale, Meritis) and a track record of practical optimizations from Spark Catalyst tuning to ENK monitoring chains. Notably, his contributions reveal a liking for low-level correctness (e.g., protobuf/serialization and code generation) as well as developer ergonomics and reproducible data experiments.
code12 years of coding experience
job2 years of employment as a software developer
bookMaster's degree, Information and Communication Systems, Master's degree, Information and Communication Systems at Ecole des Mines de Nantes
bookPreparatory Classes in Mathematics, Physics and computer programming, Preparatory Classes in Mathematics, Physics and computer programming at Lycée Henri Wallon
languagesSpanish, English, French
github-logo-circle

Github Skills (30)

protocol-buffers10
compiler-development10
testing10
loadtest10
http10
sbt10
akka10
java10
scala10
javas10
automation10
code-generation10
command-line-parser10
go10
command-line10

Programming languages (6)

TypeScriptJavaShellScalaMakefileGo

Github contributions (5)

github-logo-circle
scalacenter/scalafix

May 2020 - Jul 2021

Refactoring and linting tool for Scala
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:3 reviews, 176 commits, 3 comments in 1 year 2 months
Contributions summary:Louis primarily contributed to the `scalafix` tool's internal workings, including refactoring and linting logic. They modified the CLI arguments and exposed new versions within the interfaces. Significant changes involved adapting the build process, including updates to dependencies and adjustments to test configurations. They also made alterations to the test suite framework and implemented changes related to Scala versions and parsing dialects.
linterlintingmetaprogrammingrefactoringscala
akka/akka-grpc

Dec 2018 - Mar 2021

A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.
Role in this project:
userBack-end Developer
Contributions:16 commits in 2 years 3 months
Contributions summary:Louis primarily contributed to the Akka gRPC project by modifying code generation tools and plugins related to protobuf integration. They improved the generation of Java and Scala code by incorporating comments from protobuf definitions and customizing the generated code based on user settings. Further contributions included enhancements to the sbt plugin, focusing on compatibility with other plugins and improved support for different configurations and proto source files. Additional work includes server reflection support.
rpcakka-grpcprotobufgrpcstreaming
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
Louis Fruleux - Data Engineer