Brian Mcpherson is a founder and engineering leader with 15 years of hands-on experience merging software, controls, and manufacturing systems. Currently leading Ninja Deer Engineering and serving as VP of Engineering at Quality Chaser, he focuses on process improvement, throughput gains, and rapid on-boarding through clear technical documentation. His background spans embedded and automation controls for automotive lines, systems engineering, and full-stack backend work—highlighted by contributions to mongomapper, a Ruby object mapper for MongoDB, where he improved association behaviors and testing. Brian blends academic curiosity (postdoc-level interest in end-user programming and operating systems) with practical entrepreneurship across multiple ventures. Based in Lake Orion, Michigan, he pairs a maker’s mentality with community leadership experience from chairing a regional mountain biking nonprofit. An offbeat detail: he’s been known to get distracted by tornadoes, hinting at a playful curiosity about extreme systems and conditions.
15 years of coding experience
8 years of employment as a software developer
Bachelors Computer Science, Bachelors Computer Science at Michigan Technological University
Contributions summary:Brian primarily contributed to the core functionality of a Ruby Object Mapper for MongoDB. They focused on testing and fixing association features, including the proper assignment of associated objects during creation and replacement scenarios. The user also worked on improving the testing framework and implemented features related to the behavior of document associations, such as dependent options and polymorphic relationships.
Contributions:111 commits, 70 pushes, 1 branch in 1 year 10 months
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
Brian Mcpherson - Founder at Ninja Deer Engineering