Brian Morearty

Toodling Around The House at Home

San Carlos, California, 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 Morearty is a veteran software engineer with 15 years of modern web experience and a long history of production-critical work dating back to early C/C++ and Win32 systems. He has driven performance and architectural improvements at companies like Intuit and Airbnb, taught internal Rails classes to new engineers, and created highly rated public training (Rails performance and early Docker courses). As a consultant and hands-on team member he repeatedly reduced page load times and database round trips, and contributed backend performance patches to the popular Spree e-commerce platform. Now retired and based in San Carlos, CA, he remains active fixing systems, mentoring locally, and coaching youth soccer—bringing a mix of deep technical craft, practical teaching, and community-oriented curiosity that’s not obvious from a resume alone.
code15 years of coding experience
job26 years of employment as a software developer
bookBA, Computer Science, BA, Computer Science at University of California, Berkeley
languagesEnglish, French, Italian
stackoverflow-logo

Stackoverflow

Stats
3,098reputation
310kreached
34answers
9questions
Badges
css
top-5%
html
top-5%
image
top-5%
github-logo-circle

Github Skills (31)

ruby-rails10
apidoc10
ecommerce10
databases10
rails10
ruby10
api10
solidus10
performance-optimization10
spree10
querying10
ruby-on-rails10
database10
database-optimization10
spreed10

Programming languages (16)

MDXJavaCSSCGoHTMLSvelteTypeScript

Github contributions (5)

github-logo-circle
spree/spree

May 2014 - Jul 2014

Open Source eCommerce Platform for B2B, Marketplace, and Enterprise. REST API, TypeScript SDK, and production-ready Next.js storefront. Self-host it. Own your stack. No vendor lock-in. Zero platform fees.
Role in this project:
userBack-end Developer
Contributions:15 commits in 2 months
Contributions summary:Brian focused on improving the performance and efficiency of the Spree e-commerce platform. They implemented memoization techniques to optimize database queries and reduce response times. The user refactored code to improve API performance, specifically addressing eager-loading of associations and reducing unnecessary database interactions. Furthermore, they addressed code coverage and reduced the number of cascading touches to improve performance and database round trips.
ecommercenextjsrestrest-apitypescript
Phaser game template
Contributions:19 PRs, 27 pushes, 14 branches in 2 years 9 months
typescriptphasergame-templatephaser-game
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