Gencheng (George) Guo is an experienced R&D Software Engineer currently at Cathedral Energy Services. Prior roles include Research Assistant and Java Developer at the University of Alberta, Associate Professor at Henan University of Science and Technology, and Software Development Team Lead at both Jinan War Zone and Luoyang Tri-Star Supervision Consulting Company. Gencheng holds a Doctor of Philosophy (PhD) in Digital Signal and Image Processing from the University of Alberta, obtained between 2006 and 2012, and a Master of Science in Control Theory and Engineering from Luoyang Institute of Technology, achieved from 1992 to 1995.