06 / Confidential system
Real-Time Cash Management System
A real-time cash-management system connecting POS terminals, cash deposit machines, edge gateways, AWS services, and management dashboards.
Confidential
Representative visual artifact. No client-sensitive screens or proprietary data.
- Status
- Confidential
- Domain
- Fintech · Edge Computing · Real-Time Systems
- Project focus
- Offline-first cash operations platform for supermarket payment infrastructure
01 / Brief
Problem and responsibility
The challenge
Supermarkets lose time and money through manual cash handling, reconciliation delays, staff exposure to cash, machine status blind spots, and late operational reporting.
My role
Software engineer contributing to backend and frontend modules for real-time transaction visibility, management workflows, device status, and offline-first cash operations.
02 / Contribution
What I worked on
The main areas I contributed to across the product and its supporting systems.
- 01
Contributed to dashboard workflows for live cash visibility, branch monitoring, alerts, and reporting.
- 02
Worked on backend and API-connected modules supporting transactions, device state, and operational data.
- 03
Supported real-time system behavior around WebSocket-driven updates and event-based workflows.
- 04
Worked within an edge-to-cloud architecture involving local persistence, cloud sync, and management interfaces.
03 / System Context
How the work fits together
- 01POS / CDM
- 02Edge gateway
- 03Local buffer
- 04Cloud events
- 05Live dashboard
Generalized to communicate system context without exposing client-sensitive implementation details.
- A1Edge layer: POS terminals, industrial gateway, cash recycler/CDM, Node.js, SQLite, 4G failover.
- A2Cloud layer: AWS API Gateway, Lambda, EventBridge, Aurora PostgreSQL, Redis, S3, CloudWatch.
- A3Realtime layer: WebSocket channels, Redis connection registry, and live dashboard updates.
- A4Application layer: React dashboard and React Native management interfaces.
04 / Evidence
Outcome and engineering evidence
- 01Designed around reducing daily reconciliation from more than two hours to under five minutes.
- 02Offline-first design target supports local buffering of 10,000+ transactions.
- 03Demonstrates work in a fintech-adjacent system with hardware, cloud, real-time data, and compliance concerns.
Technical environment