你好! 👋

我是 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 标准的面向服务架构