Projects WalaOne icon

The WalaOne app allows you to collect points from a variety of loyalty programs, with the added flexibility to transfer them. Users can enjoy a range of features, including exclusive offers, discounts, perks, shopping vouchers, and airline miles.

donwload from AppStore donwload from playstore
App screenshotApp screenshotApp screenshotApp screenshotApp screenshot

Introduction

WalaOne is an iOS & Android app developed by WalaPlus, a leader in happiness and loyalty solutions for employees and customers across the Gulf and Middle East. The WalaOne app allows you to collect points from a variety of loyalty programs, with the added flexibility to transfer them. Users can enjoy a range of features, including exclusive offers, discounts, perks, shopping vouchers, and airline miles.

The platform is designed to maximize customer satisfaction and happiness by offering:

  • Easy point earning
  • Simple redemption process
  • Attractive offers and discounts
  • Airline miles
  • Point transfer options with the largest loyalty programs in Saudi Arabia

App features:

  1. User can earn points from various loyalty programs.
  2. User can use points for purchasing various exclusive offers and vouchers.
  3. User can transfer points to another partners like transferring the points to miles or to other loyalty systems.
  4. User can earn points by playing games and completing challenges.
  5. User can send gift cards to friends and family.
  6. User can track their points and rewards in real-time.
  7. User can access their transaction history and statements.
  8. User can recharge their points through various payment methods (Cards, ApplePay, WalaOne Vouchers) or by transferring points from other loyalty programs.

Contributions

  • Led cross-platform development team of 3 developers, successfully revamping and maintaining a Flutter-based WalaOne App, for loyalty programs, serving 4+ million active users.
  • Improved app performance by 60% through strategic caching implementation, legacy code refactoring, and code smell resolution, significantly enhancing user satisfaction.
  • Achieved 80% code coverage by implementing comprehensive unit testing, resulting in a 70% reduction in bug reports.
  • Strengthened app security by collaborating with the security team to develop threat models protecting against reverse engineering, runtime injections, and man-in-the-middle attacks (OWASP MASVS-aligned).
  • Improved code maintainability and development efficiency by architecting modular components within a monorepo (using pub workspaces and Melos), enforcing strict boundaries, and minimizing coupling.
  • Automated development workflow by implementing CI/CD pipelines using Jenkins and CodeMagic, streamlining testing and deployment processes.