Vernon Mauery

Senior S at NVIDIA

Portland, Oregon, 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
Vernon Mauery is a seasoned embedded systems and automation engineer with 15 years of experience, now a senior engineer at NVIDIA in Portland, Oregon. He has deep expertise in firmware build systems and IPMI tooling, contributing significant integrations and configuration work to the widely used OpenBMC and ipmitool open-source projects. Vernon’s contributions include modernizing build recipes, parameterizing components for flexible deployments, and adding a D-Bus interface and cipher-suite auto-selection to improve security and interoperability. He holds both BS and MS degrees from Brigham Young University and combines low-level systems craftsmanship with practical automation to ship reliable platform software. Notably, his work often focuses on upstreaming fixes that reduce maintenance burden and enable broader reuse across server management stacks.
code15 years of coding experience
bookPotlatch High School
bookMS, MS at Brigham Young University
languagesChinese
github-logo-circle

Github Skills (15)

c1710
embedded10
c1110
openbmc10
ipmi10
sys10
bitbake10
build-automation10
yocto10
dbus9
sensor8
cprogramming-language7
c-language7
bash6
python6

Programming languages (8)

TypeScriptC++ShellCTeXMesonBitBakePython

Github contributions (5)

github-logo-circle
ipmitool/ipmitool

Apr 2018 - Jun 2019

An open-source tool for controlling IPMI-enabled systems
Role in this project:
userBack-end Developer / Embedded Systems Engineer
Contributions:4 reviews, 9 commits, 7 PRs in 1 year 2 months
Contributions summary:Vernon primarily focused on enhancing the IPMItool's functionality. Their work included implementing auto-selection of the best cipher suite for secure communication, modifying code related to SDR (System Description Records) for more accurate sensor readings, and removing unused parameters to improve code efficiency. The user also integrated a D-Bus interface to support the OpenBMC project, expanding the tool's applicability.
siemensiprouterossensorsserial-over-lan
openbmc/openbmc

Jul 2018 - Sep 2022

OpenBMC Distribution
Role in this project:
userEmbedded Systems Engineer / Automation Engineer
Contributions:16 commits, 6 comments in 4 years 2 months
Contributions summary:Vernon primarily contributed to the build system and configuration of the OpenBMC project, focusing on integrating and updating various software components. Their work included updating the recipe for ipmitool to use a new default interface and incorporating upstream changes. They also modified recipes to add new build dependencies, such as those required for kcsbridged, phosphor-ipmi-net, and other related components. Furthermore, they addressed build issues by parameterizing components such as phosphor-ipmi-kcs and phosphor-ipmi-net, enabling better configuration.
openbmcdistribution
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
Vernon Mauery - Senior S at NVIDIA