Avatar of 趙乾言.

趙乾言

Full-stack Engineer
現為全端工程師。 有過多個獨立完成前/後端專案的經驗。 樂於接受新的挑戰。
Linker Networks
國立成功大學 National Cheng Kung University
台灣高雄

Skills

JavaScript
TypeScript
ReactJS
Nodejs
Golang
MariaDB
ElasticSearch
Flink
Kafka
Redis
NiFi
Git
GraphQL
BabylonJS
konva
ESLint
Docker
Python
PostgreSQL

Languages

English
Intermediate

Work experiences

Full-stack Engineer

Linker Networks

Mar 2021 ~ Present
* 升級Apollo Client從v2至v3。 * 導入graphql-codegen,提升開發速度與品質。 * 導入typescript-json-schema,即時產生產品文件。 * 導入各式ESLint rule,增加codebase一致性。 * 優化Konva、BabylonJS相關功能,提升產品使用體驗。 * 實作並優化3D各式操作。 * 使用 FastAPI 建構 web server。 * 運用 Alembic 管理db migration。 * 以 SQLAlchemy ORM 實現 Python 物件和資料庫表的映射關係。

Front-end Engineer

德商博思台灣分公司

Oct 2019 ~ Feb 2021
1 yr 5 mos
* 開發線上 ELT 應用程式,提供資料轉發、資料處理、資料管理等功能,並導入版本控制。 * 將 VSCode 編輯器嵌入網頁供使用者線上編輯檔案,並針對 SQL、Python、R 等提供客製化文 法規則。 * 開發 file explorer 元件,讓使用者可以透過該元件新增、編輯、拖拉檔案。 * 開發 workflow 控制介面,讓使用者可以透過拖拉方式快速設定客製化的工作流程。

Full-stack Engineer

緯創資通股份有限公司(高雄研發中心)

Nov 2017 ~ Sep 2019
1 yr 11 mos
* 以 Angular、Bootstrap、Angular Material 開發產線 KPI 監控看板,展示各式圖表以及狀態。 * 整合 Mqtt、 Apache Kafka、Apache Flink、Apache NiFi、Elasticsearch 完成數據警示系統。 * 客製化數個 Elasticsearch Query 撈取特定 KPI 數據。 * 以 Gitlab Page 結合 Markdown 產生產品規格書,讓參與者可以透過版本控制了解前後差異。

Full-stack Engineer

ACER 宏碁股份有限公司

Oct 2014 ~ Oct 2017
3 yrs 1 mo
* 開發 Microsoft WPF 應用程式用以遠端操控行動裝置。 * 架設 Jenkins server,並根據專案需求客製化測試、包檔、部署等流程。 * 以 Python 開發爬蟲程式,拉取天氣、股價等資料並分析產生報表。 * 從 Hadoop 拉取資料並以 Python 做資料處理、資料清理。 * 以 scikit-learn 訓練 model 用以預測價格、熱點的資料。

Educations

國立成功大學 National Cheng Kung University

Master’s Degree
電通所

2013 - 2014

國立成功大學 National Cheng Kung University

Bachelor’s Degree
電機系

2009 - 2013
Powered By CakeResume