Garett Macgowan

Chief Technology Officer at Garett MacGowan

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
Garett Macgowan is a CTO and founder with nine years of software and machine learning experience, blending hands-on full‑stack engineering with strategic technical leadership at startups like GetIt and Wealth Conscious. A Queen’s University Software Design graduate, he has deep experience applying ML to product problems—from automating content pipelines to building credit analytics at Migrations.ml—and runs ML-focused passion projects including an automated YouTube narrated by an Attenborough model. He contributes to high-profile open-source cloud-native tooling such as Argo Workflows, where he’s improved artifact handling and reliability in Kubernetes workflow execution. Based in Toronto, he balances entrepreneurial grit with production-grade engineering and a knack for turning research prototypes into automated, deployable systems.
code9 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Queen's University
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
11reputation
306reached
2answers
1question
github-logo-circle

Github Skills (17)

kubernetes10
workflow-engine10
go10
kubernetes-pods10
argo-workflows10
batch-processing10
test-automation8
yaml8
cicd7
uuid6
python6
multithreading6
dataframe6
xgboost6
pandas6

Programming languages (8)

TypeScriptC++CRustJavaScriptGoHaskellPython

Github contributions (5)

github-logo-circle
argoproj/argo-workflows

Sep 2023 - Mar 2025

Workflow Engine for Kubernetes
Role in this project:
userBackend Developer
Contributions:77 reviews, 8 PRs, 243 comments in 1 year 6 months
Contributions summary:The user, Garett MacGowan, primarily contributed to bug fixes and enhancements within the Argo Workflows codebase. Their work involved resolving issues related to artifact management, including fixes for missing artifacts for stopped and archived workflows. They also implemented global artifact passing and addressed related issues within the artifact server, indicating a focus on workflow execution and data handling. Further commits included a manual retry feature and removal of legacy fallback mechanisms.
workflow-automationdagworkflow-enginemachine-learninghpa
Workflow Engine for Kubernetes
Contributions:125 pushes, 12 branches in 1 year 4 months
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