/proc

You can access a copy of my CV here.

Education

  • University of California, Santa Barbara
    Department of Computer Science
    September 2015 - December 2021
    PhD, Computer Science
    MS, Computer Science (awarded March 2021)

  • Brigham Young University
    Computer Science Department
    August 2007 - December 2013
    BS, Computer Science
    Minor, Mathematics

Work

  • Meta
    Research Scientist
    HHVM Team
    December 2021 - Present
    Menlo Park, CA

  • Lawrence Berkeley National Lab
    Graduate Student Research Assistant
    Computer Architecture Group
    March 2020 - December 2021
    Berkeley, CA

  • Facebook
    Software Engineer Intern
    Hack Language Team
    June 2020 - September 2020
    Menlo Park, CA

  • Facebook
    Software Engineer Intern
    Disaster Recovery Team
    June 2019 - September 2019
    Seattle, WA

  • Dell EMC
    Software Engineer II
    NetWorker Team
    March 2014 - August 2015
    Santa Clara, CA

  • BYU Data Mining Lab
    Research Assistant
    April 2013 - December 2013
    Provo, UT

  • SerialTek
    Software Engineer Intern
    June 2012 - October 2012
    San Jose, CA

  • BYU Independent Study
    Customer Service Representative
    May 2011 - May 2012
    Provo, UT

Teaching

  • Computer Organization and Digital Logic Design (CS 64)
    Teaching Assistant
    Winter 2020

  • Operating Systems (CS 170)
    Teaching Assistant
    Fall 2019

  • Formal Languages and Automata (CS 138)
    Teaching Assistant
    Spring 2019

  • Programming Languages (CS 162)
    Teaching Assistant
    Winter 2017

  • Programming Languages (CS 162)
    Teaching Assistant
    Winter 2016

  • Computer Organization and Design Logic (CS 64)
    Teaching Assistant
    Fall 2015

Awards and Professional Service

Volunteering