Ben Morgan

Senior Backend Developer at Molecular You

Calgary, Alberta, Canada
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
Ben Morgan is a Senior Backend Developer based in Calgary with 12 years of experience building high-throughput e-commerce and distributed systems. He combines deep Ruby on Rails and Solidus/Spree expertise with production Elixir/Phoenix work—implementing OTP patterns for real-time, resilient services and scaling systems to millions of requests per hour. Ben has practical database mastery across PostgreSQL, Redis, ETS, ElasticSearch and Neo4j, and a track record of reducing db load with low-level caching and performant bulk processors. As an ex-cofounder of Bevv and contributor to popular open-source projects like Spree and Solidus, he bridges startup velocity with robust engineering practices. Notably, he has led migrations, built multi-replica read architectures for very large PG datasets, and shipped features that drove Bevv from zero to meaningful MRR.
code12 years of coding experience
job7 years of employment as a software developer
bookScala Computer Software Engineering, Scala Computer Software Engineering at CodeCore
stackoverflow-logo

Stackoverflow

Stats
2,046reputation
81kreached
20answers
86questions
github-logo-circle

Github Skills (28)

ruby-rails10
back-end-development10
ecommerce10
testing10
rails10
ruby10
database-design10
commerce10
activerecord10
spree10
backend10
ruby-on-rails10
database-optimization10
spreed10
admin9

Programming languages (15)

JavaCSSC++RustCGoPerlErlang

Github contributions (5)

github-logo-circle
thoughtbot/administrate

Nov 2015 - Apr 2017

A Rails engine that helps you put together a super-flexible admin dashboard.
Role in this project:
userBack-end Developer
Contributions:25 commits, 60 PRs, 27 pushes in 1 year 5 months
Contributions summary:Ben focused on improving the performance and maintainability of the Rails-based admin dashboard. They addressed database query inefficiencies by implementing caching strategies using `size` instead of `count`. The user updated the code base by switching to more modern Rails practices, such as the use of `before_action`. The user removed dependencies, updated formatting, and addressed various deprecation warnings to enhance the application's stability.
ruby-on-railsadminrailsrails-engineruby
solidusio/solidus

Jul 2015 - Dec 2020

🛒 Solidus, the open-source eCommerce framework for industry trailblazers.
Role in this project:
userBack-end Developer
Contributions:8 reviews, 26 commits, 29 PRs in 5 years 5 months
Contributions summary:Ben primarily contributed to the core functionality of the Solidus e-commerce framework. They made changes to the reimbursement process, and created validations for stock locations. They also implemented preferences that accept both array and hash values. The user addressed multiple bug fixes related to order processing and the tax system.
ecommercerailssolidusrubyshopping-cart
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
Ben Morgan - Senior Backend Developer at Molecular You