JQ Veenstra is a Lead Researcher and seasoned machine learning researcher with a decade of experience applying statistics, temporal modeling, and practical engineering to forecasting and predictive systems. He specializes in temporal prediction—having developed temporal-aware adaptations like a temporal random forest—and has improved production models across marketing, crypto pricing, EEG/EMG emotion classification, and churn reduction. A former founder and CTO, he combines startup grit with deep academic training (PhD in theoretical & computational statistics) and a knack for diagnosing root causes that boost model lift dramatically. Equally passionate about teaching, he has mentored dozens of master's students and high-potential youth while serving as an in-house resource for colleagues. Based in Ontario, Canada, he thrives at the intersection of theory and application, preferring roles where intellectual quirks are valued and complex time-dependent problems are embraced.
10 years of coding experience
13 years of employment as a software developer
Ph.D., Theoretical and computational statistics: time series and machine learning, Ph.D., Theoretical and computational statistics: time series and machine learning at Western University
Honours B.Sc., Statistics and Mathematics, Honours B.Sc., Statistics and Mathematics at University of Toronto
Masters of Mathematics, Statistics, Masters of Mathematics, Statistics at University of Waterloo
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.