Summary
Muhammad Ramadhan is an Android Application Engineer with nine years of hands-on experience building native mobile solutions across Android and iOS, currently focused on loyalty and payments at Alfagift in Jakarta. He has strong expertise in secure payments, EMV/ISO 8583 protocols, real-time device integrations (WebSocket, Bluetooth SPP, USB Serial), and performance optimization for POS/ECR systems. His background spans startups and freelance projects where he applied Clean Architecture, mentored peers, and delivered bespoke internal apps and CMS-backend integrations. Comfortable switching between Android and iOS stacks—having refactored UIKit to SwiftUI—he pairs pragmatic engineering with product-minded collaboration across design and merchant teams. Off the clock he lives by “Do Something or Nothing,” reflecting a bias toward shipping practical solutions and hands-on client support.
9 years of coding experience
7 years of employment as a software developer
High School, Information Technology, High School, Information Technology at IDN Boarding School
Bachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at BINUS University
Arabic, English, Indonesian, Dutch