Summary
Xiaochen Yang is a software engineer with 11 years of hands-on experience across systems and application development, skilled in C/C++, Matlab, and Objective-C while also comfortable with Java, Python, and SQL. He builds full-stack solutions using Node.js, Express, MongoDB, MySQL and front-end technologies, and has practical experience with tooling like Chrome Dev Tools, AWS, Git, Vim, Qt, and OpenCV. His academic background culminates in a Ph.D. in Computer Science, combining deep research training with pragmatic engineering. Based in the Greater Seattle Area, he brings a research-informed approach to problem solving and system design, often bridging algorithmic work (Matlab, OpenCV) with production services. Colleagues can expect a developer who pairs low-level language expertise with modern web stacks and a willingness to work across the entire stack to deliver robust solutions.
11 years of coding experience
Doctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at Vanderbilt University
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Chang'an University
University of Missouri
Japanese, Chinese, English