Jack Cheng is a software developer with 14 years of experience, currently building AI-powered NLP capabilities on OpenText’s Magellan Text Mining platform. He brings a solid academic foundation with a master's in computer science from Bishop's University and a bachelor's in applied mathematics, combining theory with practical engineering. Prior to OpenText he spent three years at booxi, contributing to product-facing development and system reliability. Jack focuses on applying NLP and ML techniques to real-world enterprise search and text analytics problems, translating research ideas into production features. Based in the Greater Montreal area, he blends quantitative rigor with hands-on software craftsmanship and a track record of shipping complex platform features. Colleagues describe him as someone who bridges academic depth and pragmatic product delivery, often surfacing subtle model and data quality improvements that boost downstream value.
14 years of coding experience
3 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Bishop's University
Bachelor's degree, Applied Mathematics, Bachelor's degree, Applied Mathematics at Heilongjiang University
Contributions:11 pushes, 6 branches, 2 tags in 4 years 7 months
typescriptorchardvnext
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.