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.
16 years of coding experience
2 years of employment as a software developer
BEng, Software Engineering, BEng, Software Engineering at McGill University
A command-line tool that helps you ship changes to a Kubernetes namespace and understand the result
Role in this project:
DevOps 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.
IdentityCache is a blob level caching solution to plug into Active Record. Don't #find, #fetch!
Role in this project:
Back-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.