Resume
Benjamin Woodruff — Software Engineer
Contact:
resume@benjam.info
Role: Full-Stack Systems and User Interface Software
Engineer
Status: Employed at Meta
Location: San Francisco Bay Area
Work Experience
Meta Developer Environments (2022 – Present)
Improved the remote development experience for the internal engineering community at Meta, providing a platform similar to GitHub Codespaces.
Supported tools and services written in Rust, Python, and Hack (Meta’s PHP derivative) for CentOS-based environments configured with Chef and Systemd.
Meta AR/VR (2020 – 2022)
Developed the new user and device setup experience for the Meta Quest 2 and Meta Quest Pro with React Native applications and integrations on top of Meta’s fork of Android.
As our product served as the initial experience for users, we upheld a high standard of polish by collaborating with multiple designers, UX researchers, and a dedicated team of QA specialists.
Instagram Server Framework (2018 – 2020)
Improved developer velocity on Instagram’s Python-based server codebase. Created Python parsers and language tooling for linting and large-scale automated refactoring. Much of my work was open sourced as LibCST and Fixit.
Contributed to and used tooling to increase static type coverage of Instagram’s server codebase from near-zero to over 90% within a couple years. Supported partner teams making automated changes to improve privacy and security aspects of Instagram’s codebase.
Instagram Web (2016 – 2018)
Worked as a User Interface Engineer on Instagram.com, a progressive web app written in React. Launched features and pushed internal architecture improvements, including Instagram Stories, a visual refresh, and a modernization of the platform’s GraphQL stack.
Internships
Facebook Internship — JavaScript Infrastructure (Summer 2015)
Ported Facebook’s web frontend linting to ESLint. Received and accepted a full-time return offer.
Amazon Internship — Fulfillment (Summer 2014)
Created tools to optimize the dimensions of packaging material available to Fulfullment Center workers based on previously shipped orders. Received a return offer.
UF ACIS Lab (Summer 2012)
Under an NSF Research Experiences for Undergraduates Fellowship grant and through UF’s University Scholars Program, I worked on IPOP and iDigBio.
Education
Master of Science in Computer Engineering (2014 – 2015)
Graduated from the University of Florida in December 2015 through UF’s Combined BS/MS program.
Bachelor of Science in Computer Engineering (2011 – 2014)
Graduated Cum Laude from the University of Florida in December 2014.
Skills & Interests
Programming Languages
Rust, JavaScript, Python, Java, C, Bash
Technologies
Linux, React, Redux, GraphQL, Thrift RPC, Tokio, Git, Vim
Interests
Compilers, Profiling & Performance, Open Source, Security