2025 P4 TST Election Results

We are pleased to share the results of the recent 2025 P4 Technical Steering Team (TST) elections. Andy Fingerhut (Cisco) and Fabian Ruffy (New York University) have each been elected to a second two-year term.

P4 community momentum continued to accelerate last year with working groups making significant strides. There was increased community engagement via events and publications and we look forward to more exciting activities in the coming year. Get involved and stay updated about P4 in 2025.

About Newly Elected P4 TST Members

Andy Fingerhut

Andy has been an active participant in the P4 community since 2017 and brings a wealth of technical knowledge and insights about P4 along with working relationships in the industry. He has served as co-chair of the P4 Architecture Working Group since 2018 and been a member of the P4 TST since 2023. He also has been a program committee co-chair for two of the past annual P4 Workshop events.

Andy’s contributions towards enabling and expanding use of P4 include filing of many issues; and approval of pull requests written for most of the P4 Github projects and specifications, including P4 Language spec, Portable Switch Architecture spec, Portable NIC Architecture spec, and p4c compiler. Recent contributions by Andy include addition of a definition for loops to the P4 language specification and implementing full support for arbitrary if statements in p4c’s BMv2 back end.

As part of the P4 TST Andy is exploring ways to reboot the architecture work group and accelerate the pace of progress and is open to ideas from the community on this topic.

Fabian Ruffy

Fabian has participated in the P4 community since 2018 and been an active contributor across the P4 Language projects. He is currently the Chief Architect of P4 and has served on the P4 TST since 2023.

Fabian’s contributions to the P4 project include development of a testing framework for the eBPF/XDP P4C back ends; contributing the P4Tools library of static analysis tools; maintenance of P4C’s continuous testing infrastructure; development of several testing tools that have identified hundreds of bugs in P4C; and submitting many bug fixes to P4C and the behavioral model. In 2024, Fabian organized P4’s participation in GSOC 24 and migrated P4’s communication platform from Slack to Zulip.

In his role as a member of the P4 TST, Fabian is seeking to reduce adoption barriers of P4lang projects through improved tooling for the P4 language itself. This includes the development of linters, language servers, and syntactical highlighters. In addition, he wants to support projects that reduce the friction of installing and using P4lang projects which involves the development of appropriate packaging, documentation, versioning, and testing. 

 

Share the Post:

Contact us

Fill out the form below, and we will be in touch shortly.