Skip to content
Vital Sowath
Mobile banking

Vattanac Bank

The everyday banking app for Vattanac Bank customers.

View on the App Store(opens in a new tab)

4.4★ from 618 ratings · Nov 2026

Role
iOS Developer on the mobile banking team
Timeline
Jul 2023 – Present
Company
Vattanac Bank
Vattanac Bank — your personal bank: home screen with account balances
Open your first account anytime
Choose your favorite account number
Choose your favorite services on the home screen
Save your favorite transfers and payments
Manage your card activities
The coolest and most diverse features
Change your app appearance: light, dark, or system

Overview

Vattanac Bank's retail iOS app handles customers' daily account and payment journeys: onboarding, transfers, cards, and a customizable home screen. I deliver features, fixes, and security improvements in the app as part of the mobile team.

The challenge

A banking app is used every day for real money. Each release has to add features without making the app less stable or less secure, and customers notice any crash or confusing flow straight away.

What I did

  • Delivered features, fixes, and security improvements in the main iOS app
  • Helped keep the production crash rate below 0.5%
  • Worked across reliability and security-focused delivery with backend, QA, product, and security teams

Security in every layer

Security and encryption work is part of normal feature delivery, not a separate phase. It's how a banking app earns the trust behind daily payments.

Stability as a feature

Crash rate is a release-quality bar, not an afterthought. Keeping it under 0.5% means checking risk before each release, not only fixing crashes after.

Built for real daily use

Transfers, cards, favorites, and a customizable home screen are flows customers open many times a week, so they have to stay fast and predictable.

Outcomes

  • Production crash rate maintained below 0.5%
  • 4.4★ average across 618 App Store ratings

Stack

  • Swift
  • Security & Encryption
  • CocoaPods
  • SPM

Next case study

Vattanac Bank Merchant

Accept KHQR payments from any phone, straight into a Vattanac account.