Card management application
ACR Card App
Each transfer is applied once, to the correct card.
A platform for managing ACR cards: transaction history and transfers between cards.
- Role
- Software Engineer
- Contribution
- Development of card management, the transaction history and transfers between cards.
- Scope
- Product
- Interface
- API & logic
- Data
- Payments
- Delivery
01
Context
app.acr-card is where cardholders manage their cards: they review transactions, transfer funds between ACR cards and more.
02
Product scope
In daily use it is a financial interface: a transaction history that must be accurate and fast, and transfers in which funds leave one card and arrive on another.
03
Key challenge: two balances, one transfer
A transfer modifies two balances. Both changes must succeed together or not at all, even if the request is retried or the connection is lost. That requirement shapes the data model, the API and what the interface displays while an operation is in progress.
Available for remote positions and relocation
Contact
I am currently considering new opportunities. I am most effective in teams that need an engineer able to take a problem from the user interface through to the banking integration. Please write to the address below.