Avatar of 張天昫.
張天昫
軟體後端工程師 @ 富盈數據
Profile
Posts
0Connections
Print
Avatar of the user.

張天昫

軟體後端工程師 @ 富盈數據
I started my career as a bioinformatics analyzer, then I switched to software industry afterwards. I've been involved with programming work since 2011, and the language I'm skilled with are Python3, Perl5 and Shell. Things I have done are listed below: 1. developed a RESTful api crawler system and deployed it on GCP for production use. 2. developed Kafka workflow to process streaming data flow for production use. 3. alone maintained a MTA (Mail Transfer Agent) software product for >1 year. * Tool I use: Git, docker, docker-compose, Celery(python), Flask(python web framework) * DB I use: PSQL, MySQL, MongoDB, Elasticsearch, Redis, Hbase
富盈數據
台灣大學
台灣台北市

Professional Background

  • Current status
  • Profession
    Back-end Engineer
  • Fields
    Software
  • Work experience
    6-10 years
  • Management
  • Skills
    python programming
    Flask(Python)
    Celery
    flask-restful
  • Highest level of education
    Master

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    軟體後端工程師
  • Desired work locations
  • Freelance

Work Experience

軟體後端工程師

Mar 2018 - Present
後端工程師: 1. 開發具備網頁爬蟲及同步功能的 RESTful api system (on production)。 2. 將系統部屬於 GCP 的 GCE 及 GKE(K8S)。 3. 用 Kafka 串接 data flow,實作 producer (Redis>Kafka) & consumer (Kafka>Hbase)。 資料分析: 1. 從蒐集來並存入 Elasticsearch 或 Hbase (Hadoop) 的瀏覽者行為數據及繁中文章內容資料,分析出含有特定關鍵字的文章的瀏覽細節,例如:帶有可口可樂相關字的前十高瀏覽量的網頁,其瀏覽者年齡及性別分布,其於每日不同時段之瀏覽量分布。 2. 對特定的網頁,分析瀏覽者造訪該網頁之前及之後造訪的網頁的瀏覽量分布。 使用 DB: Elasticsearch, Redis, MongoDB, MySQL, PostgreSQL, HBase 使用 Language: Python3.6 使用框架: Flask, Celery 使用工具: docker, docker-compose, pipenv, supervisord, git

全端維護工程師

Dec 2016 - Mar 2018
1 yr 4 mos
1. 主司維護及優化郵件過濾軟體 (MTA),負責軟體之分析、設計以及程式撰寫。 2. 協助客服對軟體進行偵錯,釐清是介面設定問題還是程式設計瑕疵,進行程式修正,重新打包上傳 RPM 伺服器供客戶下載更新安裝。 3. 模組化功能研發與規劃,規劃資料庫表單及欄位,套用或研發新的共用函式,以達成標準化或客製化產品需求。 4. 參與專案開發,曾與農業領域客戶需求訪談,於討論過程中規劃出可用的生產自動化產品。 5. 針對從業務端傳來的客戶需求,評估並回報工時,管控軟體開發成本。 6. 擅長工具: Linux, Perl, PHP, MySQL, JavaScript, JQuery, bootstrap, elasticsearch。 7. 曾於我司郵件伺服器產品整合入 Elasticsearch,以達成全文檢索加速的功能。 8. 曾協助客戶撰寫針對不同資料庫的人員同步程式,e.g. from Oracle to MySQL。 9. 曾為專案客戶撰寫具 PDF 加簽的功能的程式。

Education

Master’s Degree
植物病理與微生物
2010 - 2012
4/4 GPA
Activities and societies
發表論文: Liu LY, Tseng HI, Lin CP, Lin YY, Huang YH, Huang CK, Chang TH, Lin SS. High-Throughput Transcriptome Analysis of the Leafy Flower Transition of Catharanthus roseus Induced by Peanut Witches'-Broom Phytoplasma Infection. Plant Cell Physiol. 2014 May;55(5):942-57. doi: 10.1093/pcp/pcu029. Epub 2014 Feb 2.