Harry Brundage

Co-founder & CTO at Gadget

Ottawa, 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
Harry Brundage is a pragmatic engineering leader and co-founder/CTO with 16 years of experience building developer tools and fast, user-friendly developer experiences. He leads Gadget, a startup reimagining the dev environment with a GUI-first approach to make developing enjoyable rather than painful. His background spans full-stack work—contributions to high-profile open-source projects like Shopify repos and BaseWeb show comfort with front-end React component APIs, back-end Ruby services, CI/CD, and test automation. He’s hands-on: from fixing TypeScript defs and improving UI components to hardening caching libraries and Kubernetes deployment tooling. Based in Ottawa and trained as a software engineer at McGill, he blends startup product instincts with deep engineering craft. Colleagues would note he obsessively optimizes dev workflows so others can focus on shipping.
code16 years of coding experience
job2 years of employment as a software developer
bookBEng, Software Engineering, BEng, Software Engineering at McGill University
github-logo-circle

Github Skills (49)

caching10
ruby-rails10
kubernetes10
javascript10
shopify-api10
docker10
deploying10
ecommerce10
testing10
component-development10
typescript10
rails10
dockers10
cicd10
ruby10

Programming languages (20)

C#JavaCSSCRustScalaGoMustache

Github contributions (5)

github-logo-circle
Shopify/krane

Jul 2017 - Oct 2020

A command-line tool that helps you ship changes to a Kubernetes namespace and understand the result
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:19 commits, 11 PRs, 2 pushes in 3 years 3 months
Contributions summary:Harry contributed to the automation and improvement of the `shopify/krane` project, a Kubernetes deployment tool. Their commits include fixing lint issues and refactoring code for better maintainability and organization. They introduced a new `kubernetes-render` command, enhancing the tool's functionality by rendering templates to standard output. Further contributions focused on streamlining the testing infrastructure, including adding and refining test helpers and assertions, alongside implementing features like multi-template rendering for the render task.
golangcommand-line-toolshipnamespacedeploy-tool
Shopify/identity_cache

Mar 2013 - Dec 2013

IdentityCache is a blob level caching solution to plug into Active Record. Don't #find, #fetch!
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:49 commits, 2 PRs, 2 comments in 9 months
Contributions summary:Harry primarily focused on improving the test suite and adding new test cases for IdentityCache, a caching solution for ActiveRecord. They addressed N+1 query issues in existing tests by implementing query assertions and refactoring tests to better validate caching behavior. The user also implemented a new test suite for cache_fetch_includes traversal and added functionality to fetch_multi, including options for prefetching associations, demonstrating a focus on improving the library's performance and test coverage.
webscalerailsblobcachinghotel-booking
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
Harry Brundage - Co-founder & CTO at Gadget