Christopher Blake

Senior Software Engineer at Lambda

Greater Minneapolis-St. Paul Area 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
Christopher Blake is a Senior Software Engineer with 12 years building resilient cloud and embedded systems, currently focused on infrastructure at Lambda Labs after senior DevOps roles at Autodesk and operational engineering at DigitalOcean. He blends cloud-native automation (Terraform, Salt, Kubernetes exploration) with deep embedded Linux expertise, contributing device support and kernel patches to OpenWrt/LEDE and forks like ImmortalWRT for hardware such as Cisco Meraki and Aruba access points. Based in the Twin Cities, he’s comfortable moving production databases with minimal disruption and crafting internal self-service platforms using FastAPI/Pydantic. Known in open-source circles for porting low-level device trees, TPM and MAC partition support, he brings a hardware-hacker mindset to large-scale infrastructure problems — and, on GitHub, balances rigorous engineering with a quirky appetite for bacon.
code12 years of coding experience
job4 years of employment as a software developer
bookDiploma, Diploma at Farmington High School
bookNetwork Technology and Security Network and System Administration/Administrator, Network Technology and Security Network and System Administration/Administrator at Inver Hills Community College
github-logo-circle

Github Skills (22)

net10
c-programming10
linux-kernel10
networking10
hardware10
i2c10
flash10
openwrt10
gpio10
device-tree10
sys10
network10
embedded10
tpm10
armv710

Programming languages (9)

HCLShellCMakefileGoHTMLRoffRuby

Github contributions (5)

github-logo-circle
openwrt/openwrt

Apr 2018 - Oct 2024

This repository is a mirror of https://git.openwrt.org/openwrt/openwrt.git It is for reference only and is not active for check-ins. We will continue to accept Pull Requests here. They will be merged via staging trees then into openwrt.git.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:12 reviews, 14 PRs, 32 comments in 6 years 7 months
Contributions summary:Christopher primarily contributed to the OpenWRT project, focusing on adding support for various Cisco Meraki devices. They implemented device-specific configurations including those for the APM821xx and ar71xx targets, and added support for the Cisco Meraki MX60/MX60W and Aerohive AP-105. The user's contributions involved creating device tree source files, patching kernel configurations, and writing scripts for device upgrades and firmware utilities. Their work directly enabled the use of these devices with OpenWRT.
mergedopenwrtinspull-requestsstaging
lede-project/source

Oct 2016 - Jul 2018

Mirror of https://git.lede-project.org/?p=source.git Please send your PRs against this tree. They will be merged via staging trees and appear in this tree once the staging trees get merged back into source.git
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:12 PRs, 41 comments in 1 year 9 months
Contributions summary:Christopher's contributions primarily involve adding support for various Cisco Meraki and Aruba access points to the LEDE/OpenWrt project. This includes adding device tree files for hardware configuration, implementing platform-specific drivers for LEDs and buttons, and integrating support for features like TPM modules and MAC address configuration. The user is also responsible for porting and backporting relevant kernel patches to enable specific hardware functionalities on these devices. Their work focuses on integrating new hardware platforms and enabling core functionality within the embedded Linux environment.
mergedtreesjavascriptprsappear
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