Aaron - Flutter developer

我是一位擁有四年經驗的 Flutter 和 Android 開發者。我以積極主動和快速學習能力自豪,不斷尋求透過線上課程和書籍來提升我的技能。我對於面臨的挑戰感到興奮,並樂於承擔困難的任務且善於尋找創新的解決方案。我在開發高品質的應用程式方面具有卓越的專業知識和實踐經驗。我熱愛軟體開發,並擁有良好的團隊合作和溝通能力。我期待著接受新的挑戰,不斷提升自己並成為更出色的開發者。

  Vancouver, BC, Canada      

專業技術


  • Flutter
  • Dart
  • Android
  • JAVA
  • RESTful API
  • SQLite
  • GraphQL
  • gRPC

個人特質


  • Creative spirit
  • Knowledge of UI/UX
  • Reliable and professional
  • Organized
  • Time management
  • Team player
  • Fast learner
  • Motivated

語言


  • 中文 (精通)
  • 英文 (中等)

工作經歷


Flutter Developer  •  Rabbit Feet Entertainment

十二月 2021 - 十二月 2022  |  Vancouver, Canada (Hybrid)

• 使用 Flutter 從頭開發了遊戲平台,通過引人入勝的功能提升了使用者體驗。
• 引入 clean code 和以功能驅動的程式碼結構,降低了協作難度及可維護性。
• 實現基於 GRPC 的 API,以優化通訊效能。
• 整合 Stream Chat SDK 以進行即時訊息傳送。

Flutter Developer  •  Decode Chinese

九月 2020 - 七月 2021  |  Taipei, Taiwan (Remote)

從 0 開始打造 DecodeChinese App
• 使用 Bitbucket 版本控制
• 使用 Jira / Confluence 做任務管理與文件存放

Android developer  •   庫果股份有限公司

五月 2019 - 七月 2020  |  Taipei, Taiwan (Remote)

• 負責維護與重構 Bodybt App
• 打造 iBazaar App 從 0 到上架
• 協助在 Microsoft Azure 建立 CI/CD

Android Developer  •  品遠有限公司

九月 2018 - 五月 2019  |  Taipei, Taiwan

• 維護並提升公司過去專案內容與效能
• 重構公司過去專案,增加程式的可讀性
• 使用 PlantUML 撰寫過去專案的 Work Flow
• 開發新產品,討論並規劃協助流程
• 使用 Gitlab 版本控制
• 打造 BTKM 從 0 到上架
• 重新編譯 VLC SDK

Android Developer Trainee  •  AppWorks School

二月 2018 - 六月 2018  |  Taipei, Taiwan

• 熟悉 Android Studio
• 熟悉 UI, XML 介面設計
• 熟悉 Activity, Fragment Lifecycle
• 熟悉 Localization
• 熟悉 Object-Oriented Programming
• 熟悉 Model-View-Presenter
• 熟悉四大元件 Activities, Services, Broadcast Receivers, Content Providers.
• 熟悉 Application Not Responding (ANR)
• 熟悉 Out Of Memory (OOM)
• 熟悉 Garbage Collection
• 熟悉 AsyncTask 多線程設計
• 熟悉 Runtime Permission
• 熟悉 OkHttp
• 熟悉 JSON, RESTful APIs
• 熟悉 Shared Preferences, SQLite
• 熟悉開發工具 Postman, Firebase, Slack, Checkstyle
• 熟悉 Git 版本控制

學歷

2019 - 2021

Cornerstone International Community College of Canada

Web and Mobile Development

2009 - 2011

空軍航空技術學院

航空電子工程