Obvermue7itklekhogdq

黃翌軒 Ian Huang

畢業於台大工商管理學系科技管理組,熱愛軟體開發及科技創新。擅長後端開發,學習能力強,透過校內外各種管道汲取知識及技術不斷成長,期許自己成為一個能優雅地解決問題的科技人。

New Taipei City,TW

(+886) 976266085
[email protected]

Skills


Hard Skills

  • 程式語言: JavaScript (Node.js), Python,  Java, C, Shell
  • Web Framework: Express, Django 
  • 資料庫:  MySQL, MongoDB, DynamoDB
  • 雲端: AWS (S3, Lambda, ECS, API Gateway, Route53) / GCP (Compute Engine) / Heroku
  • 部署: GitlabCI, Docker
  • Frontend: HTML / CSS / Vue.js
  • 其他: Git, GraphQL, Linux, Postman, Swagger

Soft Skills

  • 學習能力佳,透過專案及自學已上手十餘項技能。
  • 良好溝通能力,能結構化問題,以最有效率地方式與團隊進行討論及溝通,樂意與大家討論、分享以求一同成長。
  • 負責,以高度品質完成任內工作,如有錯誤或異動需要修改,則立即改善並加以修正。
  • 良好英文聽說讀寫能力,TOEIC 920 / TOFEL iBT 101 / 全民英檢中高級通過。不論是英文文章、文件、影片都能快速吸收,也非常能夠以英文溝通。

Projects

Backend Developer – Kyronus 開拓者, Oct 2019 ~ Sep 2020

Kyronus 是一款主打台灣特色建築的經營型遊戲,透過 GPS 定位,玩家可以在真實世界中搜集各式資源來打造建築於自己的星球上。
  • 獲得 2020 放視大賞行動遊戲組銅獎和 U-start 創新創業計畫第一階段補助
  • 實作數十項遊戲機制,如地圖資源採集計算、星球建築建造、簽到 / 商城 / 內部成長系統。
  • 採用 Serverless Computing (AWS Lambda) & Cloud Database (AWS DynamoDB),簡化開發環境管理以加速產品迭代,開發期間每月建置成本控制在 5 美金以下
  • 建立 MVC 架構並模組化程式碼,高度降低程式重複性及耦合性,提升後續維護性擴充性
  • 撰寫數十種遊戲流程整合測試,降低後續前後端對接錯誤及問題修正成本。
  • 撰寫腳本程式 (shell script),自動 parse 雲端上的遊戲設定數據成 JSON,並將更新後檔案及版本部署至雲端供前後端存取。
  • 使用 Swagger 撰寫簡明易懂的 API 規格文件供前端串接,提升前後端合作效率。
  • 使用第三方 API (Amplitude) 紀錄並分析使用者行為。
  • 統一 Git Flow & Coding Style,提升彼此合作及 Code Review 效率。
Kyronus – 粉絲專頁https://www.facebook.com/kyronus.tw

Experiences 00 00@2x

Backend Developer – AS 共乘, Mar 2020 ~ Apr 2020

AS 共乘為中研院所發想之汽車共乘服務,將駕駛與乘客依據地點及時間進行配對,透過多人共乘舒緩上下班時間中研院周邊的交通堵塞問題。
  • 建立程式核心架構及邏輯,打造諸多功能如各使用者族群之創建和管理、駕駛與乘客之配對、旅程紀錄和評分等。
  • 使用 GraphQL 作為前端查詢語言,增進前端查詢時的彈性及效率,降低多趟 requests 的成本。
  • 自製 error handler ,對各式錯誤進行格式化,避免 server 暴露敏感資訊並提供清楚明瞭的資訊使前後端易於除錯。

Backend Developer – TripTrip 行程規劃網站, Jun 2019 ~ Oct 2019

TripTrip 旨在讓使用者在一個網站上就能取得台灣各地區景點的詳細資訊,並透過簡易的流程讓使用者編輯自行的旅程。
  • 串接 Facebook, Google 第三方登入,提升使用者註冊率。
  • 使用者忘記密碼時,將會寄信至元註冊信箱進行密碼重設。
  • 使用原生 MongoDB Driver 實作多條件、多 field 的關鍵字搜尋功能。
Demo Site (Third party login not available now) | https://triptrip-backend.herokuapp.com/# 

Backend Developer – Passerby 電子健康護照, Oct 24-25 2020

2020 梅竹黑客松參賽之作品,產品概念為在使用者及主管機關授權下,串聯其足跡、出入境、醫療史等資料,並搭配不同場域所設置之警戒標準(紅、黃、綠燈),實施人流控管,並在有民眾確診時快速進行匡列。
  • 實作管理者相關功能,使其能新增和修改不同疾病、出入境地,並彈性設定不同場域之警戒燈號標準。
  • 記錄民眾於不同場域之足跡。
  • 使用 NoSQL (Firebase) 搭配輕量 server (Express.js),並部署於 Google Compute Engine 上,在 36 小時內打造出最小可行性產品。
專案 Source Code | https://github.com/2020meichu

Work Experience

Backend Developer Intern – Home心, Mar 2021 ~ Now

Home心致力於利用最有效率的產品設計和大數據分析整合,創造出最精確的照顧人員媒合系統,並確保系統中的照服員皆為政府認證合格合法的,讓家屬可以用最少的力氣,找到最適合、最令人放心的照護服務。

  • 打造多項功能,如醫院管理者使用之病房管理系統、家屬使用之訂單分享功能,解決不同使用者族群之痛點並提升產品滿意度。
  • 使用 line-bot / slack sdk 實作推播訊息功能。
  • 重構 RESTful API 為 GraphQL,提供前端更彈性化的資料查詢功能。

Experiences 00 00@2x

IT Intern – 若水國際 AI 數據服務事業部 (Flow Inc.), May 2020 ~ Sep 2020

若水 AI 數據服務團隊為客戶提供安全、快速及高品質的標註數據做為各式機器學習及AI應用,其開發的平台配建多元標註工具及完善品管系統,也致力於培養居家身障者成為專業數據處理師。

  • 針對客戶需求,將資料庫內的標註數據打包成各種不同格式 (CSV, XML, JSON, YOLO) 交付。
  • 針對 PM 需求,將客戶的原始資料前處理,並以標註師容易處理的格式匯入平台,提升標註效率。
  • 於遠端主機上新增報表設定檔以產生報表,並於報表出錯時查看系統 log 進行除錯修復。
於實習期間參與同事間舉辦之讀書會,其中兩次擔任主講人
You don't know JS – Generators | https://slides.com/ianyshuang/deck
You don't know JS – ES6 Collections | https://slides.com/ianyshuang/deck-ba07f1

Experiences 00 00@2x

實習助教 – Alphacamp 全端開發課程, Apr 2019 ~ Oct 2019

ALPHA Camp 的使命是透過線上科技教育,幫助人們建立在數位時代自我實現所需的技能、思維以及社群。

  • 針對學生關於課程的疑問,使用淺顯易懂的方式及例子解釋幫助其學習。
  • 批改學生的課程作業,給出具體的建議和修改方向。

Experiences 00 00@2x

Education

國立臺灣大學 工商管理學系科技管理組, Sep 2016 ~ Now

  • 平均 GPA: 3.84 / 4.3
  • Relevant Courses: 計算機程式, 資料庫管理, 線性代數, 作業系統, 軟體專案管理, 資訊檢索與文字探勘導論, 虛擬化網路與安全, 資料結構與演算法, 分散式系統與雲端應用開發

University@2x