Skip to content

span 01 · case study · stellar-pos · systems

Stellar POS

A 0-to-1 real-time retail platform connecting store operations to live analytics.

Role
Full Stack Lead
Year
2023
Stack
Vue.js · Node.js · Express · PostgreSQL · Redis · Shopify · WooCommerce · Global Payments

span 02 · architecture

store terminalswebhooksqueueNode APIPostgreSQLRedisreal-time KPIs

span 03 · write-up

The problem

Retail operators needed one platform for in-store checkout, online channels and live numbers — across multiple locations, with hardware that a store manager could set up without a technician.

What I built

As the startup's full-stack lead I was a key contributor to Stellar POS from zero to production:

  • Real-time transactions across store locations on Node.js, Express and PostgreSQL, with Redis on hot read paths for live KPIs.
  • Queue-backed webhook ingestion for Shopify, WooCommerce and Global Payments, decoupling external events from internal state so a burst of orders never blocks checkout.
  • Tenant-level RBAC so multiple operators manage locations concurrently with strict access boundaries.
  • Plug-and-play hardware onboarding that cut device setup to minutes.

Why it matters for agents

The same patterns — asynchronous ingestion, isolation between tenants, idempotent processing of external events — are what keep tool-using agents reliable.

span 04 · metrics

Hardware onboarding
Minutes
Integrated channels
3
Store locations
not yet measured