Rafael Santos is a Senior Android Engineer based in Sydney with 10 years of experience designing and building native Android apps for banking, payments and IoT. He currently helps build the next smart payment terminal at Commonwealth Bank, and previously shaped mobile and backend integrations for Tyro Payments, moving from junior backend developer to key mobile engineer. His background at Samsung and Innovatronix reflects a practical blend of embedded, wearable and consumer electronics work—often focused on efficient location services, health features and prototype hardware integrations. Comfortable across Java/Kotlin, Spring-based microservices and secure payment flows, he brings a pragmatic XP-driven approach to testing, pair programming and developer productivity. Known on GitHub for multiple personal app projects, he combines product-minded engineering with a long-term interest in bridging hardware and mobile software.
10 years of coding experience
9 years of employment as a software developer
Bachelor of Science (BS) Electrical Electronics and Communications Engineering, Bachelor of Science (BS) Electrical Electronics and Communications Engineering at University of the Philippines
Contributions:35 commits, 13 pushes, 1 branch in 4 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Rafael Santos - Senior Android Engineer at Commonwealth Bank