Zach Langley

I am currently a fifth-year PhD student at Rutgers University, where I am fortunate to be advised by Aaron Bernstein. My research interests span theoretical computer science and combinatorics, with a particular emphasis on graph algorithms.

Before coming to Rutgers in 2019, I worked as a software engineer for six years, most recently on the bioinformatics team at Color. I completed my undergraduate degree at RIT in 2013, where I was lucky to have Ivona Bezáková as a mentor.

For additional information about my professional and academic background, please refer to my CV and LinkedIn page. Feel free to reach out via email at zblangley [at] gmail [dot] com.


ITCS 2023.
A framework for dynamic matching in weighted graphs, with Aaron Bernstein and Aditi Dudeja.
STOC 2021.
Improved bounds for distributed load balancing, with Sepehr Assadi and Aaron Bernstein.
DISC 2020. Best Paper Award.
MFCS 2014.
COCOON 2012.

Industry Experience

Algorand, Smart Contracts Researcher. May 2021–August 2021, Jan 2022–Mar 2023.
Color Genomics, Software Engineer. Jul 2017–Jul 2019.
Expa, Developer-in-Residence. Feb 2017–Jun 2017.
Operator, Software Engineer. Apr 2015–Dec 2016.
Twitter, Software Engineer. Sep 2013–Apr 2015.
Google, Software Engineer — Intern. May 2013–Aug 2013.