汪立丞  |  Leon Wang

" Anything worth doing is going to be difficult

挑戰極限,跨越自己,並再次全速前進。

希望職缺 : Android Developer

開發語言: Kotlin 


     [email protected]     (+886)909-399-125 

學經歷

Jul 2020 - Dec 2020

好想工作室  自由接案者

  • 臺灣漫畫基地
    • 擁有完整上架經驗。
    • 使用 Google SDK、Facebook SDK 實作第三方登入。
    • 使用 Firebase 實作雲端推播,讓使用者能收到即時消息。
    • 實作多國語系,友善中、日、英語系的使用者。
    • 使用 MVVM 架構,分離資料、網路及畫面,使程式碼分工明確,方便維護。
    • 使用 CustomView 客製化「 週曆 」畫面,讓使用者能自由圈選時數範圍。
  • CCC創作集
    • 維護與修復 issue。 
  • 參與第12屆 IT邦鐵人賽

Sep 2019 - Jun 2020

好想工作室  學員

  • 學習 Kotlin 及 Android 開發。
  • 熟悉如何與 iOS、Web 與 Backend 協作開發。
  • 參與2019 好想工作室-奧德賽挑戰賽。
  • 參與2019 GDG台中黑客松。

Sep 2015 - Jun 2019

國立彰化師範大學  地理學系

  • 學習半年 Java。
  • 108級童軍社社長
  • 第五屆籃球聯盟負責人
  • 中華籃協C級籃球裁判

技能

Android Development


  • 熟悉Kotlin、Java(basic)
  • 熟悉 APP Lifecycle
  • 熟悉各項 UI 元件
  • 客製化 UI 經驗
  • 本地資料儲存
  • 使用MVVM架構
  • 使用Git Flow
  • 熟悉Restful API與JWT
  • 熟悉主流第三方套件/SDK

Tools


  • Postman
  • Zeplin
  • Notion
  • Jandi
  • Slack
  • Github
  • Gitlab

Other


  • 具備基本網路架構知識
  • 理解基礎加解密原理

專案簡介

臺灣漫畫基地  •  文策院數位平台

此為文策院所規劃的數位平台,主要客群是創作者/漫畫家。使用者能加入會員來瀏覽近期活動、展覽、預約租借場地、設備及各方面的專家諮詢。與遠端團隊協作開發,從開發到上架歷時兩個半月。

Google Play連結


Side Project

小山共乘  •  GDG 臺中黑客松

許多登山客常常會在批踢踢或其他平台尋找共乘、包車,但這些資訊太過零碎,所以我們將所有資訊整合在一個 App中,實作了會員系統、開團及報名系統,讓使用者除了能瀏覽各大平台資訊,也能在這裡揪團與參加活動。

Github 連結

Sparta  •  奧德賽挑戰賽

由於故事背景設定,我們團隊要為好戰聞名的古希臘城邦「 斯巴達 」打造一個媒合雇主與傭兵,能夠接/發案的線上平台。使用者能以雇主或傭兵兩種身分進行註冊。雇主能夠發起懸賞案,傭兵則能夠瀏覽並應徵感興趣的案子。

Github 連結


活動參與

2020 第12屆 IT邦鐵人賽

連續30天不間斷發表技術文章,文章主題是關於 Android 常用套件與 Kotlin 語法。

鐵人賽系列文連結

2019 GDG Taichung 黑客松

從提案討論、產品走向、架構、分工、多人協作,到正式上線、上臺 demo,全程不到兩天。測試參加者們在巨大壓力下如何穩定輸出。

2019 好想工作室 奧德賽挑戰賽

第一週為暖身賽,每天早上分組並公布題目,下午各組須完成需求並上臺 demo。第二週開始為正式賽,各組別的題目不一,難度大幅提升,時程拉長許多,跟後端也需要更密切的合作。這段時間是我成長階段非常重要的時期之一。


我的技術分享講座

Recyclerview 基本結構及巢狀玩法

簡報連結

  好想工作室

AppbarLayout : 響應滾動的華麗動態佈局

簡報連結

  好想工作室

淺淺淺談 MVVM 架構

簡報連結

  好想工作室

淺淺淺淺談 LiveData

簡報連結

  好想工作室

淺淺淺談工廠模式

簡報連結

  好想工作室

Kotlin: Object 與單例模式

簡報連結

  好想工作室

Memory Leak 與一點點 Context 之說

簡報連結

  好想工作室

Java 的靜態成員與特性

簡報連結

  好想工作室

Kotlin :Higher-order fun、Lambda、Inline fun 小學堂

簡報連結

  好想工作室


自傳

        我喜歡寫技術文章、討論交流、參與活動,同時也個不會滿足於現狀的人,從不停止學習,渴望進步與成長。平常興趣是旅行與戶外活動,曾完成單車環島、機車環島、泳渡日月潭、攻下數座百岳、打工換宿、獨自遠赴美東自由行一個月,也曾擔任國際服務隊,參與規模盛大的「 2019WSJ 」世界大露營。堅持活得精彩充實,相信只有享受生活,工作才能更加專注。 

        在學期間積極接觸不同領域,廣泛地參與社團,修習各類課程。有些變成興趣,有些對我來說不適合當成工作。直到大四接觸了 Java,踏進了程式的世界。感興趣的同時,也認為軟體業的許多特性十分符合我的生涯規劃,便決定投身軟體業。畢業後進入好想工作室學習 Kotlin 與 Android 開發,開始學著查找書籍、上網爬文、與其他工程師交流,同時積極參加挑戰賽、黑客松、IT邦鐵人賽,偶爾也上臺分享自己的技術筆記。最後加入了工作室的接案團隊。

        接案期間獨自負責 Android 端的開發,面臨許多第一次,包括實作第三方登入、客製化UI、KeyStore的管理與處理上架相關事宜,過程中透過研究技術文章、與前輩討論交流來一步步解決問題,並再經過整理後寫成筆記供日後參考,慢慢累積我所學會的技能。曾幫助團隊改善使用者體驗 ,包括預防連續點擊、自動收起鍵盤等額外功能。 

        獨自開發的同時,也與雇主、後端工程師進行遠端合作,我們每天透過Jandi協調開發事宜,包括客戶需求變更、API文件格式修正、三方登入、多國語系等。曾幫助團隊發現API邏輯漏洞、API格式問題。我認為「 如何精準扼要地陳述自己的問題 」是團隊合作中很重要的關鍵,會大大影響溝通的效率,尤其在遠端合作的時候。

        新技術不斷出現,在每個人都向時代尖端靠齊的同時,停滯等於退步。我的目標是成為一流的工程師,能夠運用各項業界流行的開發流程,寫出品質佳可維護的程式碼,實作出用戶體驗良好的功能。因此我不會停止學習,我會挑戰極限,跨越自己,並再次全速前進。

Powered by CakeResumePowered by CakeResume