Brandon Conway is a Staff Developer based in Los Angeles with 12+ years building full-stack web and tooling solutions, currently at Shopify after progressing from Senior Developer. He specializes in Ruby and Ruby on Rails but is polyglot—having production experience with Node, PHP, Elixir, and Go—and routinely ships cross-platform Electron apps and shell tooling that automate workflows. Brandon has run his own computer repair business, built and deployed a self-made ticketing system on VPS/Heroku, and maintains a popular Heroku buildpack for libvips, showing a strong operations-to-code mindset. An active open-source contributor, he has improved JavaScript linting logic and enhanced several high-profile Neovim plugins, focusing on UX and robust error handling. His career blends hands-on engineering, automation, and developer experience work, rooted in a lifelong curiosity that began with attempting to write an “operating system” at age ten.
12 years of coding experience
11 years of employment as a software developer
A+ MCP Computer Science, A+ MCP Computer Science at CEI (Computer Education Institute)
vim-be-good is a nvim plugin designed to make you better at Vim Movements.
Role in this project:
Full-stack Developer
Contributions:1 review, 18 commits, 8 PRs in 3 months
Contributions summary:Brandon primarily contributed to the development of a "whackamole" game within the `vim-be-good` plugin. This included implementing the game logic, UI elements, and integrating it with the Neovim environment using TypeScript and JavaScript. They also refactored code, adding a UI menu for game selection. Further contributions involved setting up and configuring the game's behavior within the Neovim environment.
Contributions:8 commits, 5 PRs, 13 comments in 1 month
Contributions summary:Brandon primarily contributed to the user interface and functionality of the `git-worktree.nvim` extension for the Neovim text editor. They implemented features for confirming deletions, handling forced deletions, and added a configuration option for deletion confirmation. Their work involved modifying and extending the Lua code, specifically within the Telescope extension, to enhance user interaction and error handling related to deleting worktrees. These changes improved the usability and robustness of the worktree management features.
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.