徐維謙

台大資工系大二。對追求技術有極高的熱情,不滿足於課堂所學習的知識,喜歡自學、實作,並享受解決問題的過程。
曾在學期中的閒暇之餘,獨立自學了Django與架站,並架設了一個可以註冊與登入和下載檔案的網站,與用hugo架設的部落格,並使用自架之gitlab存放作品之原始碼。
自認學習彈性高、學習速度快,架站、Django都是在課業之餘自己學的,而在NTU COOL實習期間也能充分展示出我的積極主動!

實習軟體工程師

台北,台灣

jamesh[email protected]

技能


DevOps

  • CI/CD 流程 (Django專案)
    • gitlab
    • drone
    • aws
  • 容器技術
    • Docker & docker-compose
    • docker-in-docker
  • 監控
    • Prometheus
    • Grafana

雲端服務

  • Microsoft Azure
    • 虛擬機器
  • aws
    • Lambda
    • EC2
    • SES
    • S3
    • CodePipeline
    • Elastic Load Balancer
    • Auto Scaling



Linux / 架站

  • Shell script
  • DNS / Reverse DNS
  • Mail server
  • VPN
  • LVM
  • Reverse Proxy
  • nginx / apache

Golang

  • 約三個月經驗
  • LeetCode-helper
    • LeetCode的爬蟲,讓我不用手動更新README.md就能計算我已經解了幾題
  • Drone CI 的 monorepo 外掛
  • 防刷流量的Web Middleware

Python

  • 大約一年經驗
  • Django (網站框架)
  • SIS-importer
    • 從MS-SQL的伺服器下載資料,並存到PostgreSQL
    • 用Canva(一個開源的數位教育平台)的API上傳學生資料
  • Pygame (和繫上同學組成團隊合作)
  • 機器學習

C/C++

  • 大約一年半經驗
  • 對STL熟悉
  • 豐富的解題經驗

工作經驗

DevOps 實習生 @ 國泰金控, 2019 年 11 月 - 2020 年 6 月 (預估)

加入國泰金控後,我深入研究DevOps領域,也幫助公司的業務與雲端更緊密的結合,現在正在幫同事開發的Line BOT用CodePipeline、Elastic Load Balancer等aws的工具部署,期望將整個流程雲端化。在這裡我除了運用雲端資源以外,也更深入研究golang、typescript等語言。

工作成果在我的github

IT 實習生 @ NTU Cool, 2019 年 7 月 - 2020 年 2 月

NTU COOL是一個隸屬於台大的組織,目標為開發一個新數位教育平台讓台大的教授及學生使用。
我於7月加入該公司實習,主管交付的目標是開發一個程式,向教務處的MS-SQL資料庫讀取資料並匯入local的PostgreSQL,同時也使用該平台的API匯入學生與課程的資料。 我在主管預估的時長的一半就完成了該任務,並主動和其他同事合作,運用我架站時學習的docker,配合同事建立的ansible,將測試用的網站自動化成一行指令就可以完成部署。
暑假結束後,轉往研究Gitlab CI/CD流程,完成了CI環境架設。

工作成果在我的github


學歷

台大資工系,2018 年 9 月 - 至今

修習了程式設計、演算法、網路管理與系統管理等課程。

師大附中,2015 年 9 月 - 2018 年 6 月