Summary
Mingqi Gu is a software engineer with nine years of hands-on experience building full-stack systems and computer vision applications, currently contributing at SAP from Los Angeles. His background spans IoT and image recognition—having developed face recognition, environmental sensing, and analytics platforms for a hi-tech zone—and research-focused video segmentation and 3D vision work as a PDRA at the University of Sheffield. Comfortable across Node.js, Java/Spring, front-end tech, and hardware integration, he bridges algorithmic vision work with production-grade system design. Trained at Shanghai Jiao Tong, East China Normal, and USC, he combines academic depth with practical engineering, often translating research prototypes into deployable services. An interesting thread through his career is the blend of sensor-driven IoT projects and video/3D research, giving him a unique perspective on multimodal perception systems in real-world deployments.
9 years of coding experience
2 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at University of Southern California
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at East China Normal University
Exchange, Computer Science, Exchange, Computer Science at Shanghai Jiao Tong University
Chinese, English, Japanese