Back to CV

Retail · 2017-01 → 2021-01

PriceSmart — e-invoicing microservices across 47 clubs

POS Specialist — DevOps / Automation · PriceSmart

PriceSmart microservices portal dashboard.

The problem

PriceSmart's POS operations spread across 47 membership clubs in multiple countries, with limited near-real-time visibility and a hard compliance requirement: electronic invoices emitted by the POS had to reconcile exactly with the tax authority.

The approach

A microservices web portal for near-real-time insights and per-department management, plus support-ticket, documentation and audit tooling.

Architecture

  • Microservices on C# / SQL Server with an Angular + Node.js front, surfacing near-real-time data per department.
  • An electronic-invoicing reconciliation flow — starting in Costa Rica — matching each invoice emitted by the point of sale against the government tax authority to prove the data crossed perfectly.
  • Power BI for reporting and DevOps automation for delivery.

The outcome

  • Near-real-time visibility for departments that were previously blind, across 47 clubs.
  • Reliable POS ↔ tax-authority e-invoicing reconciliation (Costa Rica first).
  • Faster traceability and operational responsiveness.

Stack

  • C#
  • SQL Server
  • Angular
  • Node.js
  • DevOps automation
  • Power BI

Outcome

  • Near-real-time visibility for previously blind departments across 47 clubs.
  • Reliable POS ↔ tax-authority e-invoicing reconciliation (Costa Rica first).
  • Faster traceability and operational responsiveness.