Kai Liao

Senior Android Developer at Xero

Sydney, New South Wales, 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
Kai Liao is a Senior Android Developer based in Sydney with 13 years of experience building polished, user-focused mobile experiences. Currently at Xero, he combines deep Android expertise with a front-end sensibility, having contributed UI components like a customizable bottom sheet that supports themes, grid/list layouts, icons, and swipe-to-dismiss gestures. His work demonstrates an eye for UX details and extensibility—making components both developer-friendly and adaptable to diverse app designs. A Computer Science graduate from Sichuan Normal University, Kai blends long-term hands-on engineering with pragmatic product thinking. Colleagues describe him as someone who elevates small UI interactions into meaningful user experiences while keeping code maintainable.
code13 years of coding experience
bookBachelor, Computer S&T, Bachelor, Computer S&T at Sichuan Normal University
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (8)

uid10
custom-view10
front-end-development10
ui-design10
android10
menubar9
implement9
menu9

Programming languages (3)

JavaPHPKotlin

Github contributions (5)

github-logo-circle
soarcn/BottomSheet

Sep 2014 - Oct 2020

One way to present a set of actions to a user is with bottom sheets, a sheet of paper that slides up from the bottom edge of the screen. Bottom sheets offer flexibility in the display of clear and simple actions that do not need explanation.
Role in this project:
userFront-end Developer
Contributions:169 commits, 21 PRs, 54 pushes in 6 years 2 months
Contributions summary:Kai's primary contributions focused on developing the user interface for a bottom sheet component. They implemented UI elements, including support for icons and the ability to customize the appearance through themes, along with the functionality for grid and list styles. The user also introduced features like a swipe-down-to-dismiss gesture and options for menu manipulation. These changes enhance the component's flexibility and user experience.
clearsheetedgeofferfloatingactionbutton
soarcn/Favor

Sep 2015 - Feb 2017

Contributions:58 commits, 4 PRs, 38 pushes in 1 year 4 months
kotlinandroid
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
Kai Liao - Senior Android Developer at Xero