Summary
Yiyun Tan is a software engineer and Program Analyst II with nine years of professional experience building full-stack web applications and embedded systems. Comfortable across the MERN stack and low-level C/C++ firmware, she has delivered features from device HMI and networking protocols to cloud-backed REST APIs and CI/CD pipelines. At Schweitzer Engineering Laboratories she combined embedded display work, protocol updates, and automated testing, and more recently contributes to multidisciplinary teams at the University of New Mexico and One Community Global. She practices Enterprise Agile with Atlassian tooling, emphasizes coding standards, automated testing, and maintainable OOP design, and has hands-on experience with Jenkins, Conan, gMock/gtest, and Yocto toolchains. Colleagues describe her as meticulous about quality and documentation, able to bridge on-site and remote collaborations effectively. Based in Rio Rancho, NM, she brings a rare blend of embedded systems rigor and rapid web development fluency.
9 years of coding experience
2 years of employment as a software developer
Bachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at Wuhan University
Master of Science (M.S.) computer engineering, Master of Science (M.S.) computer engineering at University of Connecticut
English, Chinese