Summary
Azmi Muhammad is a senior iOS developer with nine years of mobile engineering experience, currently shaping payments and wallet experiences at Grab's Finance Tech team. He specializes in scalable, modular architectures (VIPER, MVVMC) and pragmatic toolchains—RxSwift, UIKit, Alamofire, Kingfisher, Fastlane/Bitrise—while driving modularization, CI/CD, and test coverage improvements. Azmi has a proven track record migrating critical payment flows (P2M PaySDK, Flutter alignments), shrinking app size via CDN asset strategies, and improving stability across cross‑team integrations. He also founded a small SaaS for SMEs and led mobile teams early in his career, bringing product-minded engineering to platform work. A graduate of State Polytechnic of Jakarta with further R&D training from Apple Developer Academy, he pairs practical iOS craftsmanship with a curiosity for ML/AI to enhance UX and app performance. Known for internal mentoring and technical writing, he frequently shares learnings on HTTP, Combine, and testing to elevate team practices.
9 years of coding experience
6 years of employment as a software developer
Research and Development Management, Research and Development Management at Apple Developer Academy | Indonesia
Bachelor of Technology - BTech, Information Technology, Bachelor of Technology - BTech, Information Technology at State Polytechnic of Jakarta (PNJ)