Thomas Nakagawa is a Senior Software Engineer with 11 years of experience building front-end platforms, design systems, and immersive web apps from Vancouver. He’s driven modernization efforts—migrating legacy jQuery/Backbone stacks to React and TypeScript—and served as an accessibility SME, shipping 15+ reusable, well-tested UI components and leading org-wide accessibility improvements. At Microsoft he helped integrate Mesh with Teams and built real-time presence and WebRTC voice features, and at Highspot he resolved a long-standing UX pain by rebuilding a critical date-picker used company-wide. Thomas combines hands-on full-stack chops (TypeScript, React, C#, Unity) with a research-minded background in VR/eye-tracking, and he mentors engineers while influencing hiring and front-end workflows.
11 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Simon Fraser University
Multiplayer game about working together to retrieve as much evidence before time runs out.
Contributions:1 release, 28 PRs, 49 pushes in 6 months
reactgamemultiplayer-gamerunsmultiplayer
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
Thomas Nakagawa - Senior Software Engineer at Instacart