Oliver Benns
Bermuda Commercial Bank

Bermuda Commercial Bank

Bermuda Commercial Bank engaged me to rebuild their corporate banking web application and internal management systems for their institutional and business clients.

I built the application and its API end to end as the sole engineer, taking it from zero to production with real users in four months.

Bermuda Commercial Bank transactions
Mock data - for demonstration purposes only.

The application replaced and simplified their existing legacy system, covering transaction history, reporting, moving money, requesting transfers and account management.

It also powered the bank's virtual account solution, allowing corporate clients to provision multi-currency sub-accounts for segregating customer funds, managing deposits and routing transfers through a controlled account hierarchy.

Bermuda Commercial Bank virtual accounts
Mock data - for demonstration purposes only.

A significant part of the work was migrating users off the legacy authentication system and APIs onto new ones. I took a pragmatic approach that let us ship quickly while setting the bank up for long-term success.

To support the new system, I also built an internal admin tool for bank staff to manage users, organisations and roles, so the bank could operate independently.

Bermuda Commercial Bank admin tool
Mock data - for demonstration purposes only.

Both applications were built with localisation and colour theming from the start, allowing the bank to adapt the experience for different audiences without further engineering.

Bermuda Commercial Bank colour theming
Mock data - for demonstration purposes only.