Summary
Matthew Mcquaigue is a Senior Software Engineer with a Ph.D. in Computer Science and over a decade of experience building full-stack web applications, distributed systems, and high-performance rendering for AR/VR. His academic research on egocentric depth perception and the impact of PBR and global illumination in immersive environments informs practical work optimizing real-time graphics with OpenGL, WebGL, Vulkan, and Unity. Professionally he has shipped scalable React/Node/Flask applications and analytics platforms, built CI/CD pipelines, and created an AI-driven auto-documentation tool that reduced manual effort by parsing ASTs. He led development on BRIDGES, an NSF-supported educational visualization platform used by over 10,000 students to boost early CS retention, and has a strong publication record in CS education. Based in Irvine, CA, Matthew blends rigorous human-subject research with production engineering, uniquely positioning him to translate perceptual science into better real-time visual systems and learning tools. He is as comfortable optimizing shader pipelines as he is designing data-driven analytics and instrumentation for enterprise systems.
10 years of coding experience
7 years of employment as a software developer
Ph.D Computer Science, Ph.D Computer Science at University of North Carolina at Charlotte