李浩茗 WIlliam Lee

助理工程師 - 實習

  Taipei City, Taiwan

DevOps / SRE / Cloud Engineer

您好!我是李浩茗,擁有一顆熱情學習的心
每天不斷的為了變身成為全方位 DevOps / SRE 工程師而注入養份
一心沉浸在掌握新技術的樂趣之中!

我知道持續跳脫舒適圈的重要性,希望能夠躍入巨大的學習與成長曲線!

 : [email protected]

Skill

Tech Stack

   Python      Linux      Kubernetes      Docker      GCP   

Tools

   Jenkins      Gitlab      Github      Git      VMware   

工作經歷

助理工程師_實習  •  動力安全資訊股份有限公司

七月 2021 - Present

協助主管及同事將重複瑣碎的工作透過 Python 自動化 減少 50%重工的時間

Development

  • 開發 Python Calendar Crawler  結合 GCP 服務將 Google  Calendar 工作日誌輸出至 Google Sheet 
  • 開發 Python LDAP Searcher  針對自定的搜尋條件獲取人員屬性等資訊並輸出至 CSV 彙整
  • LDAP Searcher 輸出的 CSV 透過 PowerShell 將資訊串接到 vCenter 以利 IT 人員管理 VM

Operations

  • 將自行開發的 Calendar Crawler  及 LDAP Searcher 包成 Image 部屬至 Kubernetes
  • 使用 GitLab / Github Jenkins、ArgoCD 以及 Kubernetes 來建置 GitOps 架構及 CI/CD 流程
  • 主動參與 Google Cloud Study Jam 計畫透過 GCP 學習 Cloud Skills
    1.使用 Terraform 處理 infrastructure as code
    2.使用 Prometheus, GrafanaMonitoring Kubernetes
  • 學習 VMware vSphere ESXi 伺服器虛擬化平台基礎管理能力

Quality Assurance

  • 學習使用 Clean Code Style 來進行軟體開發並且分享給部門同事

Other

  • 參加 PyCon APAC 2022 Sprint 學習貢獻開源專案

作品集


Python Calendar Crawler 

結合 GCP 服務將 Google  Calendar 工作日誌輸出至 
Google Sheet 彙整 (圖片來源 : Google)

Python LDAP Searcher

從 AD 針對自定的搜尋條件獲取人員屬性資訊
並輸出成 CSV 彙整 (圖片來源 : Google)

相關證照/證書


CCNA 認證

學習網路的基本知識,以奠定良好的網路基礎理論與實做能力。

GitOps Fundamentals

學習GitOps基礎知識和Argo CD基本操作,
並且在Lab環境中嘗試藍綠部屬及金絲雀部屬等方式。

學歷

九月 2018 - 六月 2022

國立高雄科技大學  -  資訊管理學系

實驗室經歷: 

  • 產學合作計畫 - 金屬中心聊天機器人 (Python / Webhook / Line Bot API)
  • 產學合作計畫 - 里長伯聊天機器人暨後台管理系統 (Python/ WebSocket / Flask Web API)
  • 產學合作計畫 - 台塑SAP智能客服聊天機器人暨顧客應答分析管理系統 (Python Web Crawler / MongoDB)

參與競賽: 

  • 第25屆大專校院資訊應用服務創新競賽 
  • 民生公共物聯網資料應用競賽資料創新應用競賽 
  • 高雄科技大學109學年度專題競賽 - 第三名 

自我進修: 

  • 物聯網商業模式與大數據分析班 -  台北市職能發展學院 
  • Linux雲端伺服器認證管理養成班 - 文化大學教育推廣部 


DevOps skills


  • Kubernetes
  • Docker
  • Jenkins
  • ArgoCD
  • GitLab/Github
  • Terraform
  • Python
  • Linux


DevOps Exprience


  • 在 GCP 使用 Terraform 處理過 infrastructure as code
  • 在 GCP  使用 Prometheus、 Grafana 來 monitoring K8s
  • 使用 GitLab/GithubJenkins、 Argo CD 來建置 CI/CD pipeline 


Other skills


  • Web API
  • Chat Bot
  • MySQL 
  • MongoDB
  • Data Analysis
  • System
  • Networking

WIlliam Lee

Assistant Engineer - Intern

  Taipei City, Taiwan

DevOps / SRE / Cloud Engineer

Hi I 'm William Lee , I have a passion for learning
Learn to become an engineer every day!

I know how important it is to keep jumping out of the comfort zone and hope to jump into a huge learning and growth curve!

 : [email protected]

Work Experience

Assistant Engineer_Intern  •  Dynasafe Technologies, Inc.

七月 2021 - Present


Help supervisors and co-workers automate repetitive and trivial tasks with Python to reduce time by 50%

Development

  • Development Python Calendar Crawler combined with GCP service Export the workday journal export to Google Sheet
  • Development Python LDAP Searcher Acquire person attributes and export CSV 
  • Connect CSV files to vCenter via Powershell Easy for IT staff to manage VMs 

Operations

  • Will self-developed Calendar Crawler build image and deploy on Kubernetes
  • Use GitLab / Github、 Jenkins、ArgoCD and Kubernetes to build CI/CD pipeline 
  • Active participation Google Cloud Study Jam plan to learning cloud skills 
    1.Build infrastructure with Terraform on GCP  
    2.Use Prometheus, Grafana to Monitoring Kubernetes  
  • Learn the VMware vSphere ESXi server virtualization platform foundation management capabilities

Quality Assurance

  • Learn clean code style for software development and share it with colleagues 

Other

  • Participate Pycon 2022 Sprint and learn to contribute open source project 

Project


Python Calendar Crawler 

Combined with GCP service Export the workday journal export to Google Sheet 
(Image Source : Google)

Python LDAP Searcher

From AD Acquire person attributes and export CSV Connect CSV files to vCenter via Powershell
Easy for IT staff to manage VMs
(Image Source : Google)

Certificates


CCNA

To learn the basic knowledge of the network in order to lay a good foundation of network theory and practical skills.

GitOps Fundamentals

Learn the basics of GitOps with ArgoCD and 
Argo Rollouts(blue/green deployments and canary deployments).

Education

2018 - 2022

National Kaohsiung University of Science and Technology  -  B.AS., Information Management

Powered By CakeResume