Tfpeitekhlk0sdr2u7xa

林哲民

 [email protected]

於2018年始,以拆解他人程式碼、閱讀書籍、線上文件的方式學習前、後端,並有在VPS上架設網站(LAMP or LNMP)的經驗。2020下半年進入資策會學習AI技術,同時也新增了以Node.js、Flask作為後端的經驗。

學歷

財團法人資訊工業策進會, AI人工智慧創新應用就業養成班, 2020 年 6 月 - 2020 年 10 月

node.js,網路爬蟲,資料前處理,機器學習,深度學習。

國立臺北藝術大學, 音樂學研究所 肄業, 2016 年 9 月 - 2018年 9 月

古典和聲學,十七、十八紀對位法,音樂理論與分析,西洋音樂史。

國立臺灣大學, 昆蟲學系 畢業, 2009年 9 月 - 2014 年 7 月

技能


Languague

Python、JavaScript、PHP


具備物件導向(OOP)程式撰寫能力,同時也了解以委派為基礎的JS原型鍊(Prototype Chain),希望增強自己在設計模式方面的能力。


Front-End

HTML、CSS、SCSS、JavaScript、D3.js


處理網頁前端約2年時間,能熟練使用各式CSS Selector,編寫出易維護且有意義的CSS、HTML Template,並能使用各式JS衍生套件,目前學習Angular中。


Back-End 

Node.js、Flask、MySQL、MongoDB、RESTful


因接觸Wordpress開始學習PHP,在資策會學到Node.js,同時自學了Flask。


Test Framwork

pytest、cucumber-js、pactum-js

Machine Learning 

Scikit-Learn、tensorflow、keras


於資策會新增的技能包,具初步閱讀論文的能力,並能以tensorflow或keras實作。


Other Skill

Linux、Docker、Git 

 曾使用CentOS與Ubuntu佈署網站,也曾在Docker環境下進行開發。

 自傳

  自2018年底開始有系統地學習網頁相關技術,自檢視原始碼、初學者網站( 如. W3Cschool )開始,到自購書籍、閱讀線上的開發者手冊( 如. MDN、Google Developer ),培養起扎實的原始碼以及文件的閱讀能力。期間,因應學校需求,開始架設平面的研討會網站,以及老師的個人網站,之後轉至具後台管理系統的Wordpress,同時學習撰寫Wordpress主題與插件。2020年下半年進入資策會學習AI技術,在網頁專題時,以Node.js作為後端,並使用D3.js v5,串連中央氣象局的開放資料與內政資料開放平臺的經建圖資,約二十個工作天內完成可視化的天氣預報圖(http://45.77.16.40:8001/)。


   在AI專題時,小組目標是製作一個「辨認嬰兒是否趴睡」的神經網路模型。於其中負責資料收集、分類與程式碼整合,先以爬蟲收集到的70萬筆Instagram Tag中的嬰兒縮略圖(thumbnail)為基底,再撰寫python tkinter視覺化界面進行手動分類;初步分類資料後,使用keras進行遷移學習(使用Xception與PoseNet Heatmap),嘗試辨認嬰兒睡姿以進行程式分類,最後在交由其他組員使用yolo v4進行訓練。為報告呈現需求,負責拆分組員訓練好的模型,亦以Flask做了簡報網頁(以本機做後端,簡報內容用JSON儲存),使模型的輸出結果可以即時呈現在網頁上,期間曾想將「手勢辨識模型」以tensorflow.js部屬到前端網頁上,以達到手勢辨識-簡報換頁的效果,最後因時間不足而作罷。


   對於未來,希望不只是能寫程式,更能寫「好」程式,追求可讀性、可維護性,以及清楚的權責劃分;並在工作之餘,補足自己在資料結構、演算法、設計模式、單元測試等方面的不足。

Powered by CakeResumePowered by CakeResume