web-01
api-01
db-01
cache-01
lb-01

About Me

Passionate about building robust, scalable software systems.

Matt at the beach
Santa Cruz, CA

Building and maintaining large-scale software systems with a focus on performance, reliability, and user experience.

My background is in building developer tools and infrastructure for large-scale organizations, primarily in the semiconductor industry. Chip development poses many challenges, especially as rapid innovation is required to push Moore's Law past its limits. EDA tool licenses are expensive, workloads for simulating chip designs are computationally-demanding, and storage needs are constantly growing. Not to mention, manufacturing a physical device is costly, requiring the coordination of massive codebases across distributed teams for years, and issues cannot be patched with an ephemeral software release!

Regardless of the particular domain, I want to dive deep into technical problems and provide creative solutions that make it easier for developers to ship quickly and effectively.

Currently, I'm a Senior Software Engineer at NVIDIA where I work on CI/CD platforms, build systems, and developer tooling.

My Passion

  • Tackling problems to accelerate the product lifecycle
  • Scaling infrastructure to meet growing demands
  • Making developers love the tools at their disposal

Infrastructure Focus

Build Systems

Scalable infrastructure for complex toolchains

CI/CD Pipelines

Robust automation for engineering workflows

Developer Productivity

Dashboards, CLI tools, and APIs that engineers love

Version Control

Scalable workflow patterns for distributed teams

Developers, Developers, Developers!

Building infrastructure that scales for your rapidly-scaling demands and developer needs is key for accelerating productivity. Or as Steve eloquently puts it...

Steve Ballmer
Steve Ballmer
Steve Ballmer
Steve Ballmer
Steve Ballmer
Steve Ballmer
Click the cube to watch the original