Yiqing Xie is a software engineer with eight years of experience, currently pursuing an MS at UIUC and working on embedded AI systems at Kneron. He blends robotics, control systems, and full-stack engineering to build production-grade features such as device management, dynamic task scheduling, and a custom DB with access control and file-splitting for large-data handling. His research background spans real-time human motion capture, ROS-based teleoperation, admittance control, and distributed file systems—work that contributed to an ICRA 2023 paper. At Kneron he also implemented a Retrieval-Augmented Generation pipeline that improved retrieval recall by 30% and upgraded ONNX models across versions, showing an unusual mix of systems engineering and ML infra skills. Comfortable across Python, Go, ROS, and C/C++ toolchains, he brings practical experience debugging memory issues with Valgrind and introducing DVC for reproducible ML workflows. Based in Urbana, IL, he pairs academic rigor with hands-on product delivery, often focusing on bridging perception-to-control gaps in robotics and edge AI.
8 years of coding experience
2 years of employment as a software developer
Master's degree Electrical&Computer Engineering, Master's degree Electrical&Computer Engineering at University of Illinois Urbana-Champaign
Bachelor's degree electrical engineering and Automation, Bachelor's degree electrical engineering and Automation at Zhejiang University
Contributions:5 commits, 9 pushes, 3 comments in 1 month
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.