Crafting a commercial bank’s tech stack from a blank slate