experience with build-engineering

all back

turbopack / next.js

A new incremental caching bundler for next.js to enable 0s builds with significantly lower memory usage.

turborepo

A low/no config build tool for the web. Caches outputs, parallelizes builds, and prevents duplicate computation.

buck2

A next-gen build tool at meta written in rust. Worked on toolchains and open-sourcing efforts.

Open Source @ Meta

July 2022 - December 2022
Individual Contributor

Helped open source buck2, Meta’s new rust-based build tool. Built out new open source toolchains for hermetic, reproducible builds, while untangling it from the proprietary internal version.

Bazel

Prevented erroneous updates from being sent to the Build Event Stream, merged for Bazel 1.0

buildbarn

Abstracted out the scheduler into a generic pluggable interface and implemented a backend for etcd, removing a single point of failure.

all competencies