Software engineer · Meta

Zehua Li

I build systems that keep data protected, even while it’s being used. These days that means security and trusted execution environments. Before that, I worked on ads infrastructure.

01 · At Meta

Since 2019, at three layers of the stack.

01

Ads infrastructure

Rate limiting · backpressure

Backend services behind ads buying. I worked on throttling and backpressure so they stay steady under heavy load.

02

Security

Defense in depth

Security infrastructure: systems that protect user data and the services that handle it, at the scale of billions of people.

03

Trusted execution

TEEs · confidential computing

Code runs in hardware-isolated enclaves. The data stays encrypted and verifiable, even from the machine it runs on.

02 · Before

Networks, clouds, and physics.

  1. 2017 – 2019

    Research assistant · Iowa State University

    Cross-layer algorithms in C/C++ for low-latency, adaptive tactical networking with Multipath TCP. M.S. in Computer Science.

  2. 2016 – 2017

    Software engineer · Ericsson

    Brought telecom hardware into OpenStack, so boards could be configured and allocated like cloud resources.

  3. 2010 – 2015

    B.S. Computer Science & Physics · Iowa State University

    Where it started.

03 · Elsewhere

Happy to talk systems, security, or anything in between.