← All projects
Commercial banking · United States

Santander Treasury Mobile

Built Santander U.S.'s native iOS banking application from scratch as its sole iOS engineer, taking a hands-on lead in mobile architecture, technical decisions and delivery.

MY ROLEiOS Technical Lead
THE PROJECT

Context & scope

This Santander U.S. initiative required building a native iOS application from the ground up. The mobile effort included one iOS engineer and one Android engineer, with ongoing input from backend, design and business stakeholders. I was responsible for turning those requirements into a workable iOS architecture and a releasable application.

TECHNICAL OWNERSHIP

How I contributed

As the sole iOS engineer, I led iOS implementation and helped drive mobile technical decisions, discussing feasibility, architecture and integration contracts with the Android engineer and backend team as well as design and business partners. I owned the iOS architecture and delivery rather than formally managing a team.

ENGINEERING CONTRIBUTIONS

What I worked on

  • Owned the iOS solution end to end, from initial architecture and implementation decisions to release preparation.
  • Worked directly with Android, backend, design and business to refine requirements, evaluate trade-offs and align technical solutions.
  • Designed a layered Data, Domain and App architecture to separate responsibilities and improve maintainability.
  • Built reusable networking abstractions with generic responses and authorization-header handling.
  • Implemented authentication and Remember Me functionality using secure Keychain storage.
  • Integrated WebView-based journeys and prepared IPA packages for business-side distribution.