Justin Harris

Senior Staff Engineer at Shopify

Old Toronto, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Justin Harris is an advisor and senior engineering leader with 13+ years building production AI systems and platforms, currently shaping Sidekick at Shopify and advising Tahoma AI while running Pill0’s technology as CTO. He combines deep ML/NLP experience from Maluuba and Microsoft (Copilot, Bing Chat, Copilot Studio) with hands-on full‑stack and infrastructure work—authoring Rust services with Python/TypeScript/Ruby bindings and shipping observability and plugin frameworks used at scale. Justin is a pragmatic builder who moves research into production, having optimized memory- and CI-driven workflows in notable open-source projects like Maluuba’s nlg-eval and contributed to graph and blockchain demos. He favors clarity, testability, and reuse, and brings a rare mix of systems engineering, research fluency, and product intuition to healthcare and commerce-focused AI products. Based in Toronto, he holds a double honours BMath from University of Waterloo and often surfaces non-obvious operational improvements that make large ML systems reliably experimentable.
code12 years of coding experience
job13 years of employment as a software developer
bookDiploma of College Studies Honours Science, Diploma of College Studies Honours Science at CEGEP - John Abbott College
bookBMath double major Honours Computer Science and Honours Combinatorics & Optimization, BMath double major Honours Computer Science and Honours Combinatorics & Optimization at University of Waterloo
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
2,057reputation
596kreached
35answers
12questions
github-logo-circle

Github Skills (32)

blueprint10
python10
testing10
travis-ci10
graph-database10
cicd10
java10
javas10
web3js10
tinkerpop10
react10
blockchain9
ethereum9
smart-contracts9
rdf9

Programming languages (17)

C#PowerShellJavaC++CSSRustTeXGo

Github contributions (5)

github-logo-circle
microsoft/0xDeCA10B

Apr 2019 - Oct 2022

Sharing Updatable Models (SUM) on Blockchain
Role in this project:
userFull-stack Developer
Contributions:3 releases, 65 reviews, 117 commits in 3 years 6 months
Contributions summary:Justin added a demo and simulation code for the "Sharing Updatable Models (SUM) on Blockchain" project. The changes included the implementation of a model component, likely for the front-end, incorporating elements like a UI for data input and display. The code also interacts with backend contracts using web3, which indicates back-end integration. These changes indicate a focus on implementing a demo of the project with the addition of front and back end functionality.
reactpythonprediction-marketethereumtruffle
Maluuba/nlg-eval

Jun 2018 - Mar 2021

Evaluation code for various unsupervised automated metrics for Natural Language Generation.
Role in this project:
userMLOps Engineer
Contributions:2 reviews, 24 commits, 38 PRs in 2 years 9 months
Contributions summary:Justin focused on setting up and configuring the build and test environment for the nlg-eval project, integrating Travis CI for automated builds and tests. They modified the `setup.sh` script to allow re-running and prevent re-downloading of files, improving the setup process. They addressed Python 2 compatibility issues and improved the memory usage of the project by making some changes to the tests and also by improving the code to remove old metrics. The user also introduced changes to the meteor file to add a memory check, and made several optimizations to code to reduce the memory.
skip-thought-vectorsmeteorcidercode-evaluationskip-thoughts
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.
Request Free Trial
Justin Harris - Senior Staff Engineer at Shopify