Ge Chen (Colin) is a software engineer with 12 years of industry experience blending telecommunications firmware and networking expertise with modern mobile and full‑stack development. He has delivered device drivers, protocol stacks and line‑card software at Huawei and FiberHome, then transitioned to lead embedded and iOS app development for a mobile color printer—implementing low‑level pixel processing, Objective‑C++ integrations and Baidu AI services. Currently a Master of Computer Science at McMaster and an engineer at Ford, he teaches HCI and OS tutorials, showing a rare mix of hands‑on systems programming, mobile UI/UX work, and pedagogy. Self-taught in iOS since 2014, he often works solo on end‑to‑end product delivery and excels at bridging hardware, firmware and consumer app layers.
12 years of coding experience
12 years of employment as a software developer
Master of Engineering - MEng, Computer Science, GPA 3.88, Master of Engineering - MEng, Computer Science, GPA 3.88 at McMaster University
Master of Engineering - MEng, Telecommunication, Master of Engineering - MEng, Telecommunication at Wuhan University of Technology
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.