Rui Cheng

Visualization Lead Engineer @ Hyperspec AI

About Rui Cheng

Rui Cheng is a Visualization Lead Engineer at Hyperspec AI, specializing in computer vision and digital image processing. He has a strong background in electrical and electronics engineering, with multiple degrees and extensive experience in game development and graphic design.

Work at Hyperspec AI

Rui Cheng has been serving as the Visualization Lead Engineer at Hyperspec AI since 2021. In this role, he focuses on developing and implementing visualization techniques that enhance the understanding of complex data. His work involves leveraging his expertise in computer vision and digital image processing to create effective visual solutions. Cheng's contributions are integral to the company's mission of advancing AI technologies through innovative visualization methods.

Education and Expertise

Rui Cheng holds a Bachelor of Science in Electrical and Electronics Engineering from Huazhong University of Science and Technology, which he completed from 2013 to 2017. He further pursued his education at Northwestern University, earning a Master of Science in the same field from 2017 to 2019. Cheng also completed another Master of Science in Electrical and Electronics Engineering at the University of Rochester from 2019 to 2021. His academic background provides a strong foundation for his career interests in computer vision, digital image processing, and game development.

Background in Teaching

Before joining Hyperspec AI, Rui Cheng worked as a Teaching Assistant at the University of Rochester from 2019 to 2022. During this time, he supported faculty in delivering course content and assisted students in understanding complex engineering concepts. This experience contributed to his communication skills and reinforced his knowledge in electrical and electronics engineering.

Technical Skills and Game Development

Rui Cheng possesses a diverse skill set that includes proficiency in graphic design software such as Photoshop, Illustrator, and Premiere Pro. He has experience with game development engines including Unity, PyGame, and Unreal Engine 4. Cheng has developed a personal website that showcases his research projects, self-made games, and graphic design portfolio, reflecting his commitment to both technical and creative pursuits.

Programming Experience

Rui Cheng has accumulated significant programming experience, with five years of expertise in Matlab and three years in Python. He is also proficient in several programming languages, including C#, C/C++, Lua, and JavaScript. This programming knowledge supports his work in visualization and game development, allowing him to create sophisticated applications and tools.

People similar to Rui Cheng