Cameron Spear is a Senior Software Engineer with 13 years of experience building full‑stack web applications and infrastructure from Spokane Valley, WA. He blends deep JavaScript/TypeScript expertise (Vue, Node) with hands‑on Go and DevOps work, and runs his own shop, Matchbook Lab, after years of contract work for enterprises like Under Armour and DigitalGlobe. Cameron contributes to practical open‑source projects — from improving dependency wiring and Bootstrap UX to building a resilient Docker volume plugin — showing a knack for both frontend polish and robust backend tooling. Known for pragmatic problem solving and shipping well‑tested solutions, he pairs entrepreneurial initiative with experience across microservices, testing, and release automation.
13 years of coding experience
7 years of employment as a software developer
Eastern Washington University
Computer Science, Computer Science at Brigham Young University
Create named local volumes that persist in the location(s) you want
Role in this project:
Backend & DevOps Engineer
Contributions:10 releases, 1 review, 95 commits in 6 years 10 months
Contributions summary:Cameron primarily focused on developing a Docker volume plugin. Their contributions included initial implementation of the plugin, renaming it, and ensuring that it could persist volumes correctly across system reboots by utilizing a state file. They also improved the plugin's logging and implemented unit tests. Furthermore, the user worked on release scripts and the installation process.
An unofficial Bootstrap plugin to enable Bootstrap dropdowns to activate on hover and provide a nice user experience.
Role in this project:
Front-end Developer
Contributions:123 commits, 11 PRs, 15 pushes in 3 years 11 months
Contributions summary:Cameron's primary contribution involved developing a plugin for Bootstrap, specifically focused on enabling dropdowns to activate on hover and improving user experience. They implemented the core functionality of the plugin, including initial setup and minification. Furthermore, they enhanced the plugin by integrating data-attribute functionality for options configuration and updated the demo to align with modern Bootstrap versions. The changes encompass both JavaScript and CSS modifications within the project.
bootstrap4dropdownsuser-experienceactivatehover
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.