Matthew Baker

Knoxville, Tennessee, 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
Matthew Baker is a software engineer with 13 years of experience specializing in large-scale applications, programming languages, and high-performance computing environments. Based in Knoxville, TN, he spent over a decade at Oak Ridge National Laboratory advancing HPC benchmarks, programming models, and co-chairing OpenSHMEM community efforts, and later served as a Senior Software Engineer at Voltron Data. He is a principal maintainer and contributor to the UCX transport layer and added Google Test integration and initial CUDA support in the openucx/ucx project, showing a focus on testing infrastructure and enabling new hardware features. Matthew blends research-grade systems work with practical engineering—developing microbenchmarks, distributed implementations of bioinformatics and imaging algorithms, and simulator tooling for ARM SVE. His background in computational science and a master’s in computer science underpin a deep, systems-level perspective that frequently surfaces in both open-source and lab-driven production code.
code13 years of coding experience
job3 years of employment as a software developer
bookMathematics, Mathematics at Tusculum College
bookMaster's Degree, Computer Science, Master's Degree, Computer Science at East Tennessee State University
github-logo-circle

Github Skills (12)

googletest10
c-language10
gt10
cprogramming-language10
build-system9
cuda8
autoconf8
c117
c177
hpc6
cpp6
cplus6

Programming languages (5)

C++ShellCTeXPython

Github contributions (5)

github-logo-circle
openucx/ucx

Feb 2015 - Nov 2022

Unified Communication X (mailing list - https://elist.ornl.gov/mailman/listinfo/ucx-group)
Role in this project:
userBackend Developer
Contributions:129 commits, 91 PRs, 20 pushes in 7 years 10 months
Contributions summary:Matthew's contributions primarily involve implementing and enhancing the Google Test (gtest) framework within the project. They addressed bugs in gtest scripts, and integrated gtest into the build process. Furthermore, the user contributed to the CUDA integration with the project, creating the initial skeleton and essential components for this new technology. This indicates a focus on adding testing infrastructure and supporting new features in the code base.
craympiopenshmemyangroce
MattBBaker/ucx

Mar 2016 - Jun 2022

The UCX
Contributions:37 commits, 1 PR, 355 pushes in 6 years 4 months
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
Matthew Baker