William Yu

Android developer 
  Melbourne |   [email protected] |  0423 502 113

Over 5 years of experience in android application development.
A well team player who can communicate effectively with colleagues.
Able to conceptualize, design, develop and deploy applications independently.


Experience

National Australia Bank ( Nov. 2018 – Current )

  • Following Agile & Scrum methodologies to maintain the NAB's Android App by fixing bugs, improving performance and implementing new features.
  • Collaborate with Product Owner and Business Analysts to prepare future sprints
  • Working with multiple scrum teams to deliver continuous updates to the app
  • Writing unit and instrumentation tests for the application

Experiences 00 00@2x 504900dc09d82f711fdb54cf5763251cab5193a844856da978b2b8f3907ecd5a

T2FI ( Sept. 2018 – Nov. 2018 )

  • Responsible for a bluetooth base app, which can control your home devices such like screens, fireplaces from anywhere around the world with your mobile phone.

Experiences 00 00@2x 504900dc09d82f711fdb54cf5763251cab5193a844856da978b2b8f3907ecd5a

Android Developer, 25sprout Dec. 2016 – July 2017 )

  • Collaborated with a senior engineer to establish a new application (Thermos®) which can connect to a water bottle through bluetooth to track your overall water drinking progression.
  • Introduced GitLab CI&CD to build and test the code, and show status in Slack channel.
  • Built test case both integration test and unit test.

Experiences 00 00@2x 504900dc09d82f711fdb54cf5763251cab5193a844856da978b2b8f3907ecd5a

Android Developer, VMFive June 2016 – Sept. 2016 )

  • Collaborated with a senior engineer to implement an interactive advertising technology called AdPlay, which dedicated to provide a game trial on website without downloading the application.

Experiences 00 02@2x d08cb731546334ac3e784c5845e368719bba256a127be86e720a634d798b8bb9

Android Developer, Kerjadulu Dec. 2015 – Nov. 2016 ) 

  • Responsible for a job matching and social network application named Kerjadulu. 
  • Implemented Firebase Cloud Messaging API to handle push notification.
  • Introduced Retrofit2 library to communicate with backend server.
Experiences 00 02@2x d08cb731546334ac3e784c5845e368719bba256a127be86e720a634d798b8bb9

Android Developer, Push Hands Media Oct. 2015 – Oct. 2016 ) 

  • Established an advertising application named YouTake, which based on gender and age to turned all devices including phones, tablets and smart TV to a targeted advertisement delivery platform.

Experiences 00 03@2x b381b81be12ffb5207e31257bd24e9606aef09c63c7e710fcd513da5ffd4e913

Android Developer, Soleil Studio July 2015 – Sept. 2015 )

  • Responsible for a social network application named BeaverWork which features a record of the path of chasing your dreams and share the accomplishments to friends in news feed.

Experiences 00 03@2x b381b81be12ffb5207e31257bd24e9606aef09c63c7e710fcd513da5ffd4e913

Android Developer, VOO Interactive July 2014 – July 2015 )

  • Established a location based application for one-day tour planning.
  • Implemented a crawler to collect restaurants and viewpoints data from Google Place API.

Experiences 00 03@2x b381b81be12ffb5207e31257bd24e9606aef09c63c7e710fcd513da5ffd4e913

Skills


Android

• Kotlin

• RxJava

• Restful API Integration


Android Library

• Retrofit 2

• Picasso

• Gson

• Jsoup

• etc.

                  


SDK / API

• Firebase Cloud Messaging

• Firebase Crashlytics

• Google Place API

• Google Map API


Testing

• Espresso

• Unit / Integration test

• Spoon

• Gitlab CI/CD


Version Control

• Github

• Gitlab

• Bitbucket

                  


Language

• Chinese ( Native )
• English ( TOEIC 810/990 )


Education

Bachelor of Information Management 

National Cheng-Chi University , Taiwan , 2017

Associate Degree of Information Management

National Taipei University of Business, Taiwan , 2013

Side Projects

SimpleRatingBar 

An open source library which features a simple but powerful animation RatingBar and has already got over 850 stars at Github.

Learn More
Call to action 01 00@2x fba68254385fd4af364691a98d6f81a868c584374a038b90d06c22ce04eb5857