Pis4n55cwtavcxx56ysw

魏奕文

擁有一年半Android App開發的產學合作經驗,善於幫助找出問題點,並提出解決方法。目前致力於Android開發項目與維護,持續學習各類語言及框架以因應不同的開發與平台需求,是一個熱衷於APP的開發工程師,渴望能發揮所長,並與各位資深前輩看齊!。 

 #近日於2021/3/4服完兵役


國立聯合大學, 學士學位, 資訊管理學系, 2016 ~ 2020

    

Android Developer
Yunlin,TW
[email protected]

技能


Android

     • Java

     • Kotlin 

     • Flutter 


IDE開發工具

  • Android Studio 
  • Eclipse  


版本控制

  • Git 
  • Source Tree  

經歷

華星科技股份有限公司, Android開發人員,FEB 2018 ~ JUN 2020

為產學合作項目,我方提供軟體技術,利用廠商提供的穿戴式藍芽感測裝置進行開發,主要內容包含: 

            1.Android產品開發及上架Play商店,並持續更新、維護。 
              2.第三方或Web API串接。 
              3.各裝置(手機、平板)的應用開發。 
              4.每禮拜定期線上與硬體工程師meeting 。 
              5.資料庫設計、建置(PHP、MySql)。

產學合作


Paragraph image 01 00@2x

Nursemaid

  • 此APP需使用廠商所生產的感測收發器並搭配感溫智慧衣,電子圍兜,電子尿布等產品使用。
  • Nursemaid主要用來協助嬰幼兒照顧,在APP上可以顯示幼兒的溫度,尿濕狀態,呼吸次數,睡醒,離床,踢被的異常警示,溫度曲線統計記錄,也可自行調整設定所需的警示範圍。當偵測異常時,會推播通知照顧者進行及時處理。


Paragraph image 01 00@2x

Drop

  • 此APP與華星科技(Sinopulsar Technology Inc.)合作,使用廠商所生產的掛勾式感測收發器,做偵測重量之用。
  • Drop APP主要設計在醫療院所,輔助護理師監測點滴、尿袋使用,以及秤重尿布以計算病人尿量。主要分為點滴、尿袋監測與尿布秤重三種功能,使用吊掛式的感測器偵測器材資訊。設定完成後,當點滴或尿袋需要更換時,能即時通知護理師更換,以減輕醫療人員的負擔,省去大量巡房的時間。

Paragraph image 01 00@2x

睡醒安撫

  • 利用開源服務Easydarwin架設伺服器,處理流媒體服務,並串接VLC實現在Android上進行即時串流播放,達到視訊通話效果。
  • 主要用來協助嬰幼兒照顧,偵測到嬰幼兒睡醒後會自動撥放影片,進行安撫,同時家長方會收到通知,可以隨時與孩子進行視訊通話,察看當前的狀態,幾使家長不在家中,也能對此感到放心。

Side project


Paragraph image 01 00@2x

Login(Kotlin_MVVM)

  • 使用DataBinding綁定UI與Data LiveData實現Data即時刷新 
  • 透過Factory生成ViewModel實體物件 
  • ViewModel與Repository溝通取得資料 
  • 登入資料來源為Mocky的測試用api
       Github

Paragraph image 01 00@2x

PhotoAlbum(Kotlin)

  • 練習Dart語言與Flutter介面設計所做。
  • 仿照巴哈姆特論壇APP外觀設計。
  • 實現Flutter常用的各類widget。
      Github

Paragraph image 01 00@2x

Painter(Java)

  • 使用Java所製作的小畫家APP。
  • 具有選色、繪製、返回前一步、全部清除等功能。
  • 繪製完後,圖案可以儲存在本地端。
  • 能將圖案分享至各社交軟體、論壇、雲端等地。
      Github

Paragraph image 01 00@2x

Baha論壇(Flutter)

  • 練習Dart語言與Flutter介面設計所做。
  • 仿照巴哈姆特論壇APP外觀設計。
  • 實現Flutter常用的各類widget。
      Github


課外活動


聯合大學偏鄉遠距課輔服務社

  • 擔任教學的大學伴、維護系統之工作人員,服務時數共「122小時」(2017.09-2020.01)。
  • 參與教育部「106數位學伴計畫」、「107數位學伴計畫」、「108數位學伴計畫」。
  • 擁有教學國中小生經驗,以及協助遠距教學系統之布置與障礙排除,並協助課程教學順利進行。


Paragraph image 00 00@2x

參與兩次科技夏令營

  • 參與「貓裏E玩客‧大手牽小手‧跨校揪團玩coding」營隊,擔任帶隊隊輔。(2018.07.04-05)
           帶領學童體驗Scrach、四軸飛行器等活動,引導學童了解程式碼的基礎運作。新聞連結

  • 參與2019科技偏鄉夏令營,擔任自走車課程的講師。(2019.08.01-02) 
           設計自走車教學課程,帶領學童利用自走車上的元件與程式,沿著指定的路線抵達終點。
           新聞連結


Paragraph image 00 00@2x

關於我


我是魏奕文,今年大學應屆畢業生,樂於團隊合作,喜歡挑戰與解決問題。


【樂於助人,積極參與】 

        初入大學時,人生地不熟,憑著新鮮人的熱情,參與了偏鄉遠距課輔社團,開啟了我忙碌且充實的大學生活。每個禮拜定期且持續的抽出時間,參與其中,透過與小學伴視訊通話,進行教學與分享故事,後來轉為系統帶班,協助系統佈置,排除系統與網路上的困難,使課輔每次都能順利進行,更從中學習到使用者與資訊系統間的關係。而在2017-2020 期間協助舉辦多次偏鄉科技夏令營(無人車、無人機、scratch)與營隊。  


 【團隊合作,相得益彰】 

        我們專題是與華星科技公司的產學合作,他們負責開發硬體設備以及與醫療院所討論需求,而我們專題小組,根據院方需求,搭配硬體設備來建構出一套醫療物聯網系統。 在這兩年專題中,我負責Android相關,包含舊軟體的維護,以及新App的開發。在維護舊軟體的過程中,我承接了學長姐的架構,改良部分冗長或有待汰換的程式碼,維持正常運作。也額外與組員開發App,例如Drop App,能幫助醫護人員監測點滴尿袋等流量資訊,需要更換或異常時能通知護理師處理,省去頻繁巡房的負擔,其中我負責點滴功能開發,點滴部分透過App的藍芽完成病人與感測器配對,配對完成後可以寫入警示容量等資料,並上傳至後端資料庫中儲存,當達到警示容量時即可推播。也與另一位組員合作開發嬰幼兒視訊安撫App,我主要負責家長與嬰兒間的視訊通話與基本功能(註冊、登入、好友、配對、推播)以及資料庫,手機或平板在嬰兒睡醒時會撥放預先設定的影片,並通知家長嬰兒已經睡醒,可以進行視訊交流。 從專題中,我學習到如何承接學長姐的程式碼,並且內化甚至改良,也學習到團隊的合作分工,組員間如何溝通協調,如何取得共識,也因為團隊分工明確,在每周與廠商的開會中,總是能夠找出問題點,並分配問題給所負責的組員,進而高效率的改善,也因為定期開會,讓我學到如何與各種不同專業背景的人士溝通,討論上能在短時間內抓到重點。


 【自學程式,精益求精】 

        我的Java與Flutter皆非系上課程而是自學,當初系上Java沒開成,毅然決然決定自學,大二下升大三那年的暑假,開始上網找資源,遇到困難的就先Google跟翻書。Java身為排行前三常使用的程式語言,絕大多數問題都能在英文論壇上都能找到解答,學習效率高。而Flutter為Google發行沒多久的套件,使用語言為Dart,自學動機是因為當初有一個跟藍芽有關的案子,後來因為某些因素,並沒有接下,但Flutter本身能同時運行在Android與IOS這點,就足以讓我產生繼續學習的動機,與Java相比,Flutter的資源少了許多,但我仍持續學習著並嘗試克服它,期望讓自己在這領域上更進一步。


 【未來期許】 

        我喜歡嘗試新的技術,新的語言,這會讓我覺得有挑戰性,那種鑽研並解決困難的滿足感,讓我對開發愛不釋手,或許我在經驗上仍以所不足,但我有足夠的潛力與熱情,期許未來能夠接觸各式各樣的開發專案,運用專長替公司解決問題,打造讓客戶愛不釋手的產品體驗。