Brandon Conway

Staff Developer at Shopify

Los Angeles Metropolitan Area United States
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

👤
Senior
🎓
Top School
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.
code12 years of coding experience
job11 years of employment as a software developer
bookA+ MCP Computer Science, A+ MCP Computer Science at CEI (Computer Education Institute)
bookLaunch School
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,785reputation
197kreached
35answers
85questions
github-logo-circle

Github Skills (39)

parserator10
git10
file-management10
javascript10
parser10
testing10
vimscript10
typescript10
user-interface10
ui-design10
graphical-user-interface10
human-interface10
neovim10
lua10
telescope10

Programming languages (27)

SchemeCVim SnippetGoHTMLTypeScriptShellSCSS

Github contributions (5)

github-logo-circle
ThePrimeagen/vim-be-good

May 2020 - Sep 2020

vim-be-good is a nvim plugin designed to make you better at Vim Movements.
Role in this project:
userFull-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.
vimmovementsneovimnvimnvim-plugin
Role in this project:
userFull-stack Developer
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.
Request Free Trial
Brandon Conway - Staff Developer at Shopify