Summary
Roy Shea is a Principal Software Architect with 18 years of experience who blends deep academic rigor—PhD in Computer Science from UCLA—with hands-on engineering leadership at Microsoft, where he now focuses on embedding privacy into large-scale software systems. He has a track record of improving observability and reducing operational costs by driving telemetry and monitoring roadmaps, building in-house tooling, and creating v-teams to spread domain expertise. Roy’s research background in diagnosing faults for wireless and embedded systems informs a pragmatism for evaluating and hardening complex, distributed systems. A longtime educator and mentor, he enjoys translating technical depth into teachable practices that uplift engineering teams. Outside of work he brings a curious, tactile sensibility to craft pursuits—serving as an informal tea and espresso taster—and has spent years guiding outdoor expeditions, reflecting a taste for systems that are both elegant and resilient.
18 years of coding experience
18 years of employment as a software developer
BS, Computer Science and Mathematics, BS, Computer Science and Mathematics at Harvey Mudd College
University of California, Los Angeles