Bruce Gilham Jr.

All work · Finance & trading

PB Microsavings

A savings account inside the supermarket checkout lane, with every transaction tied to the store that took it so it lands in that store's end-of-day reconciliation, and a specification written to close the holes in the client's own.

Years
2008–2018
Sector
Retail payments and micro-savings
Role
CTO
Outcome
Stalled

The problem the business had

A shopper should be able to sign up at the PIN pad with a cell number and PIN, then at any till pay from the account, deposit change, withdraw, gift to another member or donate to charity. Balances had to be held per retailer, and the client's own specification was full of holes that would have cost money to discover later.

What was done

Wrote the functional specification the build ran on, so everyone was building the same thing. Built the member site, the back end that authenticated members and cleared transactions, retailer reporting, and the PIN-pad integration at the till.

What it returned

The member site went live and the checkout-lane side reached demo. Found and removed a dummy account that could have been used to move money out.

Stack

C# .NET ASP.NET MVC Azure Azure SQL TFS Ingenico PIN pad SDK

Does your business depend on a system like this?

Tell me what it does for the business, what it is written in, and what stops when it goes down. I will say plainly whether I can help.

Tell me what it runs on