Gabriel Richards

Gabriel Richards
Favorite Quote
Be the change you want to see in the world.
Joined Endertech
2000
Primary Title
Founder & CEO
Secondary Title(s)
Account Manager, Development Manager, Full Stack Developer
About Me

I enjoy playing piano, soccer, and Civilization! Other areas of interest include mixology, skiing, aquaria, and travel. My teams are the LA Galaxy and the LA Rams. I married my high school sweetheart in 2005 and we have two kids, a boy and a girl.

Education

B.A. in Philosophy from UC Irvine, 2000

Experience

Designing & developing all sorts of websites, databases, and software applications since 1998.

Skills

Creative Thinking, Problem Solving, Business Analysis, Software System Architecture, Project Management, Software Engineering, Cloud Server Administration

Technologies

Linux, Apache, MySQL, PHP, Javascript, HTML, CSS, React, Symfony, Shopify, Magento, Drupal, WordPress, Amazon AWS, Google Cloud

Articles by Gabriel Richards
Integrating Avalara with Shopify Checkout to Clearly Show Recycling Fees
E-Commerce
Shopify
Some states require mattress recycling fees to appear as their own tax line during checkout. This article walks through how we combined Avalaras AvaTax API, Shopify metafields, middleware, and Checkout UI extensions to display a clear tax and recycling-fee breakdown in Shopify checkout for two brands.
Bringing In‑Store Personalization Online: How We Integrated STORIS with Klaviyo Using Webhooks
E-Commerce
Marketing
Klaviyo
How we connected STORIS to Klaviyo with a custom webhook middleware so retailers can use in‑store quotes, orders, and fulfillments to trigger personalized email flows, review requests, and smarter segmentation—bringing online‑level personalization to the showroom.
AI Driven Software Development with Cursor
Software
Web Development
AI
Symfony
React
AI has changed how we write software, but the real story isn’t “AI writes code.” The real story is how you work with AI: what you delegate, what you design yourself, and how you keep the whole thing from turning into an unmaintainable mess.
Why Your Software Project Needs Professional Planning
Management
At Endertech, Planning is the first phase in our methodology for custom software development. The goal of this phase is to produce clear technical documentation that tells the development team exactly what they’re supposed to build, and how.
How to Deploy Shopify Apps vs Shopify App Extensions
E-Commerce
Shopify
This article explains the difference between Shopify Apps and Shopify App Extensions including how to deploy them to a simple Node environment.
Shopify Hydrogen for Headless E-Commerce
E-Commerce
Headless
Shopify
Learn a bit about Headless E-commerce with Shopify Hydrogen. Check out one of our recent projects using this technology.
Shopify Collections Based on Metafield Values
E-Commerce
Shopify
Discover how Shopify collections have improved to become more useful and efficient for your Shopify store management.
NestJS and React Admin Deployed to Amazon Lambda
Software
E-Commerce
A step-by-step to setting up NestJS and React Admin with Amazon Lambda. An API project using React Admin frontend on Amazon Lambda.
Amazon BOPIS API Integration
E-Commerce
Endertech has integrated the new Amazon BOPIS API with the ERP / POS from a major mattress retailer. Learn the details in this story.
Amazon STORIS Integration
Software
E-Commerce
We integrated our client's Amazon Seller Central account with STORIS using the Amazon Selling Partner API. Here's the story.
1 - 10 of 63