Ruben Gutierrez

Firmware Engineer at Microsoft

Redmond, Washington, 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
Ruben Gutierrez is a Firmware Engineer at Microsoft with 12 years of hands-on experience building low-level software for datacenter hardware, focused currently on BIOS/UEFI development for Azure. He combines strong academic foundations—a 3.97 BS in Electrical and Computer Engineering—with practical firmware, FPGA, and embedded systems experience from university labs and internships. An active open-source contributor, Ruben has made notable backend contributions to Microsoft projects like winget-cli and the MSIX packaging SDK, improving package parsing, zip handling, and dependency integration. He demonstrates a pragmatic approach to tooling and automation, having built data-extraction pipelines for vehicle CAN data and migrated research workflows to cloud platforms. Known for debugging across C, Verilog, and system tools, he brings both low-level systems rigor and an appreciation for developer ergonomics. Based in Redmond, he pairs datacenter-scale firmware work with community-minded OSS contributions—sometimes summed up simply as "I do winget stuff," but with measurable impact on Microsoft's packaging and CLI tooling.
code11 years of coding experience
job1 year of employment as a software developer
bookThe University of Arizona
bookHigh School Diploma, GPA 98.85/100, Valedictorian, High School Diploma, GPA 98.85/100, Valedictorian at Tecnológico de Monterrey
languagesSpanish, English
github-logo-circle

Github Skills (13)

file-handling10
dependency-management10
packaging10
c-language10
cprogramming-language10
xml-parsing10
openssl9
command-line-interface9
configuration-management9
json8
windows8
package-manager-tool7
package-manager7

Programming languages (9)

PowerShellC#TypeScriptDockerfileC++RustCJavaScript

Github contributions (5)

github-logo-circle
microsoft/msix-packaging

Oct 2017 - Jun 2022

MSIX SDK
Role in this project:
userBack-end Developer
Contributions:187 releases, 103 reviews, 449 commits in 4 years 9 months
Contributions summary:Ruben's commits primarily involve modifications to the `msix-packaging` repository, specifically in the areas of zip file handling, manifest parsing and validation, and low-level file operations. Their work focused on implementing functionalities related to parsing, validating, and extracting content from .msix and .appx packages. They made changes to the underlying code to handle different data structures and improve compatibility with various operating systems.
uwpmsixlinuxsdk
microsoft/winget-cli

Jun 2020 - Jan 2023

WinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API (Application Programming Interface).
Role in this project:
userBack-end Developer
Contributions:153 reviews, 17 commits, 174 PRs in 2 years 7 months
Contributions summary:Ruben's contributions primarily involve adding and integrating the `jsoncpp` library. The user added the library's amalgamated header and versioning information to the project, demonstrating an understanding of dependency management. They also implemented changes related to the user settings command, including settings export functionality and the handling of admin settings, indicating work on the application's configuration and potentially back-end logic.
windows-package-managerwindowspackage-managercommand-linewinget
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
Ruben Gutierrez - Firmware Engineer at Microsoft