cmumatt.github.io - Matthew C. Davis | Matthew C. Davis at Carnegie Mellon School of Computer Science.

Description: Matthew C. Davis at Carnegie Mellon School of Computer Science.

Example domain paragraphs

My research focuses on the intersection of software engineering and human computer interaction, particularly within the context of improving the human ability to build and test useful software.

Programming languages and associated tooling are best viewed as products with a responsibility to help humans produce reliable, secure, and predictable software. Imagine the last 20 years of software security without memory safety errors. Even a “small” improvement in one area may be impactful when applied across thousands of projects and developers.

My industry background encompasses more than twenty years building and managing complex critical software systems. This experience includes coding, architecting, design, testing, QA, process management, managing projects, integrating applications and supply chains, and managing geographically distributed teams including software engineers. My experience includes the entire stack of delivering software solutions: datacenter infrastructure, compute, storage, power, environmental, disaster recovery, security,

Links to cmumatt.github.io (2)