Summary
Dennis Yao is a seasoned software engineer and team lead with 11 years of experience building enterprise web applications, currently at Figma after leading engineering teams at The New York Times and Wolfram|Alpha. He combines front-end expertise—especially React and React Native—with backend and tooling experience from roles at HP where he integrated SQL, scripting, and custom web tools. At Bloomfire he migrated large legacy codebases to modern React architectures and shipped a production mobile app, demonstrating both hands-on implementation and mentorship. Dennis is comfortable moving between code, product, and operations, having started his career in hardware bring-up and systems reporting which gives him a practical systems perspective. Based in Austin, he pairs an ECE background from UT Austin with graduate studies in media and communications, informing a thoughtful approach to user-facing engineering. Colleagues know him for translating complex legacy systems into maintainable, testable platforms while coaching teams to adopt modern patterns.
11 years of coding experience
11 years of employment as a software developer
B.S Electrical and Computer Engineering, B.S Electrical and Computer Engineering at University of Texas at Austin December 2009
Masters Media and Communications, Masters Media and Communications at European Graduate School