你好! 👋

我是 Dennis Lo

IT Consultant & Software Engineer

關於我

我是 Dennis Lo,一名 IT 顧問與軟體工程師,專注於打造穩健、可擴展的解決方案來解決實際問題。我在全端領域擁有深厚的專業知識,在快節奏的協作環境中游刃有餘,並在本地與國際客戶的高影響力專案交付中累積了豐富的成功經驗。

Agile IT & Software Limited

我們提供企業級 IT 諮詢與軟體工程服務,在 JavaScript、C#、Java 和 Bash/Shell 方面具備專業技術。我們的豐富經驗橫跨多個產業與複雜的技術挑戰,涵蓋系統架構、全端開發、DevOps 自動化以及遺留系統現代化改造。 如需進一步了解我們的服務,歡迎與我們聯絡。

技術與技能

JavaScriptTypeScriptC#JavaBash/ShellReactNode.jsCloud ComputingDevOpsFull Stack DevelopmentSystem Architecture

我曾服務的客戶產業:

廣告與媒體人力資源與招聘零售與消費科學與教育金融與銀行資訊科技與電信

趣事:

  • 正在探索 AI 驅動的軟體交付
  • 歡迎與我聊聊創業與 Web 開發
  • 喜歡烹飪、滑雪和騎自行車

專案

01

AI Dev Roundup Newsletter

每週二一封簡潔的電子報,五分鐘讀完。為工程師精心整理的 AI 前沿資訊、生產就緒函式庫和開發者工具。

ReactNode.jsAWS
02

Chrome Extension Mastery

一門完整的課程,涵蓋從基礎知識到在 Chrome Web Store 發布的全端 Chrome 擴充功能開發。

JavaScriptChrome APIsReact
03

ExtensionKit

基於 TypeScript、React 和 Vite 的 Chrome 擴充功能起始樣板工具包,助你快速從零到發布。

TypeScriptReactVite

工作經歷

軟體工程師(契約制)

Crosstide / 101 Ways

Nov 2021 - Present
  • 主導架構並領導 Marks & Spencer Web 平台 Monorepo,目前已有 200 餘名工程師使用
  • 重構購物車與結帳應用程式,每日處理數百萬筆訂單
  • 在團隊中推廣測試驅動開發、決策日誌及嚴謹的程式碼審查

軟體工程師(契約制)

Pret A Manger

Mar 2021 - Oct 2021
  • 借助 Chargebee、Commerce Tools 和 Adyen 提升高並發訂閱交易處理能力
  • 透過全程遠端結對程式設計推動工程實踐,提升測試覆蓋率

軟體工程師(契約制)

NatWest Group

Sep 2018 - Feb 2021
  • 使用 React、Redux 和 Node 從零構建全新 HR 平台
  • 跨 NLP、法律、保險和 HR 等多個領域協作,交付 NatWest Mentor 產品

軟體工程師(契約制)

BCG Digital Ventures

Apr 2018 - Aug 2018
  • 為物聯網新創公司 MachineMax 構建即時資料視覺化平台
  • 與硬體、資料科學和機器學習團隊協作,交付生產級儀表板

軟體工程師(契約制)

Elsevier

Apr 2016 - Mar 2018
  • 為 ScienceDirect 開發期刊首頁,服務 Cell 和 The Lancet 等學術出版品
  • 設計並構建共用 UI 元件庫,提升跨團隊前端開發效率

資深軟體工程師

Starcount

Sep 2014 - Mar 2016
  • 開發 Vibe Web 應用程式,聚合來自 Facebook、Twitter、Instagram 和 YouTube 的社群媒體內容
  • 架構可嵌入的 Web 元件,支援跨 Web 和行動端的第三方整合
  • 設計具備可擴展 PDF 報告生成能力的企業級資料分析平台

學歷

工學學士(榮譽),計算機軟體工程

UNSW

2003 - 2008
  • 一等榮譽
  • 榮譽論文:面向 e-Business 標準的服務導向架構