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:
- User can earn points from various loyalty programs.
- User can use points for purchasing various exclusive offers and vouchers.
- User can transfer points to another partners like transferring the points to miles or to other loyalty systems.
- User can earn points by playing games and completing challenges.
- User can send gift cards to friends and family.
- User can track their points and rewards in real-time.
- User can access their transaction history and statements.
- 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.