陳奕豪(Rick)

  DevOps軟體工程師

 我是一位擁有豐富IT經驗的DevOps工程師 有7年以上美國在職經歷以及多項認證資訊。同時也是位優秀的 Web Developer,具有良好的溝通能力、並能舉一反三 融會貫通。  對於掌握新技術有極大的熱情,時常投入心力在學習新知識(Udemy)上,並且不斷挑戰自己 使命必達 不負所託。

                   台北, 台灣          0911758939

  https://rickchen.site            [email protected]


技能

Tech Stack

   Python      JavaScript      HTML5      CSS3      MySQL      MongoDB      Node.js      Flask      Django      Linux   

Design Tools

  Kubernetes     GitLab     Jenkins     Terraform     Ansible    Prometheus       Grafana    ElasticSearch     Git      AWS       Docker     Azure   

工作經歷


DevOps Engineer

Doubletree by Hilton

二月 2014 - 三月 2021
托倫斯, 美國加利福尼亞州

1. 維護 VM 和 Linux Server/Bash Scripts系統優化 維護 與自動化。

2. 利用Python後端框架(Django、Flask and MongoDB) 結合前端JavaScript HTML CSS3,讓公司的也有一些Web網頁和方便的應用程式。

4. 使用AWS、Azure 協助公司雲端化,並減少管理及空間成本experience with EKS/EC2 / RDS / ELB /ECS / S3 / CloudFront/ IAM/ VPC/  AWS SDK and CLI / ElastiCache + Redis / Amazon MQ。

5. 使用Ansible和Terraform配置和維護多個部署到雲端,包括AWS和GCP,成功減少了20%的部署時間。

6. 結合Docker/Kubernetes with Helm 容器化與微服務技術,提高公司應用部署與管理效率。架設日誌監控 : ElasticSearch + Logstash + Kibana 與 Metric監控:Prometheus / Grafana

7.在GitLab與Jenkins設計和實施自動化CI/CD流程(GitLab),並加入Security(SCA/SAST/DAST)提高軟體交付速度與安全品質。


專案/作品


sss

習慣追蹤器

  • 創建自己的習慣並每天追蹤進度
  • 通過勾選,輕鬆記錄每天的習慣
  • HTML&CSS3 Flask前後端應用
  • BluePrint功能模組化:將應用程式分解為不同的模組,可以簡化代碼的管理和維護
  • MongoDB 資料庫串接

  Links: Website / GitHub

Movie Watchlist

  • 會員登入和註冊系統
  • 管理自己的收藏和喜愛的電影記錄
  • 編輯標題、導演和演員 並可以評分和評論 
  • 用戶可以嵌入 YouTube 連結,並觀看預告片
  • WTForm Widget 表單庫應
  • Rest API 串接資料庫與 Dark Mode
  • Flask-Security-too 驗證改進功能和優化

  Links: Website / GitHub

購物貓-GitLab-CICD

  • Test- Artifacts測試報告下載
  • Build Docker Image (雲端自架的GitLab Runner)
  • Upload GitLab Registry (版本控制 Tag latest版本)
  • Deploy (同時Deploy到三大雲端 SSH自動登入 )
  • Development --> Staging  --> Production  
  • --> Digital Ocean or AWS or GCP

  Links: Website / GitHub

Chatbot Web介面

  • 輸入OpenAI Key
  • 詢問問題(語音輸入 or 文字輸入)
  • 歷史訊息紀錄
  • Python 串接 GPT3.5-TUrbo / Whisper API
  • G-radio library 

   Links: Website / GitHub




Terraform IaS Deployment AWS

  • State儲存在 S3 Bucket
  • CLI 認證  創建 VPC
  • Route Table 連接到 IGW
  • 設置 EC2 、RDS、ElastiCache AWS MQ Broker
  • 設置Bastion Host 用於 SSH 連接到 Backend Service
  • 設置 Beanstalk,包含 ASG 與 ELB 垂直和水平擴展

  Links: Website / GitHub

Kubernetes-AWS

  • EKS設定
  • 創建VPC 以利於EKS 內部Pod 連線
  • 利用 EFS CSI driver 與EKS連線 讓 Persistent Volume 映射進去
  • - JavaScript  - Node.JS  - MongoDB
  • - Kubernetes  - Docker   - Postman
  • EKS - EFS - EC2 - Cloud formation - VPS

  Links: Website / GitHub

學歷


加州路得大學

工商管理學碩士

2011 - 2013             千橡市, 美國加利福尼亞州 

中國文化大學

資訊工程學士

2006 - 2010                 台北, 台灣

資格證照      Online認證徽章



Web Developer Bootcamp with Flask and Python in 2023

Udemy

發照日期 二月 2023 · 永久有效

AWS Certified Solutions Architect – Associate

Amazon Web Services Training and Certification

認證編號 D9EY9L32RMQEQLCT
發照日期 十一月 2022

AWS Certified Cloud Practitioner

Amazon Web Services Training and Certification

認證編號  PQJY2M1C5FBQQ7W7
發照日期 八月 2022 

Azure Cloud Platform and Infrastructure(MCSE)

Microsoft

認證編號 G890-1798
發照日期 七月 2018 · 永久有效

Cisco Certified Network Associate Routing and Switching 

發照日期 二月 2018