Skip to content
View brepre109's full-sized avatar

Block or report brepre109

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
brepre109/README.md

Hi, I'm Brett 👋

Senior ecommerce platform engineer in Southern California. I build the systems behind multichannel commerce: Shopify Plus apps and Functions, marketplace integrations (Amazon SP-API, Walmart, Etsy, Faire, Wayfair), shipping software with direct FedEx/UPS APIs, ERP pipelines, and production AI agents.

15 years in ecommerce · Python · TypeScript · Go · Rust · SQL · Linux

📫 [email protected] · LinkedIn


🛒 Shopify & commerce integration

Repo What it does
shopify-tiered-discount-function Rust Shopify Function (Discount API) for quantity tiers and tag-based wholesale pricing; benchmarked against the 11M-instruction limit
shopify-fast-storefront Accessible headless Next.js storefront on Storefront-API-shaped data: Lighthouse 94–100, axe-tested variant picker and cart drawer
shopify-bulk-toolkit Safe bulk catalog edits over Admin GraphQL: mandatory dry-run plans, cost-aware throttling, resumable journal
commerce-order-sync-lab Idempotent Shopify → ERP order sync: HMAC webhooks, inbox/outbox, retries, dead-letter replay, fault injection
omnichannel-event-mapper Shopify, Amazon and TikTok Shop order and shipment events → one canonical timeline, with data-quality warnings

📦 Shipping & logistics

Repo What it does
carrier-rates FedEx and UPS OAuth rating clients with normalized quotes and offline fixture replay
box-packer 3D bin packing to find the cheapest box: DIM-weight billing and a carrier price-cliff analyzer
late-delivery-auditor Finds FedEx/UPS/USPS money-back-guarantee refunds, time-zone aware, rules cited from 2026 carrier terms

🤖 AI & agents

Repo What it does
support-reply-drafter Tool-calling support agent that drafts replies from order data, with an LLM-as-judge replay eval
agent-taskboard Task board for people and AI coding agents: transcripts, cost tracking, cron, full-text search
minicpm-agent Tool-calling agent on a 1B local model
papertrader LLMs competing in a paper-trading arena (Next.js)

🛠 Data & developer tools

jsonlake (Rust JSON→SQLite + jq) · sshmc (dual-pane SSH file commander) · show-ports · mdv · sheets-clone (Tauri spreadsheet)

🎮 Games (play in the browser)

Banners of the Realm (TypeScript strategy game: rules kernel, AI, map generator + editor, 2,300+ tests) · Cinderbanner (Three.js tactical RPG) · Marble Machine · Brick Mart · Jamblob Sandbox

Popular repositories Loading

  1. cinderbanner cinderbanner Public

    Isometric tactical RPG for the browser in Three.js: charge-time battles, 30 jobs, a two-chapter campaign, map editor.

    JavaScript 1

  2. ImportJSON ImportJSON Public

    Forked from bradjasper/ImportJSON

    Import JSON into Google Sheets, this library adds various ImportJSON functions to your spreadsheet

    HTML

  3. json2csv json2csv Public

    Forked from zemirco/json2csv

    Convert json to csv with column titles

    JavaScript

  4. gitcheckpoints gitcheckpoints Public

    gitcheckpoints for pi.dev

    JavaScript

  5. box-packer box-packer Public

    Cheapest-box picker: 3D bin packing, DIM-weight billing, pluggable rate providers, carrier price-cliff analyzer

    Python

  6. carrier-rates carrier-rates Public

    Python library + CLI for FedEx and UPS rate quotes: OAuth caching, normalized quotes, offline fixture replay

    Python