Julien Hoarau

Software Engineer at netflix

Los Angeles, California, United States
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
Julien Hoarau is a Senior Principal Software Engineer with 14+ years of experience delivering scalable backend and full-stack systems across media, social, and consumer platforms. Based in Los Angeles, he currently shapes Grindr's platform evolution while continuing to drive revenue and growth engineering initiatives at Netflix, where he has led modernization efforts and GraphQL-driven data strategies. A proven technical leader and hands-on engineer, he specializes in Java, Spring Boot, microservices, and reactive programming with Reactor and RxJava, underpinned by AWS, Docker, and observability tooling. He is an active open-source contributor, with notable work on Reactor Core (cache enhancements, TTL, and operator fixes), Netty's HTTP/2 conformance, and resilience4j Reactor integrations, as well as metrics instrumentation with Micrometer. His impact at Netflix includes guiding a 70+ engineer Growth Product Experience organization and contributing to a multi-year modernization to accelerate experimentation velocity, while at Grindr he is steering platform architecture, reliability, and scalability across the global app. He holds a Master's in Computer Science from INSA Lyon and combines architectural vision with hands-on delivery and mentorship.
code15 years of coding experience
github-logo-circle

Github Skills (22)

asynchronous10
junit510
reactive10
java10
javas10
bulkhead10
junit10
mono10
http210
jtest10
flux10
reactive-streams10
fluxor10
junit310
reactive-programming10

Programming languages (7)

TypeScriptJavaGoPHPHTMLKotlinPython

Github contributions (5)

github-logo-circle
resilience4j/resilience4j

Feb 2018 - Sep 2018

Resilience4j is a fault tolerance library designed for Java8 and functional programming
Role in this project:
userBack-end Developer
Contributions:8 commits, 8 PRs, 20 comments in 6 months
Contributions summary:Julien primarily contributed to the enhancement of the resilience4j library by adding support for Reactor, a reactive programming framework, across multiple modules like circuit breaker, bulkhead, and rate limiter. Their work involved implementing and integrating Reactor operators, modifying existing code to leverage Reactor's asynchronous capabilities, and incorporating related dependencies. Furthermore, the user also added Micrometer metrics to the library, incorporating several useful gauges.
uidfunctional-programmingtolerancefaultrate-limiter
netty/netty

Dec 2017 - Oct 2019

Netty project - an event-driven asynchronous network application framework
Role in this project:
userBack-end Developer / Test Automation Engineer
Contributions:8 commits, 9 PRs, 57 comments in 1 year 10 months
Contributions summary:Julien significantly contributed to the Netty project's HTTP/2 implementation, focusing on improving its conformance with the HTTP/2 specification. They added a test suite using h2spec to check compliance and fixed several issues related to header handling within the HPackDecoder, specifically addressing the calculation of header list size and validation of pseudo-headers. Furthermore, they addressed issues regarding the combination of Set-Cookie headers, ensuring they are not combined per the HTTP spec. Their work resulted in improved compliance and robustness of Netty's HTTP/2 implementation.
asynchronousasynchronous-networknionettyapplication-framework
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 Hoarau - Software Engineer at netflix