Geoffrey Oxberry

Senior Software Engineer at Datadog

San Jose, California, 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
Geoffrey Oxberry is a Senior Software Engineer in the Bay Area with 13 years of experience blending computational science, applied mathematics, and production software to solve performance and optimization problems at scale. He holds a PhD in Chemical Engineering from MIT and has a track record from national labs (LLNL) developing distributed mixed-integer optimization and reduced-order modeling libraries now applied in industry at Datadog. Proficient in C/C++, FORTRAN, Python and MATLAB, he ships robust backend solutions and performance tooling—contributing to high-profile open-source projects like Spack, MFEM, and pyinstrument. Geoffrey’s work uniquely bridges rigorous numerical research (novel branch-and-bound and POD model-reduction methods) with practical engineering for profiling, packaging, and large-scale test-flakiness detection. He’s as comfortable optimizing LAPACK-based finite-element kernels as he is building Rust/Python tooling and improving reproducible scientific builds for the community.
code13 years of coding experience
job15 years of employment as a software developer
bookPhD Chemical Engineering, PhD Chemical Engineering at Massachusetts Institute of Technology
bookBChE Chemical Engineering, BChE Chemical Engineering at University of Delaware
languagesSpanish, python, c, c++, fortran, ruby, perl, matlab, julia
stackoverflow-logo

Stackoverflow

Stats
171reputation
2kreached
2answers
1question
github-logo-circle

Github Skills (36)

algorithm10
json10
algorithms10
performance-analytics10
c-language10
performance-monitor10
package-management10
python10
code-profiling10
build-system10
el10
homebrew-cask10
data-structure10
homebrew10
performance-analysis10

Programming languages (14)

C++CRustCMakeM4GoPerlJupyter Notebook

Github contributions (5)

github-logo-circle
spack/spack

Mar 2016 - Apr 2022

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBack-end Developer
Contributions:12 reviews, 116 commits, 124 PRs in 6 years 1 month
Contributions summary:Geoffrey primarily contributed to the `spack/spack` repository by adding and modifying package definitions for various scientific computing software. They focused on integrating dependencies and addressing build issues related to packages like MUMPS, IPOPT, and METIS, often involving header installation and library linking. Additionally, the user updated existing packages by incorporating new versions and fixing issues, further expanding the package manager's capabilities. Their work involved making changes to the build process and incorporating new dependencies.
compilerspythonradiussplatformslinux
joerick/pyinstrument

Oct 2021 - Nov 2021

🚴 Call stack profiler for Python. Shows you why your code is slow!
Role in this project:
userBack-end Developer & Performance Engineer
Contributions:9 reviews, 42 commits, 13 comments in 14 days
Contributions summary:Geoffrey primarily contributed to the development of a `speedscope` renderer for the `pyinstrument` profiler, enabling the output of performance profiles in the `speedscope` format. Their work involved implementing data classes, JSON encoders, and the core logic for generating event-based profiles. They also fixed pyright errors and refactored code for improved readability and maintainability, as well as addressed a key performance metric by renaming a field to increase clarity. The user's focus was on performance profiling and improving the functionality of the `pyinstrument` tool.
pythonslowdjangodeveloper-toolsperformance
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