×
Justin Lee

Justin Lee

Backend Developer


Background


About

About

有五年以上的產品開發經驗,處理過「計程車派遣系統」及「電商服務」。熟悉 Node.js 語言及部署 AWS / GCP 服務。現任於新創公司的後端工程師,也負責與 PO/PM 釐清及溝通目前所遭遇到的業務或開發邏輯問題。協助其他端的工程師在遇到問題時,一同討論並提供幾個合適的方式來解決。喜歡透過「社群交流」與「知識分享」來學習增強自己的能力。

Work Experience

Work Experience

  • Backend Developer, 資通行動科技

    Sep, 2018 - Present

    「資通行動科技」營運的項目為計程車派遣系統,提供車行們叫車服務以及司機、客服的 APP 叫車服務,後續延伸「長照接送服務」、「機場接送服務」、「企業簽單系統」。我主要負責上述延伸的服務開發外,也負責處理派遣邏輯的開發、金流設計、LINE Bot、地址查詢系統設計及伺服器(AWS)服務架構設計。

    • Node.js / Express。負責「APP」及「WEB」端的 API 服務開發。

    • Socket.io - 使用 WebSocket 來當「司機端」與「乘客 / 客服端」的通訊協定

    • Postgres / ORM(Sequelize JS) / Redis / Mongo / Firebase

    • 地址搜尋功能,在 Postgres 中,以 NLP 的 Full-Text Search 方式,來處理地址的關鍵字搜尋功能

    • 搜尋鄰近司機,使用 Mongo 的 Geospatial Queries 相關功能來找出適合的司機,供乘客搭乘配對成功的計程車

    • Docker / Docker compose

    • AWS / EC2 / Auto Scaling / Load Balance / RDS / S3 / ElastiCache(Redis) / Cloudfront / Route 53

    • LINE Bot - 乘客端 LINE Bot - https://line.me/R/ti/p/%40706lroyp

    • Tappay - 金流

    • 與業務及 PM 一起與客戶討論需求,並探究技術可行性及技術難點。

    • 協助 APP, WEB 端工程師及 PM 釐清需求。

    • 系統目前由最大上線數為 750 ~ 800 人。陸續又有新增幾間車隊。

  • Backend Developer, 寒武科技

    Mar, 2022 - 2022-11-31

    「寒武科技」主要營運的項目為電商系統,提供店家電商前、後台的服務。前台供消費者進行購物動作,後台供店家進行庫存、銷售貨、金物流控管。在寒武,我主要參與產品開發、資料庫設計、金物流設計及伺服器(GCP)服務設計。團隊是 6 人的小開發團隊,除了後端開發,也會協助團隊做技術決策及排除技術問題。

    • Node.js / Express。負責「電商前台」及「電商後台」的 API 服務開發

    • Postgres / ORM(Sequelize JS) / Firebase

    • Docker / Docker compose / DataDog

    • GCP(GCE, Database, DNS) / AWS(S3)

    • 綠界 - 金流 / 物流

    • 協助釐清 PO/PM、前端工程師與設計師之間的溝通方式

    • 制定後端服務的開發方式 - 如 Coding style, 專案資料夾結構設計及 Code review

  • Full-stack Developer, 自由接案者

    Jan, 2016 - Aug, 20182 years 8 months

    透過接案方式,與其他不同端的接案者進行合作,來製作些前端印象網站或後端 API 的開發。過程中也有參加黑客松競賽(如 2018 - 魚客松)

    • React

    • Node.js / Express

    • Postgres / ORM(Sequelize JS) / Mongo DB

    • Facebook crawer

Skills

Skills

  • Backend

    Node.js

    Postgres

    Redis

    Mongo

    WebSocket

    NLP / GIS

Education

Education

  • 資訊管理系, 碩士, 國立雲林科技大學

    Feb, 2013 - Dec, 2015

Volunteer Work

Volunteer Work

  • 議程組, PyCon TW

    Jan, 2022 - Present

    想接觸並了解 Python 的技術生態,並認識更多人。而決定加入 PyCon TW 的志工組織

    • 議程組組員:Keynote session 負責人 - 2024

    • 開發組組員:協助擔任 PM(Project manager) 角色 - 2024

    • 議程組組員:一般 Session 負責人 - 2023

    • 議程組組員:協助 Young Inspirers 活動(主持人)及撰寫議程宣傳文案 - 2022

  • 議程組, COSCUP

    Jan, 2022 - Present

    對於開源專案有興趣,想深入對於「開源」的理解,進而加入擔任 COSCUP 志工。

    • 議程組組員:主要議程軌/綜合軌議程負責人 - 2023

    • 議程組組員:負責規劃「主議程軌」的相關事宜。 - 2022

    • 議程主持人 - 2022

    • 議程委員 - 2022

  • 議程組、場務組, MOPCON

    Jan, 2018 - Oct, 2022

    為了踏出舒適圈並認識更多技術圈朋友,才開始嘗試擔任研討會志工。從場務組顧門口開始,到議程組開始規劃議程,與議程委員 / 講者聯繫。從中學習更多協作、溝通及編排活動...等經驗。

    • 議程組顧問 - 2022

    • 議程組組長 - 2021 - 負責整個研討會的議程規劃,以增進「議程品質」為主要目標。包含邀請講者、安排議程軌、議程問卷設計及統籌組內分配工作。

    • 議程組志工 - 2020 / 2019

    • 場務組志工 - 2018

Interests

Interests

  • Photograph

  • Game

  • Exercise

  • Reading