廖健宇

Taipei City, TW

  a0919320245@gmail.com

寫程式是興趣,也希望能夠成為自己貢獻社會的工具。
不期許自己能成為最頂尖的工程師,但願成為最擅長與人溝通的工程師,為團隊帶來最佳的化學效應。

-簡介-


【關於我】 

我是廖健宇,從社會科學領域轉職成後端工程師。因為軟體世界的自由與創造力,豐富了自己的生活。 


【轉職原因】 原先是從事學術研究工作,最初為了以自動化的方式整 理 Excel 表格,參加了 Python 的自學團體。因為軟體世界的自由與活力,下定決心踏出舒適圈挑戰軟體領域


【再次進修】 報名了全曜財經所規劃的菁英軟體工程師戰鬥營,從零開始踏入程式的領域。經過多次考核順利從 300 多名的報名者中入選為學員。 學習成果 

  • 透過 Java 學習物件導向、資料結構、設計模式,並製作遊戲專題統整所學。
  • 利用 C#,WCF, MSSQL, IIS,完成CReader APP 的後端建置,並開立 API 供前端串接。 

【工作經歷】

  • 提供股市爆料同學會社群服務 – 專案維運、開發,提供約 500K 週活躍人數使用。另提供公司多款APP討論區串接,如股市開盤尖峰時段約65K使用者的籌碼K線
  • 台、美股交易資料自動化入庫服務 – 爬蟲交易資料洗清、處理並寫入 SQL Server、MongoDB提供法人客戶使用。
  • 新人課程規劃與新人指導,讓新人更快融入專案
  • 內部應用程式-Winform與WPF 

-技能-


C# 

  • WCF 
  • Web Api 
  • .NET Framework 
  • ASP .Net Core
  • gRPC


Python

  • Data mining
  • Machine Learning


Web 

  • HTML
  • Bootstrap
  • CSS
  • JavaScript


Java

  • SE8


SQL

  • SQL Sever


Android

  • Java


-專案-

股市同學會

        周活躍用戶50 萬以上的流量,讓既有架構明顯無法負荷,主要任務為重構為.net core 框架,並改變底層存儲結構,另轉接舊版 API 至新服務



法人投資決策支援系統

        將爬蟲搜集到的金融數據,清洗並加工後送給法人客戶





實習專案-CMReader

        一款提供閱讀的APP,希望提供使用者在行動裝置上,擁有更好的閱讀體驗。在專案負責後端的部分,架構採用WCF及.Net Framework,以Restful撰寫API並架設在IIS上,資料庫則使用SQLServer。在文章首頁的排序採用Task Scheduler排程定時啟動程式,定期抓取GA資料並寫入資料庫。關鍵字搜尋功能則使用全文索引的功能增進速度。最後,頻繁使用的資源設置快取減輕資料庫負擔。


小遊戲-Deep Hunter

        以潛艦巡航為背景,橫向卷軸方式進行遊戲,模擬在深海中使用聲納作為探測手段的概念,在深海迷霧當中依靠有範圍、頻率限制的畫面,讓玩家在有限的感知下,操作潛艇閃避各種形式的敵人-水雷、魚雷、深水炸彈、潛艦。且受限於潛艇的氧氣供應量,玩家必須在時限內完成關卡,並紀錄破關分數與其他玩家一較高下。

寶可夢招式推薦

        這是第一個自己動手做的Java應用程式,資料庫是網路爬蟲搜集而成。使用者只要選擇屬性,系統將會把符合屬性的寶可夢列出,使用者可以再經由下方的列表去選擇寶可夢,獲取進一步的詳細資料。




學歷

台灣大學, 碩士學位, 全球化, 2015 ~ 2017

  • 培養初階學術能力及問題意識 
  • 快速瀏覽英文文獻

台灣大學, 學士學位, 國際關係, 2010 ~ 2014

  • 培養獨立思考能力
  • 能夠將問題區分層次,並提出對應解決方法

-工作經歷-

CMoney, 後端工程師, Feb 2020 ~ Toady 

  • 使用.Net爬蟲,從各大財經網站爬取資料,清洗並加工後傳輸給法人客戶
  • 新人訓練課程設計與新人文件撰寫
  • 周活躍用戶 50 萬社群服務開發

台灣大學, 計畫助理, Jan 2018 ~ July 2019

  • 使用python進行爬蟲,從各大社群網站撈取資料。
  • 使用python進行資料前處理,再將乾淨的資料給團隊他人作為機器學習的data。

台灣大學,教學助理, Jan 2018 ~ Jan 2019

  • 帶領過30+與100+人數的班級,開始學習python將瑣碎文書處理自動化。
  • 上台授課與課後輔導培養了清晰簡潔的表達與溝通能力

立法院, 法案助理, Sep 2015 ~ Oct 2016

  •  選民服務的過程之中瞭解如何安撫群眾的情緒以及溝通的藝術



-興趣-

閱讀科普文章

喜歡了解新的技術以及其應用,並且了解其背後原理,並自己發想應用場景。

籃球

這是一個講究團隊合作的運動,與隊友之間的溝通是致勝的關鍵。此外近年有興起使用數據來分析比賽的技術,也可以用更科學與邏輯的方法來解構比賽。

學習英文

英文長久以來並不算是自己的強項,但是身為工程師,英文是重要的工具,第一手資料往往為英文文獻,因此刻意培養這個興趣,讓自己每天都收聽英文節目,閒暇之餘也會閱讀有興趣的GitHub專案,同時增進工程與語文能力。