William Yu

Senior Software Engineer at Commonwealth Bank

Melbourne, Victoria, Australia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
William Yu is a Senior Software Engineer based in Melbourne with a decade of experience focused on Android development for fintech and consumer apps. He has shipped production-grade features at companies like Cash App, Afterpay, Rakuten and now Commonwealth Bank, often bringing MVVM, CI/CD and robust testing practices to improve reliability and release cadence. Comfortable in Agile environments, he pairs strong problem-solving with hands-on implementation—from custom UI components (authoring a customizable animated RatingBar library) to Bluetooth and device-integrated apps. William’s background spans startups to large banks, and he often bridges mobile and backend teams to design secure, user-centric payment experiences.
code10 years of coding experience
job10 years of employment as a software developer
bookAssociate's degree Information Management, Associate's degree Information Management at National Taipei University of Business
bookBachelor's degree Information Management , Bachelor's degree Information Management at National Chengchi University
bookMaster's degree Information Technology, Master's degree Information Technology at RMIT University
languagesEnglish, Chinese, Chinese
github-logo-circle

Github Skills (11)

javas10
uid10
ui-design10
front-end-development10
java10
android9
animation9
android-developer7
android-developers7
mobile7
ios7

Programming languages (4)

JavaJavaScriptLuaKotlin

Github contributions (5)

github-logo-circle
williamyyu/SimpleRatingBar

May 2017 - Dec 2020

A simple RatingBar that you can easier to customize image and animations
Role in this project:
userMobile Developer (Android)
Contributions:25 releases, 136 commits, 35 PRs in 3 years 7 months
Contributions summary:William contributed to the development of an Android library for a custom RatingBar component. They implemented the initial version of the rating bar with a scale animation, added animation features for drawable changes, and refactored the component by adding an interface and a touch event for changing the rating with several iterations of changes. They also fixed bugs related to the animation and touch events.
animationandroidcustomizeflutteranimations
williamyyu/kotlin-algorithms

Jun 2020 - Mar 2025

Contributions:4 pushes, 1 branch in 4 years 9 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
William Yu - Senior Software Engineer at Commonwealth Bank