Stewart Mcgown

Staff Software Engineer at ClickUp

Greater Edinburgh Area United Kingdom
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
Stewart Mcgown is a Staff Software Engineer and former CTO with 13 years of experience building scalable full‑stack products and leading engineering teams from early startups to high‑growth SaaS. He co‑founded ecoeats, growing it to multi‑million platform sales while single‑handedly developing cross‑platform React Native apps and a real‑time logistics backend running on bare‑metal Kubernetes. At ClickUp he progressed from shipping features that turned Docs into edge‑rendered sites to tech leading the ClickUp Chat product, demonstrating rapid impact in large Angular and NestJS codebases. Stewart combines hands‑on backend optimisation (e.g., multithreaded chunked uploads in his open repo) with product instincts honed as an operator, and brings a maker’s curiosity — he was briefly “internet famous” as an ex‑CTO. Based in Edinburgh, he pairs a St Andrews Computer Science degree with hobbies like bass guitar, mountain biking and Brazilian Jiu‑Jitsu that mirror his collaborative, disciplined approach to engineering.
code14 years of coding experience
job9 years of employment as a software developer
bookThe James Young High School
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at University of St Andrews
stackoverflow-logo

Stackoverflow

Stats
516reputation
46kreached
24answers
8questions
github-logo-circle

Github Skills (13)

algorithm10
data-structures10
algorithms10
base6410
python10
back-end-development10
typehinting6
google-forms6
nodejs6
typescript6
google-apps-script6
javascript6
latex6

Programming languages (12)

TypeScriptJavaC++ShellRustVueJavaScriptGo

Github contributions (5)

github-logo-circle
stewartmcgown/uds

Jul 2018 - Nov 2020

📀 Unlimited Google Drive Storage by splitting binary files into base64
Role in this project:
userBack-end Developer
Contributions:83 commits, 21 PRs, 59 pushes in 2 years 4 months
Contributions summary:Stewart primarily contributed to the back-end development of the project. Their work involved implementing functionality related to uploading, downloading, and reconstructing files split into base64 encoded parts, which included addressing decoding issues and refactoring code to handle chunked uploads. They also added file listing functionality and enhanced the system by incorporating a multithreaded upload process. The changes demonstrate a focus on core logic, data handling, and optimization for the project's central feature.
base64binary-filesgoogle-driveunlimited
Creative Tim's Argon dashboard written in Typescript + Vuex
Contributions:2 commits, 1 PR, 1 push in 9 months
typescriptvuex
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