Technical Oversight Committee

The Reactive Foundation Technical Oversight Committee (TOC) is responsible for technical direction and project oversight for the Reactive Foundation. The TOC works with the Governing Board to set and achieve the multi-project goals and standards for the Reactive Foundation. The TOC representatives are:


Jonas Bonér

Board Appointee (Chair)

Jonas Bonér is founder and CTO of Lightbend, creator of the Akka project, initiator and co-author of the Reactive Manifesto, and a Java Champion. Learn more at:


Simon Baslé

VMware Appointee

Software Development Enthusiast. Reactor Software Engineer.


Ben Christensen

Advisory Council Board Appointee

Ben is a software engineer at Facebook building fleet management systems for its private cloud. Previously, he built software infrastructure for the Netflix API and Edge Services to provide optimized performance for each streaming device and resilience to failure while handling billions of requests. That work led to open-sourcing HystrixRxJava, and RSocket. Presentations on work done at Netflix can be found at


Oleh Dokuka

RSocket Representative

Software Engineer who knows how to work with Reactive as a user as well as a developer. Java Champion. Co-author of the book “Hands‑On Reactive Programming in Spring 5”. Works on RSocket and improves Project Reactor along the way


Sergei Egorov

Advisory Council Board Appointee

Sergei works at VMware on Project Reactor in Berlin, Germany and, as part of his job, creates tools such as BlockHound and ReactorDebugAgent. He is an active member of the Open Source community, member of the Apache Foundation, co-maintainer of the Testcontainers project, maintainer of docker-java, and a contributor to various OSS projects (Apache Groovy, Testcontainers, JBoss Modules, Spring Boot, to name a few).


Viktor Klang

Reactive Streams Representative

Viktor Klang is a problem solver, software developer, co-creator of, prolific contributor to the Akka project, Akka Tech Lead Emeritus, co-founding member of the Reactive Streams Special Interest Group, and contributor to the Scala Standard Library's «Future & Promise».


Mark Paluch

R2DBC Representative

Mark Paluch leads the Spring Data efforts at VMware and is involved in various other Spring projects. He designed the reactive Spring Data stack, and he’s very involved in the Reactive Programming scene being the spec lead for the Reactive Relational Database Connectivity (R2DBC) project and maintaining the reactive Lettuce Redis driver. Outside of work, he is a passionate trance music producer.


James Townley

Lightbend Appointee

James Townley is the Community Manager for the Reactive Foundation. He is an experienced Reactive Systems Architect, Project Manager, Agile coach, Leader, Trainer and Developer. He has a love of simple and tries to have that reflect in his work.