Full-stack Developer at XIPAT · Pareto

Backends, data,and Shopify apps.

I’m Tat, a full-stack developer in Hanoi with a backend focus. At XIPAT’s Pareto team I build commerce backends, internal reporting tools, and Go services behind Shopify and Shopline apps, from the data model to the production release.

Open to select project work

Tat Tran smiling in a white shirt against a soft blue-gray background
Full-stack Developer · Hanoi

Work

Shopify apps in production.

Live apps I contribute to at Pareto and DingDoong. Checkout rules, volume pricing, and delivery scheduling used by real stores. The backends, reporting tools, and Go services behind them are listed further down.

Pareto Order Limits: collection rules on the left and a cart blocked at a maximum quantity

Shopify app · Checkout validation

Pareto — Order Limits

Contributor, Pareto · 2024–present

Quantity, cart-value, and B2B order limits enforced at checkout with Shopify Functions.

Built for Shopify4.9 · 134 reviews
Shopify FunctionsReactLaravelMySQL

The challenge

Merchants need minimum and maximum order rules, company-level B2B caps, and anti-scalper limits without blocking valid purchases.

My contribution

I built the validation core and merchant configuration flows using Shopify Functions, React, and Laravel.

The result

Order rules run at checkout in a production app with Built for Shopify recognition.

View on the App Store
Pareto Quantity Breaks merchant admin: targeting, discount tiers, and a storefront preview

Shopify app · Discount logic

P: Quantity Breaks & BOGO

Contributor, Pareto · 2024–present

Tiered discounts, volume pricing, and merchant controls, including Shopify POS.

Built for Shopify4.9 · 265 reviews
Shopify FunctionsLaravelReactPOS Extensions

The challenge

Volume pricing has to stay consistent across products, variants, and sales channels, and stay clear to merchants.

My contribution

I built discount rules on Shopify Functions, merchant configuration flows, and support for POS extensions.

The result

A production discount app with Built for Shopify recognition and configurable volume-pricing workflows.

View on the App Store
DingDoong delivery date picker: delivery zones on a map and a cart with local delivery selected

Shopify app · Delivery scheduling

D: Local Delivery Date Picker

Contributor, XIPAT · DingDoong product

Delivery and pickup dates with lead times, cutoffs, zones, and merchant controls.

Built for Shopify4.9 · 294 reviews
ReactLaravelShopify APIMySQL

The challenge

Delivery dates depend on preparation time, blackout dates, location, and the shipping method.

My contribution

I built merchant configuration, Shopify API integrations, and checkout-facing scheduling logic.

The result

Scheduling in a production DingDoong app with Built for Shopify recognition.

View on the App Store

Also part of the work

01

Internal Revenue & Operations Reporting

Laravel and React tool that reads several production databases read-only and serves revenue, churn, and merchant funnel dashboards, with snapshot tables, nightly billing reconciliation, SSO, and audited exports.

Laravel / React / MySQL / Redis
02

Go Notification Service

Standalone multi-channel notification microservice: typed SQL, Redis-backed job queue with retries, rate limiting, API-key and OAuth auth, metrics, tracing, and container-based integration tests.

Go / chi / sqlc / asynq / MySQL / Redis
03

Go Reservation Service

Checkout timer and inventory-lock data plane: Lua-atomic Redis ledger, per-cart and per-variant rate limits, Pub/Sub bridged to Server-Sent Events, fail-open semantics for the storefront.

Go / Redis / Laravel internal API
04

Queue & Sync Performance

Coalesced cart-validation rebuilds and reworked product sync for large catalogs: batched upserts, dedicated queues, and inlined GraphQL queries that cut sync time from hours to minutes.

Laravel Horizon / Redis / MySQL / GraphQL
05

Pareto MCP Server

Go/GoFR MCP server with typed tools for inspecting discount and order-limit rules, validating merchant configuration, and scoped Admin API queries. Used with Claude Desktop, Claude Code, and internal agents.

Go / GoFR / MCP / Shopify Admin API
06

Shopify Flow Integration

Merchant configuration and triggers connected to native Shopify workflows.

React / Laravel / Shopify Flow
07

Database Migration & Performance

Large data migrations, rollback paths, indexing, and resolving MySQL lock waits.

Laravel / MySQL
08

Shopify POS UI Extension

Order-limit rules surfaced inside the Shopify POS cart experience.

Shopify POS / Cart API
09

WISE COMMERCE Platform

Order and returns management with commerce, payment, and messaging integrations.

Laravel / React / Firebase
010

BlazeDB (side project)

Desktop database client for PostgreSQL, MySQL, and SQLite with optional MongoDB and Redis engines, SSH tunnels, keychain secrets, and container-based integration tests.

Rust / Tauri / React / sqlx

About

Hi, I’m Tat.

I’m a full-stack developer on XIPAT’s Pareto team, and most of my work is on the server side. I like turning messy business rules into software merchants can actually configure.

Day to day that means MySQL schemas and query tuning, Redis caches and queues, Go services, and the internal reporting tools the team runs on, as well as the merchant-facing interface. I care about the engineering that keeps a product dependable after release. Alongside this role I take on select Shopify project work.

Building commerce software since2021
Currently based inHanoi, Vietnam

The journey so far

2024 — Present

Full-stack Developer

XIPAT Flexible Solutions · Pareto

Commerce backends, internal reporting tools, Go services, Shopify apps, code review, and production releases.

2021 — 2023

Fullstack Web Developer

WISE COMMERCE

Commerce platforms and integrations with Amazon, Shopify, payments, and logistics APIs.

Education

Control & Automation Engineering

Hanoi University of Industry

An engineering foundation in systems, problem-solving, and robotics.

How I can help

From business rules to working software.

01

Shopify apps & checkout

Embedded apps, checkout validation, discounts, and POS extensions. From merchant configuration to the rules underneath.

Shopify FunctionsReactLaravel
02

Backend, data & reporting systems

Schema design, query and index tuning, Redis caching and queues, batch pipelines, and internal dashboards that read production data safely.

LaravelMySQLRedis
03

Go services & observability

Standalone Go services with typed SQL, Redis-backed job queues, rate limiting, metrics, and tracing, deployed alongside the main apps.

GoasynqOpenTelemetry
04

AI tools & integrations

MCP servers, LLM API features in production, and typed tools that connect AI assistants to commerce workflows with scoped access.

Go / GoFRMCPOpenAI API

Tools I work with

Chosen for the problem, grounded in hands-on experience.

Everyday

Laravel · Go · TypeScript · React · MySQL · Redis · Shopify

Backend & delivery

chi / sqlc / asynq · Docker · Jenkins · GitLab CI · SonarQube · Prometheus · OpenTelemetry · Cloudflare Workers

AI workflow

Claude Code · Codex · MCP · Agent orchestration

Contact

Have a Shopify problem? Let’s talk.

I work on commerce backends, reporting tools, and Shopify apps at Pareto. If you have a project in that range, send the problem and a timeline. I usually reply within two days.

tattran.dev@gmail.com

A few details to get started

Your message is stored so I can reply. I don’t share it.