My name’s Josh. I am a current undergraduate student at the University of Waterloo in Science and Business, with a love for data science, analytics, software, business, economics, and public policy.

I’ve had the privilege of doing a lot of different things over the course of the last five years from working at non-profits, large businesses, tiny startups, in the government and on political campaigns. I absolutely love learning and trying new things.

Work Experience

Data Scientist Intern, Best Buy Canada
Burnaby, BC - May, 2019 - August, 2019

Data Analyst, Strategic Insights Unit, Destination Ontario
Toronto, ON - June, 2018 - August, 2018

Data Scientist, Digital Team, Ontario Liberal Party
Toronto, ON - January, 2018 - June, 2018

Research Analyst Intern, Ministry of Training, Colleges & Universities
Toronto, ON - May, 2017 - August, 2017

Marketing Data Analyst, Cabinet Office
Toronto, ON - January 2016 - December, 2016

Accounts Receivable Summer Intern, Toronto Hydro
Toronto, ON - May, 2015 - August, 2015

Research Experience & Projects

Improving random feedback alignment with transfer learning
Joshua T. Loong, Andrej Kukuruzovic, Gabi Kim, Eric Hunsberger, SYDE 552 Final Course Project, Report

Human & algorithmic emotion recognition comparison on the McGill Face Database
Gunnar Schmidtmann, Joshua T. Loong, (in progress)

Temporal processing of facial expressions of mental states
Gunnar Schmidtmann, Maiya Jordan, Joshua T. Loong, Andrew Logan, Claus-Christian Carbon, Ian Gold, bioRxiv, doi: 10.1101/602375

Volunteer Experience

VP of Technology, University of Waterloo Data Science Club
Waterloo, ON - January 2019 - April, 2019

Co-Founder, Chalmers Cards
Toronto, ON - January, 2018 - September, 2018

Tech Lead, Democracy Kit, Open Democracy Project
Toronto Chapter Exec, Democracy Kit, Open Democracy Project
Toronto, ON - June, 2017 - September, 2018

Talks, Competitions & Hackathons


Candidate for Honours Bachelors of Science
Science and Business
University of Waterloo, Waterloo, ON - Sept, 2014 - December, 2019

Side Projects

My Github contributions over the last year:

jtloong's Github chart

Created a toy LSTM text generation model based on Canadian federal parliamentary debates.
Conduct topic modeling on a corpus of song lyrics to find genre differences using Latent Dirichlet Allocation.
Built the first Python module for computing Chow Break tests to measure structural breaks in time series data.
Made a tiny package that wraps around Pandas to encode continuous variables into binned binary features.
Developed git-status-size a custom git utility to track the file sizes of new repo changes and allow users to add files to their .gitignore.
Created a Python based recovery system for markdown files from a Hexo static site.
Currently building a web demo of Google’s sg2im neural network to build photorealistic images from scene graphs using React.js and Flask.
Wrote a Python based command line utility for conducting Needleman-Wunsch protein or nucleotide sequence alignment
As part of Code Across Toronto 2018 I was part of a small team that built an experiment in participatory democracy for Toronto’s Parkdale neighbourhood.
Contributer to Timeliny a jQuery plugin for building interactive web timelines. I mainly contributed navigation features to the library.
Created a Flask web app to allow users to extract colour palettes contained within photos.
Used open data from the city of Toronto to create an interactive map visualizing the city’s shelter locations and their capacity.
Using Mapbox.js and a (now-deprecated) Job Bank API, allowed users to visualize the locations of employment opportunities posted to the federal job board.
Created a Flask web app to let users join pdf documents together.

Contract Projects

Writing Projects