Avatar of Timothy Chu.
Timothy Chu
Software Developer
ProfileResume
Posts
6Connections
Print
Avatar of the user.

Timothy Chu

Software Developer
Grew up in Brisbane, I have an extroverted personality, love the outdoors, and discovering new tech. I am a firm believer in Learn by teaching, I believe sharing your knowledge and experience encourage an open and positive environment, which solidify what you know. I have a dual bachelor degree, majored in Organisational Psychology and Market Analysis. After years of working I realised software engineering is my passion, so I completed a degree in Android Development from Udacity in 2018. Now I am proficient in Mobile Development professionally. Spends my spare time working on cloud tech and backend apps using Node.js.
Excel Studio
University of Queensland
Taipei City, 台灣

Professional Background

  • Current status
  • Profession
    App Developer
  • Fields
  • Work experience
    10-15 years (2-4 years relevant)
  • Management
    I've had experience in managing 1-5 people
  • Skills
    Encourage
    Project Development
    Reliability
    Research
    Cross-Functional Communication
    Architecture and Design
    Back End Development
    Android Development
    Flutter App Developement
    Firebase
    GCP
    AWS
    Azure
    CICD
    Git
    Kotlin
    Java
    Dart
    JavaScript
    Cloud Functions
    SQL
    NoSQL
  • Languages
    English
    Native or Bilingual
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    Flutter Developer
  • Desired work locations
  • Freelance
    Part-time freelancer

Work Experience

Flutter Developer

Dec 2020 - Present
Part-time Role - Research, design and develop greenfield mobile and web apps based on specs - Design maintain apps using MVVM architecture and design patterns - Design database scheme and integrate database to back-end server or cloud functions - Design restful APIs and integrate them to client side - Conduct testings to verify function reliability and performance requirements Tech Stack Used - Flutter Android, iOS, Web - Firebase Authentication, Analytics, Cloud Firestore, Cloud Functions, Realtime Database, Storage - Azzure MSSQL, Azure Functions, Web Apps - Google Play Store and Apple App Store

Android Engineer

May 2019 - Present
Full-time Android Developer - Research, design and develop Android apps and SDKs .aar - Design maintain apps using MVVM architecture and design patterns - Manage regular releases on Google Play Store - Research and develop new features - Error handing and bug fixes - Conduct testings to verify function reliability and performance requirements - Set up CI/CD pipeline - Set up Git Flow - Cross-functional communication to speed up project development - Act as a technically contact window for partnering companies - Monitor app performance and stability with Firebase Tech Stack Used - Android SDK - Android Libraries Retrofit, RxJava, Coroutine, LiveData, Picasso, Glide - Firebase Authentication, Analytics - AWS EC2, S3, Lambda - Google Play Store and Apple App Store

Intern Android Developer

Feb 2019 - May 2019
4 mos
Intern Role - Research, design and develop Android apps - Refactor existing codebase to MVP pattern with RxJava - Research new design pattern and architecture and design upcoming apps - Manage regular releases on Google Play Store - Research and develop new features - Error handing and bug fixes - Monitor app performance and stability with Firebase Tech Stack Used - Android SDK - Android Libraries Retrofit, Volley, RxJava, Picasso - Firebase Analytics - Google Play Store

Customer Service and Sales Consultant

Jun 2014 - Apr 2015
11 mos
Full-time Role - Transit from In-house staff to Contractor - Lead generation door to door and cold calling - Sales telesales and door to door - Customer service management CRM -

Education

Bachelor of Science (BS)
Bachelor of Science
2008 - 2015
Bachelor of Business Administration (BBA)
Bachelor of Business Management
2008 - 2015