Xiao Deng is a Senior Software Engineer with a decade of experience building desktop and web GUI applications and internal tooling for consumer electronics at Garmin. He combines front-end expertise in JavaScript/TypeScript and React with backend Node.js skills and a strong foundation in C++ and embedded systems from a Computer Engineering degree at Missouri S&T. At Garmin he has moved from intern projects on single-board controllers to leading internal engineering tools that improve system stability and developer workflows. Based in Overland Park, KS, he regularly collaborates across backend and DevOps teams, blending product-focused UI work with pragmatic engineering for testable, maintainable systems. Colleagues rely on him for bridge-building between embedded device constraints and modern web tooling—an often overlooked but critical skill in consumer electronics development.
10 years of coding experience
8 years of employment as a software developer
Associate's degree, Engineering, Associate's degree, Engineering at Metropolitan Community College-Blue River
Bachelor of Science (BS), Computer Engineering, Bachelor of Science (BS), Computer Engineering at Missouri S&T
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.