Ben Mathews is a Principal Software Engineer with two decades of hands-on experience building and modernizing mission-critical systems, currently leading infrastructure and platform efforts at Vivint. He specializes in cloud-native transformations—having migrated legacy VMs to a 40-node on-prem Kubernetes cluster—and in creating robust CI/CD, monitoring, and replication tooling that reduce bugs and shorten development cycles. Comfortable across languages and stacks (Golang, Python, Bash, Kafka, MongoDB) and tools (Docker, Prometheus, Grafana, Jenkins, Helm), he pairs deep technical know-how with pragmatic quality practices like TDD, refactoring, and dependency analysis. Ben is a natural mentor who codifies best practices through workshops and company-wide standards, and he has a track record of improving performance and build reliability across large codebases. His career includes leading integrations that exposed legacy systems as high-availability services and measurable wins such as substantially faster builds and consistent RPM-based delivery. Based in Lehi, Utah, he combines practical engineering leadership with a willingness to learn and adopt new techniques to solve entrenched problems.
10 years of coding experience
24 years of employment as a software developer
Toledo High School
AA, Computer Science, AA, Computer Science at Ricks College
BS, Computer Science, BS, Computer Science at Brigham Young University
Contributions:8 pushes, 1 branch in 2 years 9 months
kubernetes-resourcesyncranciddiskkubernetes
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
Ben Mathews - Principal Software Engineer at Vivint