P19rdsqznu6v3lo8ab7l

陳柏憲 (Percy)

目前我在一間雲端軟體公司擔任後端工程師,主要透過 Django 框架來開發 restful API,這份工作會接觸到許多開發 Openstack、Kubernetes 功能的需求,因此我對於這兩個工具的使用有一定程度上的瞭解。

在開發新功能之前,會先思考是否有適合這個功能的設計模式 (Desgin Pattern),抑或是這樣子是否過度設計,進一步提高程式碼的擴展性以及易維護性。平時喜歡研究新技術,對於新技術都具備著樂於學習的熱忱,並會試著這些技術應用在工作上,讓開發的過程中更加流暢。目前在學習的技術有 Golang, kubernetes 及 Design Pattern。

研習活動  

後端工程師 at Hsinchu, TW
[email protected]

技能


Backend

  • Python (Django) / Node.js / Golang
  • MySQL / Elastic Search
  • Celery / RabbitMQ
  • Kubernetes / OpenStack / Slurm

Others

  • Design Pattern
  • VCS
  • Postman
  • Robot Framework
  • Jenkins CI 、 GitLab CI/CD


工作經歷

雙子星雲端運算, 後端工程師, Jan 2019 ~ present

  • 透過 Django 開發 restful API 並實現公司產品 - PaaS 系統(底層串接 Openstack、Kubernetes 及 Slurm)。
  • 開發公司產品服務憑證 (License) 之產生 / 驗證系統。
  • 使用 Node.js、pm2 以及 rabbitMQ 開發帳務異常處理系統。
  • 使用 Bosh CPI 開發 IaC,只要透過簡易的設定檔,就能夠完成繁雜的佈署流程。
  • 搬遷虛擬機服務之自動化腳本。
  • 透過 Gitlab 整合 CI / CD test。

學歷

國立中山大學, 碩士學位, 資訊工程所, 2016 ~ 2018

University@2x

國立臺東大學, 學士學位, 資訊工程學系, 2012 ~ 2016

University@2x

專案

Projects 00 00@2x 25de285f43c486b5a0ddc099900a08387ad7a27243b9ba95b25d3665ee9775ae

Voronoi 演算法

語言: Python

使用者圖形套件: SimpleGUICS2Pygame

功能: 繪出 Voronoi Diagram (四點之內)

More

自學


Readings 00 00@2x

Django

我把學習 Django 的過程寫成了一個 30 天的筆記,這不僅能加深我對於 Django 的記憶,也能夠幫助其他 Django 的初學者。


Readings 00 01@2x

K8s App Development

透過這本書,我學到了更多關於 kubernetes 的知識以及使用情境。


Readings 00 00@2x

設計模式

透過學習 Design Pattern 來提升我城市上的擴充性以及易維護姓。


Readings 00 01@2x

Python Tricks

學習更多 Python 基礎的但卻少為人知的密技,能夠建立並鞏固我撰寫 Python 的技巧。

Powered by CakeResumePowered by CakeResume