Brian Mcpherson

Founder at Ninja Deer Engineering

Lake Orion, Michigan, 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

🤩
Rockstar
🎓
Top School
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.
code15 years of coding experience
job8 years of employment as a software developer
bookBachelors Computer Science, Bachelors Computer Science at Michigan Technological University
languagesEnglish, French, German
stackoverflow-logo

Stackoverflow

Stats
8,964reputation
481kreached
74answers
1question
Badges
mongodb
top-5%
ruby
top-5%
github-logo-circle

Github Skills (13)

associations10
ruby10
mongodb10
mongodb-database10
testing10
ruby-on-rails9
rails9
hash6
postgresql6
paperclip6
mongomapper6
asset-pipeline6
yaml6

Programming languages (13)

JavaCTeXElmHTMLTypeScriptJuliaCoffeeScript

Github contributions (5)

github-logo-circle
mongomapper/mongomapper

Mar 2011 - May 2012

A Ruby Object Mapper for Mongo
Role in this project:
userBack-end Developer
Contributions:28 commits in 1 year 2 months
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.
ruby-object-mappermongomongoidobject-mapperruby
brianhempel/facepals.fun

Jan 2021 - Nov 2022

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