system boot01 commerce.kernel boot02 loading checkout validation modules03 mounting discount engine traces04 mcp.server: online05 operator: Tat Tran

operator identity / commerce + AI systems

TAT TRAN

Shopify App Engineer × AI-Augmented Builder

I build Built for Shopify apps at Pareto — checkout limits, discount engines, MCP servers — running in production for merchants worldwide. Claude Code and agent workflows are leverage, not what I sell.

Tat Tran, Shopify app engineer

operator identity

Building precise commerce systems.

I work at the seam where storefront ambition meets production constraints — checkout rules, discount logic, database-heavy workflows, MCP servers, and app architecture that has to survive real merchant operations.

location Hanoi, Vietnam (GMT+7)stack Shopify · Laravel · Go (GoFR) · MCP · MySQL · React · TypeScriptstatus Available for freelance & project-based work
363+merchant reviews across Pareto apps
Built for Shopify badges
4.8★+average rating on both apps
5+years shipping production commerce

capability systems

Operating modules.

01

Validation Core

Checkout Logic

Precise, maintainable checkout rules that resist bypass attempts and keep merchant operations predictable.

Shopify FunctionsTypeScriptReactRules
02

Pricing Systems

Discount Engines

Custom discount flows, limit rules, and promotion logic that stay readable as the rules get gnarlier.

ShopifyLaravelReactAPIs
03

Embedded Apps

Shopify App Architecture

End-to-end app surfaces — secure auth, stable data models, admin flows that hold up in operations, and a clean delivery path.

React RouterPolarisMySQLDocker
04

Performance

Database Scale

Query tuning, migration planning, and data workflows for commerce systems that have to stay fast under real load.

MySQLIndexingQuery TuningMigrations
05

Ownership

Production Delivery

Shipping discipline — CI/CD, code review, launch readiness, monitoring, and code you can still maintain a year later.

GitLab CIJenkinsDockerCode Review
06

Leverage Layer

AI-Augmented Engineering

Claude Code, MCP servers, and agent orchestration — used on real Shopify app architecture, not demos.

Claude CodeMCPAgent WorkflowsGoFR

stack profile

Daily driver vs. the occasional tool.

Honest about what I touch every day, what runs in production at scale, what gives me leverage, and what I know but won't claim as core. No percentages.

01

Daily driver

Shopify (Functions · Extensions · App Bridge · Polaris)LaravelPHP 8ReactTypeScriptMySQL
02

Production at scale

Go (GoFR)MCP ProtocolDockerGitLab CIJenkins
03

Operating leverage

Claude CodeSub-agent orchestrationMinIOFFmpeg
04

Familiar, not core

PostgreSQLNode.js

working philosophy

Built with agents, not by agents.

Claude Code is part of my day — navigating the codebase, refactoring, reviewing my own work before it goes to a human reviewer. MCP servers are how I expose production systems like Pareto to AI agents safely, with typed contracts. Agent orchestration keeps complex projects manageable without bloating any one context window.

AI is leverage. The architecture decisions, the merchant trust, the production discipline, and the Built for Shopify bar — those stay human-owned.

selected case files

Production work, real commerce constraints.

01Built for Shopify · 4.8★ · 118+ reviews · live since Nov 2024Production

Pareto ‑ Order Limits Quantity

View on Shopify App Store ↗
Problem

Merchants needed min/max quantity, cart-total, and B2B order limits enforced at checkout — without breaking valid carts or leaving room for bypasses.

System approach

Built the limit-validation core on Shopify Functions, with merchant-facing rule modules and admin flows held to the Built for Shopify performance bar.

Outcome

A BFS-badged app at 4.8★ across 118+ reviews — running in production for stores worldwide.

ReactLaravelShopify FunctionsMySQL
02Built for Shopify · 4.9★ · 245+ reviews · 94% five-star · since Jul 2016Production

P: Quantity Breaks & Discounts

View on Shopify App Store ↗
Problem

Merchants wanted tiered buy-more-save-more pricing — products, variants, and POS — without discount paths that confuse the cart or quietly eat margin.

System approach

Built tiered discount rules on Shopify Functions, plus POS extension support, merchant configuration flows, and operational guardrails that hold under the BFS performance bar.

Outcome

A BFS-badged app at 4.9★ across 245+ reviews — 94% five-star — still scaling in 2026.

Shopify FunctionsLaravelReactPOS Extensions
03AI infrastructure · production · merchant + agent workflowsProduction

Pareto MCP Server

Problem

Merchants — and the AI assistants helping them — needed structured, auditable access to Pareto's discount and limit configurations. Pointing agents at the raw admin API wasn't safe or readable.

System approach

Built an MCP (Model Context Protocol) server in Go with GoFR. Exposed typed tools for rule inspection, config validation, and scoped queries — for both human operators and AI clients like Claude Desktop, Claude Code, and custom agents.

Outcome

A working bridge between Pareto's commerce logic and AI workflows. Merchants can ask a natural-language assistant to inspect their setup, walk through a rule, or sanity-check a config.

GoGoFRMCP ProtocolShopify Admin API
04Built for Shopify · 4.9★ · 261+ reviews · checkout schedulingProduction

D: Local Delivery Date Picker

View on Shopify App Store ↗
Problem

Merchants needed precise delivery-date and time control — blockout dates, lead time, cutoffs, per-shipping-method schedules — without fragile storefront hacks.

System approach

Built the merchant configuration, Shopify API integration, and checkout-facing scheduling logic around production data flows and operational guardrails.

Outcome

Took delivery planning out of brittle storefront hacks and into a checkout system merchants trust — now a BFS-badged DingDoong app at 4.9★ across 261+ reviews.

ReactLaravelShopify APIMySQL

archive

More systems in the field.

01
Quantity Price Breaks

Tiered buy-more-save-more pricing with product- and variant-level rules integrated into the cart experience (part of the Pareto suite).

React / Laravel / Shopify Functions / Discount API
02
Shopify Flow Integration

Custom automation engine, UI configuration dashboard, and trigger system that syncs natively with Shopify workflows.

React / Laravel / Shopify Flow API
03
Large-Scale Database Migration

Migration of millions of records with transaction handling, rollback paths, error recovery, and query optimization.

Laravel / MySQL / Database Migration
04
MySQL Performance Optimization

Resolved lock waits, binary log storage pressure, and indexing bottlenecks to reduce critical query latency.

MySQL / Query Tuning / Indexing
05
Shopify POS UI Extension

Cart API enforcement modes for min/max quantity and order limits, surfaced inside the Shopify POS interface.

Shopify POS / Cart API / Extensions
06
WISE COMMERCE Platform

Order and returns management system with real-time messaging and integrations across Amazon SP, Shopify, Stripe, and PayPal.

Laravel / React / Firebase / Stripe / PayPal

experience

From architecture to release ownership.

Jan 2024 - Present

Shopify App Engineer | Pareto Team

XIPAT Flexible Solutions

  • Build and ship the Pareto Built for Shopify apps — Order Limits Quantity and Quantity Breaks & Discounts — for merchants worldwide.
  • Set up versioned Shopify app deployments on GitLab and Jenkins.
  • Lead delivery inside the team — code review, sprint planning, release readiness.
  • Ship the Pareto MCP server in Go (GoFR) so AI agents can safely reason about merchant discount and limit setups.
Feb 2021 - Dec 2023

Fullstack Web Developer

WISE COMMERCE

  • Built production e-commerce platforms for international clients end to end — requirements through deployment.
  • Integrated Amazon Selling Partner, Shopify Partner, Stripe, PayPal, and UPS APIs.
  • Cleaned up engineering docs and bug-tracking flows to cut recurring regressions.
Education

B.S. Automatic and Control Engineering Technology

Hanoi University of Industry

  • Innovation Prize for ministerial-level scientific research.
  • Second prize in a university-level robotics competition.

project intake

Send a clear system brief.

Tell me the operational problem, your current stack, and the constraints. I'll reply with next steps if the work is a fit.