Chris Frantz

Site Reliability Engineer at Google

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
Chris Frantz is a Site Reliability Engineer based in San Jose with 11 years of experience building and maintaining robust production systems at Google. Trained as a computer engineer, he brings two decades of prior systems engineering experience from Compaq and HP to bear on reliability, operational excellence, and low-level debugging. He’s also an active embedded systems contributor in prominent open-source projects like OpenTitan and Tock, where he’s implemented drivers, memory/register management, and platform-specific integrations for secure silicon and microcontroller platforms. That blend of cloud-scale SRE practice and hands-on hardware/firmware work gives him a rare cross-domain perspective on system failure modes and defendable architectures. Colleagues value him for turning intricate hardware constraints into maintainable software interfaces and measurable reliability improvements.
code11 years of coding experience
job17 years of employment as a software developer
bookB.S., Computer Engineering, B.S., Computer Engineering at Milwaukee School of Engineering
github-logo-circle

Github Skills (23)

uart10
timers10
watchdog10
timer10
c1110
microcontroller10
watchers10
c1710
iot10
script10
linker10
driver10
device-driver10
sys10
linkage10

Programming languages (9)

SystemVerilogJavaC++ShellRustStarlarkCGo

Github contributions (5)

github-logo-circle
lowRISC/opentitan

Mar 2020 - Dec 2022

OpenTitan: Open source silicon root of trust
Role in this project:
userEmbedded Systems Engineer
Contributions:2205 reviews, 225 commits, 1185 PRs in 2 years 9 months
Contributions summary:Chris primarily contributed to low-level embedded system development, focusing on silicon root of trust projects. Their work involved refactoring and developing drivers for various hardware components, including UART, watchdog timers, alert handlers, and the real-time clock. Additionally, the user implemented a modular framework for interacting with the various hardware blocks, providing features like simplified access to their respective registers and implementing memory management capabilities, as well as defining common APIs for control and status.
root-of-trustrootsilicontrust
tock/tock

Nov 2022 - Nov 2022

A secure embedded operating system for microcontrollers
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:32 reviews, 3 commits, 8 PRs in 2 days
Contributions summary:Chris primarily contributed to the embedded operating system, Tock, focusing on OpenTitan platform integration. Their work involved updating linker scripts to match OpenTitan's requirements, adding manifest-related features, and adjusting RAM sizes. The user also addressed stack overflow issues by increasing stack space and corrected test order dependencies in the AES test suite. Furthermore, the user incorporated autogenerated register definitions for lowrisc peripherals and updated the UART driver.
kernelcortex-mrisc-vsecurebare-metal
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
Chris Frantz - Site Reliability Engineer at Google