Duncan Steinke

Kelowna, British Columbia, Canada · (647) 936-0900 · dcameronsteinke@gmail.com

Quantitative researcher completing an MSc in Mathematics and Statistics, researching uncertainty-aware deep learning and regime-switching volatility forecasting in equity and energy markets. Three years in industry to senior data engineer, plus two years co-founding an analytics startup.

Download PDF


Research


Experience

Senior Data Engineer

ServiceTitan

Built the internal reporting platform for the Schedule Engine business unit from scratch on Snowflake and Tableau, owning it end-to-end and managing one engineer to deliver insights across billions of data points to executive, business development, and customer success teams.

Developed a client-facing analytics page using Snowflake, SQL, and React, serving data insights to 1,800+ clients.

Designed the A/B testing methodology for a chat assistant prototype automating call center support, measuring performance impact and informing product iterations that reduced agent handling time and sped up customer resolution.

August 2022 – April 2024
1 yr 9 mos
  • Snowflake
  • Tableau
  • SQL
  • AWS
  • Production Software
  • Data Engineering
  • Teamwork
  • Leadership

Analytics Engineer

Schedule Engine (acquired by ServiceTitan)

Established the company’s single source of truth for reporting, defining agreed-upon business metrics where none previously existed and building the data ingestion, cleansing, and augmentation pipelines to consolidate the underlying data.

Fully automated the client billing workflow, eliminating a recurring manual operations process.

April 2022 – August 2022
5 mos
  • Business Intelligence
  • Data Pipelines

Research Engineer II, Data Science

HomeX

Led development of a client analytics workflow that improved customer insights and outcomes, opening new revenue potential and deepening client relationships.

Deployed data ingestion microservices supporting production analytics workloads.

Contributed to a marketplace ranking algorithm matching supply and demand across the platform.

July 2021 – February 2022
8 mos
  • Python
  • Analytics

Co-Founder & CTO

Backr.ai (YouTube analytics startup)

Co-founded a creator analytics platform; raised $120K non-dilutive and won first prize in the DDQIC pitch competition ($30K).

Selected for four accelerator programs: NextAI Montreal (2021), LaunchYU (Summer 2020), League of Innovators Labs (Batch 3), and QICSI (2019).

Built and led a team of three full-time developers and a data analyst, owning product roadmap and technical strategy from inception.

Trained and deployed a custom BERT-based NLP model for YouTube comment classification and sentiment analysis.

Architected a real-time streaming analytics platform on a microservice architecture hosted on Google Cloud.

Grew the platform to 50 creators, including multiple accounts with 3M+ subscribers.

June 2019 – July 2021
2 yrs 2 mos
  • Entrepreneurship
  • Leadership
  • Strategic Planning
  • Product Management
  • Full Stack Development
  • Python
  • React
  • SQL
  • NLP
  • Google Cloud
  • Microservices

Machine Learning Research Intern

Institute for Infocomm Research · Singapore

Authored a research paper (arXiv preprint) on short-text classification, developing a novel unsupervised text expansion method that generates new keywords directly from a pre-trained language model without requiring additional datasets or training.

Improved short-text classification accuracy under limited training data by generating 3–10 topically relevant words per target topic, validated against benchmark news headline datasets.

January 2019 – April 2019
4 mos
  • NLP
  • Text Classification

Nano-Materials Research Intern

Sargeant Group · University of Toronto

Research internship in the field of electrochemistry studying catalyst nano-structuring.

April 2018 – August 2018
5 mos
  • Research

Technology & Consulting Analyst (Co-op)

LoyaltyOne

Developed a new customer segmentation technique for marketing analytics by adapting statistical methods from sport analytics to a retail loyalty context.

Delivered analytics findings and actionable recommendations directly to the executive team, informing company strategy decisions.

September 2018 – December 2018
4 mos

Education

The University of British Columbia

Master of Science (MSc) · Kelowna, BC
Mathematics and Statistics
GPA: 4.0

Coursework in non-parametric models, stochastic processes, differential equations, generalized linear models, and optimization.

September 2024 – August 2026

Queen's University

Bachelor of Applied Science (BASc) · Kingston, ON
Engineering Physics
GPA: 3.9

Core studies in physics, mathematics, statistics, electronics, and computer programming.

  • Dean's Scholar
  • H. Jansen Memorial Scholarship (Awarded to the student with the highest standing in Physics I & II)
September 2015 – May 2020

Skills & Certifications

Skills & Technologies
  • Analytics
  • Astronomy
  • AWS
  • Business Intelligence
  • Data Engineering
  • Data Pipelines
  • Deep Learning
  • Entrepreneurship
  • Full Stack Development
  • Google Cloud
  • Hidden Markov Models
  • Leadership
  • Machine Learning
  • Math
  • Microservices
  • NLP
  • Product Management
  • Production Software
  • Python
  • R
  • React
  • Research
  • Snowflake
  • SQL
  • Statistics
  • Strategic Planning
  • Tableau
  • Teamwork
  • Text Classification
  • Time Series Forecasting
  • Uncertainty Quantification
Certifications

MIT Schwarzman College of Computing

Professional Certificate · Remote
Data Science and Machine Learning: Making Data-Driven Decisions
2022

Interests

Outside of my research, I enjoy canoe tripping and backcountry camping. My outdoor highlights include a 2-week trip by float plane to the Bloodvein River in Northern Manitoba, multiple trips to Algonquin Park and Temagami in Northern Ontario, Nanika-Kidprice in Northern BC, and a mountaineering trip to the Peruvian Andes.

After high school I deferred university for a year and spent 12 months living on a 39-foot sailboat, which my father and I navigated from Toronto to the Caribbean and across the Pacific to Australia. I love remote trips for their mental and physical challenges and the reward of accomplishing a goal with friends and family.

Duncan Steinke in mountaineering gear on a snow-covered summit, with glaciated peaks and cloud below.