Best 13 RxJS Developers Changing the Game

RxJS and reactive programming have revolutionized the way developers handle asynchronous data—powering everything from Angular state management to real-time streaming systems.
This evolution has been shaped by a global group of outstanding developers: open-source library maintainers, thought leaders shaping browser standards, influential educators driving adoption, and startup engineers embedding reactive principles at scale. Below is a handpicked list of the most impactful RxJS and reactive programming experts today, selected for their deep technical contributions, teaching efforts, and enduring influence on how we build reactive software.
- Mike Ryan
- Gerard Sans
- Tracy Lee
- Brandon Roberts
- Jonas Bonér
- Domenic Denicola
- Erik Meijer
- Brian Troncone
- André Staltz
- Matthew Podwysocki
- Jay Phelps
- Jafar Husain
- Cédric Soulas
Now, let’s delve into their profiles and contributions:
Mike Ryan

Nationality: American
Mike Ryan is co-creator of NgRx – a suite of reactive state and effects libraries for Angular – and a Google Developer Expert in Angular.
He currently serves as Principal Architect at LiveLoveAppDev. Ryan wrote the initial core code for NgRx’s Store and Effects libraries and has guided the project’s evolution over many versions. He regularly speaks and writes about best practices for building reactive Angular apps with NgRx, showing how reactive streams and state management go hand-in-hand. His leadership in NgRx and in the Angular community (including training workshops and Angular-related blogs) places him among the top reactive developers in frontend.
- LinkedIn: Mike Ryan
- X (Twitter): @MikeRyanDev
- GitHub: mikeryandev
Gerard Sans
Nationality: Spanish
Gerard Sans is a Spanish technologist active in the Angular and ReactiveX communities.
He is a Google Developer Expert in Angular and frequently speaks at conferences such as ReactiveConf and AngularConnect on topics like RxJS and reactive patterns. Sans co-founded the NextScale conferences and organizes meetups, helping grow the local React/Angular communities. He co-authored books and training materials on Angular+RxJS. His emphasis on practical reactive architecture in web apps (often in multilingual presentations) and his presence in European conferences give him high visibility in the RxJS ecosystem.
- LinkedIn: Gerard Sans
- X (Twitter): @GerardSans
- GitHub: gsans
Tracy Lee
Nationality: American
Tracy Lee is a prominent educator and entrepreneur who co-founded the consulting firm This Dot Labs and remains an active member of the RxJS core team.
She was one of the founding organizers of the RxJS Workshop and Angular Connect conferences. As a Google Developer Expert (GDE) and Microsoft MVP, Tracy teaches and blogs extensively on RxJS and Angular, helping many teams adopt reactive design. Her inclusive, energetic leadership in the community (“never doing anything without a positive vibe” as colleagues note) has made her a top influencer in the RxJS ecosystem.
- LinkedIn: Tracy Lee
- X (Twitter): @ladyleet
- GitHub: ladyleet
- Website/Blog: ladyleet.com
Brandon Roberts
Nationality: American
Brandon Roberts is a lead maintainer of the NgRx project and creator of AnalogJS (a next-gen framework built on Angular and RxJS).
Formerly at Appwrite and open-sauced, he is an Angular GDE and advocate for reactive development in frontend. Roberts has authored numerous blog posts and talks on leveraging RxJS for scalable state and effect management in web apps. He continues to write and support core reactive libraries, co-hosts workshops on Angular+RxJS, and contributes to other reactive projects. His broad open-source work (over 150 repositories) and conference presence make him a highly influential figure in the RxJS community.
- LinkedIn: Brandon Roberts
- X (Twitter): @brandontroberts
- GitHub: brandonroberts
Jonas Bonér
Nationality: Swedish
Jonas Bonér is the founder and CTO of Lightbend and original creator of Akka (the popular Reactive Actor framework on the JVM).
He co-authored the Reactive Manifesto, which shaped the modern approach to building distributed reactive systems. Bonér’s work on Akka (and previously on projects like AspectWerkz) has defined how reactive messaging and resilience are implemented in large-scale systems. As a thought leader in reactive architectures, he often speaks at industry conferences. His vision underpins many reactive toolkits (such as Project Reactor, Play Framework, and Alpakka) used worldwide for building event-driven microservices.
- LinkedIn: Jonas Bonér
- X (Twitter): @jboner
- GitHub: jboner
- Website/Blog: jonasboner.com
Domenic Denicola
Being reactive means listening to data as it changes, not just pulling it when you need it.
Nationality: American
Domenic Denicola is a software engineer on the Google Chrome team and an active voice for reactive standards on the web.
He has championed the TC39 proposal to add Observables to the JavaScript language, collaborating with RxJS maintainers to bring observables into browsers. Denicola often speaks on functional and reactive JavaScript (including joint talks with Ben Lesh and Jafar Husain), and he co-authored a widely cited explainer on Observables. While he doesn’t maintain a reactive library per se, his role in shaping the future of reactive APIs in JavaScript (e.g. stream interfaces, async iterators) makes him influential in the RxJS/reactive community.
- LinkedIn: Domenic Denicola
- X (Twitter): @domenic
- GitHub: domenic
Erik Meijer
Nationality: Dutch
Erik Meijer is a veteran computer scientist and entrepreneur who coined the term Reactive Extensions (Rx) and led Microsoft’s Rx project for .NET.
He architected LINQ and contributed to Rx implementations across many languages. Meijer’s deep theoretical and practical work has profoundly influenced modern reactive design. After Microsoft he co-founded Applied Duality (focusing on distributed Rx) and now works on GraphQL and AI languages. His role as “original inventor of Rx” and decades of thought leadership (including the PureScript and Helidon projects) make him an iconic figure in reactive programming.
- LinkedIn: Erik Meijer
Brian Troncone
Nationality: American
Brian Troncone is a web developer and instructor best known for creating LearnRxJS.io, a comprehensive guide and interactive tutorial for learning RxJS.
As an Egghead.io instructor, he has authored popular video courses on RxJS, helping thousands of developers get up to speed with observables and reactive operators. Troncone’s work (including live-coding streams and conference talks) has made RxJS accessible to beginners. Though he is not a core RxJS maintainer, his contributions as an educator and content creator have had a huge impact on the community’s adoption of reactive programming.
- LinkedIn: Brian Troncone
- X (Twitter): @BTroncone
- GitHub: btroncone
André Staltz
Nationality: Finnish-Brazilian
André Staltz is a software engineer and open-source freelancer known for authoring Cycle.js and being a core contributor to RxJS.
He wrote “The Introduction to Reactive Programming You’ve Been Missing,” a widely cited early Rx tutorial. Staltz’s Cycle.js is a functional reactive framework that treats events and streams as first-class, and his blog frequently explores advanced FRP concepts. Currently based in Finland, he works on peer-to-peer decentralized projects while supporting Cycle.js, XStream, and other reactive libraries. His deep knowledge of FRP and advocacy for stream-based UIs have earned him international recognition in the reactive community.
- LinkedIn: André Staltz
- X (Twitter): @andrestaltz
- GitHub: staltz
- Website/Blog: staltz.com
Matthew Podwysocki
Nationality: American
Matthew Podwysocki is a core maintainer of RxJS and co-author of the RxJS 5 rewrite.
He has overseen the IxJS project (Interactive Extensions for JavaScript) to build composable async iterators, bridging traditional iterables and observables. Podwysocki actively develops and reviews RxJS code, and mentors new contributors. He also promotes and analyzes reactive libraries on Twitter and blog posts. His combination of hands-on code contributions to RxJS and thought leadership in reactive JavaScript design make him a key developer in this field.
- LinkedIn: Matthew Podwysocki
- X (Twitter): @mattpodwysocki
- GitHub: mattpodwysocki
Jay Phelps
Nationality: American
Jay Phelps is a senior software engineer at Netflix and long-time RxJS core maintainer.
He specializes in React and Redux, often integrating RxJS into front-end stacks. Phelps co-created redux-observable (bringing RxJS into Redux) and has given many tutorials on observable patterns in web apps. He writes detailed blog posts and creates learning resources for RxJS. Known as a “reactive programming junkie,” Phelps’s work at Netflix (including contributing to their Falcor data library) and his advocacy in the open-source community have significantly raised the profile of RxJS in JavaScript frameworks.
- LinkedIn: Jay Phelps
- X (Twitter): @_jayphelps
- GitHub: jayphelps
Jafar Husain
Nationality: American
Jafar Husain is a software engineer at Netflix known for his work on Falcor.js (Netflix’s data-fetching library) and as a TC39 delegate.
At Netflix and earlier at Yahoo, he championed reactive and functional programming. Husain has contributed to the RxJS codebase and teaches reactive principles through blog posts and talks. He often collaborates with other RxJS leaders (e.g. Ben Lesh, Domenic Denicola) on browser standards for Observables. His emphasis on “data-driven” UIs and server-driven architecture reflects reactive design patterns, making his contributions valuable to the field’s practical adoption.
- LinkedIn: Jafar Husain
- X (Twitter): @jhusain
Cédric Soulas
Nationality: French
Cédric Soulas is a French JavaScript developer and educator who created Reactive.how, an interactive visual guide to learning RxJS.
He is a freelance dev advocate and speaker specializing in frontend and reactive UI. Through his beautifully animated tutorials and articles, Soulas makes complex reactive concepts accessible. He also contributes to RxJS by writing blog posts on advanced operator usage. His work in training and community events has helped spread reactive programming knowledge, especially among French-speaking developers.
- LinkedIn: Cédric Soulas
- X (Twitter): @CedricSoulas
- GitHub: cedricss
- Website/Blog: cedricsoulas.com
Wrap Up
These legends represent exceptional talent, making them extremely challenging to headhunt. However, there are thousands of other highly skilled IT professionals available to hire with our help. Contact us, and we will be happy to discuss your hiring needs.
Note: We’ve dedicated significant time and effort to creating and verifying this curated list of top talent. However, if you believe a correction or addition is needed, feel free to reach out. We’ll gladly review and update the page.