Jeff Terrace

Principal Software Engineer at Dropbox

Acton, Massachusetts, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Jeff Terrace is a Principal Software Engineer with 16 years of experience designing systems and shipping robust application-level and infrastructure software, now leading engineering at Dropbox after a long tenure at Google. He blends academic rigor from a PhD in computer science with hands-on delivery, having improved tooling and testing in high-profile open-source projects like Emscripten and gsutil. Jeff's work spans test automation, backend and DevOps improvements, and performance diagnostics—often focused on subtle correctness and reliability issues such as mmap behavior and byte-transfer accounting. Colleagues rely on him for system design depth and for modernizing test suites to support concurrent, cross-platform workflows. Based in Acton, MA, he brings a researcher’s attention to detail to production-scale services and a track record of quietly fixing the corner cases others miss.
code15 years of coding experience
job13 years of employment as a software developer
bookChelmsford High School
bookBS, Computer Science, BS, Computer Science at University of Massachusetts Amherst
bookPhD, Computer Science, PhD, Computer Science at Princeton University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
66,066reputation
9.4mreached
642answers
40questions
Badges
redirect
top-5%
oauth
top-5%
dictionary
top-5%
python-sphinx
top-1%
javascript
top-5%
numpy
top-1%
github-logo-circle

Github Skills (65)

python10
testing10
ascii10
pip10
tuples10
numpy10
emscripten10
webassembly10
json10
python-sphinx10
serialization10
filter10
package-manager10
google-cloud-storage10
unicode10

Programming languages (11)

C#TypeScriptC++CMakefileJavaScriptHTMLGroovy

Github contributions (5)

github-logo-circle
GoogleCloudPlatform/gsutil

Nov 2012 - Oct 2018

A command line tool for interacting with cloud storage services.
Role in this project:
userBack-end & DevOps Engineer
Contributions:125 commits, 11 comments, 2 issues in 5 years 11 months
Contributions summary:Jeff primarily contributed to improving the gsutil command-line tool, focusing on both functionality and testing. They addressed an off-by-one error in byte transfer reporting and enhanced the test runner by adding return code handling to commands and integrating "set -o pipefail" for error detection in bash. Additionally, the user introduced a new perfdiag command with a focus on diagnostic tests, along with fixes to Windows compatibility issues and added functionality.
command-line-toolgcpstorage-servicescloudcloud-storage
emscripten-core/emscripten

Oct 2011 - Jan 2012

Emscripten: An LLVM-to-WebAssembly Compiler
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:20 commits in 3 months
Contributions summary:Jeff primarily focused on enhancing the test suite for the Emscripten project. Their contributions included refactoring the test runner to use unique working directories for concurrent testing, changing function names to avoid conflicts with the testing framework, and adding and modifying tests, particularly related to memory management and various C/C++ language features. The user also added an mmap test and optimized mmap implementation.
emscriptenwebassemblycompilerwasmllvm
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jeff Terrace - Principal Software Engineer at Dropbox