I have served on the ERC for PLDI 2018, the AEC for CGO 2015 and PPoPP 2015, and the PC for TinyToCS Vol. IV.

I have been involved with the RISC-V project since joining the Berkeley Architecture Group in 2011. I stay involved in the RISC-V community, serve as a member of the Technical Committee and am serving as the vice-chair of the J Extension Working Group, which investigates extensions for JITed and interpreted languages in RISC-V. I am also a member of the Software Working Group and maintain the RISC-V Yocto port.