Matt Coffin

Staff Software Engineer, Data Architect

Denver, Colorado, 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
Matt Coffin is a Staff Software Engineer and Data Architect with 12 years building scalable data systems, embedded firmware, and cloud infrastructure from startups to enterprise teams. Currently based in Denver, he blends deep database and distributed-systems expertise with practical full‑stack experience across mobile, image processing, and build systems, having moved from senior engineering roles at RE/MAX into platform architecture. An active FOSS contributor and hobbyist embedded developer, he adapted the Zinc Rust bare‑metal stack for multiple MCUs—modernizing its build system and ISR support—demonstrating low‑level hardware fluency alongside high‑level data design. Competitive skydiving informs his risk-calibrated, focused approach to problem solving, and he’s known for picking up new languages to unlock fresh system design perspectives.
code12 years of coding experience
job7 years of employment as a software developer
bookAir Academy High School
bookUniversity of California, San Diego
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
36reputation
959reached
1answer
0questions
github-logo-circle

Github Skills (16)

arm10
embedded10
bare-metal10
rust10
architectures10
sys10
architecture10
stm9
microcontroller9
iot8
iot-devkit8
build-automation7
mesos6
apache-zookeeper6
mesosphere6

Programming languages (13)

JavaC++CRustPureScriptScalaGoHTML

Github contributions (5)

github-logo-circle
hackndev/zinc

May 2015 - Dec 2016

The bare metal stack for rust
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:47 commits, 28 PRs, 11 pushes in 1 year 7 months
Contributions summary:Matt primarily focused on adapting the Zinc bare metal stack for Rust to various embedded systems. Contributions include converting the build system to cargo, and ensuring compatibility with nightly builds, which suggests an effort to keep the project up-to-date with the Rust ecosystem. Furthermore, the user worked on platform-specific configurations, particularly for LPC17xx, STM32, and K20 microcontrollers, and introduced features related to the embedded nature of the project, like ISRs. The code changes reveal a deep understanding of hardware interfacing and low-level system programming.
bare-metalrust
mcoffin/zinc

May 2015 - Jan 2017

Contributions:11 commits, 14 PRs, 159 pushes in 1 year 7 months
rustbare-metalmetalbare
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