陳俊佑(Jerry)

4+ years of software engineering experience. Familiar with Cloud Native stack and web backend technology. Embedded systems experience from a hobby project.
Great enthusiasm for finding out what's under the hood with a passionate and innate technical acumen.

  linkedin.com/in/jynychen

  github.com/jyny


Skills

   Golang      Python      C/C++      Docker      Kubernetes


Work Experience

Software Engineer

盧氪賽忒股份有限公司 (Leukocyte Lab)  •  December 2017 - Present

Core developer of ArgusHack.
- Experienced of architecting and developing RPA workflow systems from the ground up using Golang with CNCF stack, and collaborating with domain experts (ethical hackers) to deliver successful designs.
- Evolved and designed an efficient full-text log retrieval system for Pod using Kubernetes Informer, reducing architectural complexity and increasing concurrent workload capacity by 150%.
- Proposed and led the integration of trace observability for service monitoring within an on-perm Kubernetes cluster. This included OpenTelemetry instrumentation for the REST API and gRPC.
- Facilitated and implemented unit/e2e testing (up to 70% coverage), reducing software development lifecycle labour costs by 50% through automation.

Backend engineer

海克科技有限公司  •  February 2017 - June 2017

- Designed and developed a specialized social media platform catered to pet owners. 
- Successfully implemented REST APIs, enhancing the platform's functionality and user interactivity.
- 參與寵物飼主社交平台開發。
- 後端基於 Laravel PHP web framework 實作。
- 設計與實作 REST API,包含發文、瀏覽貼文、會員與好友。

Research Assistant

Software Engineering Lab, Feng Chia University  •  September 2016 - January 2017

- Developed a proof of concept for an intelligent petrol station with embedded Linux and integrating various peripheral controllers and sensors.
- Designed a framework to handle the user interface and control logic using PyGame.
- 設計與實作基於 Rasberry Pi 的加油機核心控制裝置。
- 基於 Pygame,設計與實作操作介面,整合觸控螢幕。
- 整合多種周邊裝置,包含電磁閥、流量計、投幣機、鈔票機與熱感印刷機。

Research Assistant

IOT Lab, Feng Chia University  •  February 2016 - July 2016

- Implemented proof of concept for cloud-based multi-cam driving recorder.
- Designed and implemented streaming RPC between edge device and cloud service.

- 設計與實作雲端行車紀錄器平台,使用 Python Flask web framework。 
- 實作 UI ,整合 Google Map,影像串流。

- 實作 API ,包含多鏡頭即時影像上傳,地理資訊回報。

Intern

Microprogram Information Co.,Ltd  •  July 2015 - August 2015

- Implemented an embed-html generator for finding nearby bike stations using open geometry data from NodeJS.
- 基於 NodeJS 和 Express web framework 實作。
- 具有整合政府地理資訊 Open Data 的經驗。


Education

國立台灣科技大學 National Taiwan University of Science and Technology

Information Management  •  2017 - 2021

Integrated Digital Services Lab.
Thesis:Sound Recording and Accessing System based on Microphone Jamming and Active Noise Cancellation

Feng Chia University

Information Engineering and Computer Science,Undergraduate Program of Information and Electrical Engineering  •  2012 - 2017

Hackersir Club (Founding member)


Side Project

自動部署 Outline VPN 小工具

  • Developed an infra automation tool, including instance setup and service deployment.
  • 具有發佈軟體到開源套件管理的經驗,如 Homebrew(Mac)、Snapcraft(Ubuntu)、AUR(ArchLinux)。
  • 整個多個 Cloud Provider,包含 Linode、DigitalOcean。

超音波麥克風干擾陣列

  • Implementation of ACM thesis "Wearable Microphone Jamming"
  • 具有使用 C++ 控制訊號產生器,生成超音波的經驗。
  • 具有使用 Scipy 處理聲學訊號/噪音消除的經驗。
  • 具有 CAD 建模與 3D列印的經驗。
  • 具有整合聲學電路的經驗。

步進直驅賽車遊戲方向盤

  • 具有使用 MbedOS 開發 ARM 嵌入式系統的經驗。
  • 具有撰寫 USBHID 裝置,與整合 UWP gaming input 的經驗。
  • 具有整合增量型編碼器、類比開關等周邊裝置經驗。
  • 具有驅動高功率閉環步進馬達的經驗。
  • 具有 3D CAD modeling,與 CNC 加工機械結構的經驗。

Chrome Extention 小工具

  • 使用 javascript 實作 chrome web extention。
  • 具有 Chrome 應用程式商店上架的經驗。

TLS1.2 (RFC5246) reimplement

  • 使用 python 與 openssl 工具,解析 TLS1.2 加密過後的 HTTPS 封包
  • 具有閱讀 RFC standard 的經驗。
  • 具有分析通訊協定/封包的經驗。

BTC 即時價格 Telegram Bot

  • 基於 Python 取得 BitoPro API 資料
  • 使用 crontab in docker 定時觸發執行
  • 串接 Telegram Bot API

安全程式設計期末CTF考試網站

  • 基於 Nodejs 與 Express web framework 實作。
  • 設計與實作 API,包含會員/答題/排行榜等功能。
  • 具有使用 Mustache style template engine(mu2) 的經驗。

校園隨機配對聊天軟體

  • 基於 Nodejs 與 socketIO 實作。
  • 具有使用 Serverless 服務(Heroku) 的經驗。