Summary
Yang Xiang is a seasoned software engineer with a decade of hands-on experience in embedded systems, Linux appliance and customized kernel development, and C/C++/Java application design. He has progressed through senior and staff engineering roles at companies including Teradata, Qualcomm, and Quest, and has experience leading small developer teams in both startup and enterprise environments. Known for owning the full SDLC, he blends low-level embedded expertise with practical application development and testing for complex devices such as Android-based phones. Based in San Diego and a US citizen, he brings both deep technical rigor and cross-industry perspective informed by a Computer Science degree from the University of Calgary and earlier studies in economics. An adaptable collaborator, he thrives in environments that require shipping reliable, production-grade firmware and software under constrained resources.
10 years of coding experience
17 years of employment as a software developer
Economics, Economics at Fudan University
Bachelor of Science, Computer Science, Bachelor of Science, Computer Science at University of Calgary