在汇丰银行手机App中,我深度参与了多个核心业务模块的设计与开发:
账户总览与资产管理模块:负责首页账户信息聚合展示功能的设计与开发,包括多币种余额展示、资产趋势图表、财务体检等可视化组件。该模块需要在高并发场景下保证数据实时性和界面流畅度,我通过合理的数据缓存策略和异步加载机制,实现了用户下拉刷新时秒级响应的体验。
转账汇款与跨境支付模块:主导了转账汇款核心交易流程的重构工作,支持同币种/跨币种转账、境内外汇款等多种场景。该模块涉及复杂的表单校验、实时汇率计算、交易风险评估等逻辑,我通过引入响应式编程(RxSwift)和状态机模式,将流程状态管理清晰化,显著降低了模块复杂度。同时针对香港市场FPS转数快等本地化支付场景,完成了相应的协议对接和UI适配工作。
推送通知与消息中心:负责App内推送通知系统的升级优化,支持远程推送、本地通知、静默推送等多种类型,覆盖交易提醒、市场资讯、营销活动等业务场景。我实现了推送消息的优先级管理和展示策略,确保用户在锁屏、前台、后台等不同状态下获得一致的通知体验。
功能场景与角色定位
二维码取款功能:作为核心开发者,完成了iOS端从扫码识别到交易确认的完整链路开发,配合设计团队优化交互流程,支持扫码取款和收款码展示两种模式,上线后月均交易量稳步增长。
信用卡管理模块(Reward+):参与积分查询、里程兑换、电子账单等功能的开发,集成第三方MilesLife SDK实现奖励兑换的完整闭环。
安全与风控机制:在模块开发中深度整合设备指纹、双因素认证、手势/面容ID登录等安全能力,保障用户交易安全。
角色说明:在上述所有功能模块中,我担任iOS架构师兼核心开发角色,全程参与需求评审、技术方案设计、代码实现与测试验收,同时承担代码审查和团队技术指导工作。