Portfolio Hant | 原創
audio: false generated: false image: true lang: hant layout: post title: 作品集 translated: true —PDF 檔案可於此處找到。
這些軟體代表了我多年來有幸與各大知名公司和合作夥伴合作的多元化專案。
我對這些合作機會和經驗深表感激,並期待繼續將我的技能和專業知識貢獻於未來的事業。
Uva & Codeforces, Java & C++, 2008-2013 & 2021
在線上評判系統上解決了約1000個演算法問題。
Uva Online Judge 記錄可於此處查看。

我解決的演算法問題涵蓋了各種領域,包括資料結構、圖形、數學、字串處理、幾何以及其他高級或專業主題。
花卉辨識,Android,2014.4 - 2014.8
開發了一個花卉辨識的Android應用程式,旨在幫助用戶通過拍攝照片和繪製圓圈來辨識花卉。
使用技術: Android SDK, Java
職責:
- 實現圖像辨識功能。
- 設計和開發用戶界面。
- 整合照片捕獲和處理功能。
在GitHub開源,33次提交。
iword,Android,2014.3
一個通過觀看電影片段幫助用戶學習英語的Android應用程式。
使用技術: Android SDK, Java
職責:
- 開發電影片段播放和學習界面。
- 實現通過互動內容提高詞彙量和理解力的功能。
成就: 在2014年AVOS雲黑客馬拉松中獲得第三名。
SegmentFault:2014年AVOS雲黑客馬拉松成就回顧
北京林業大學助手,Android,2014.1 - 2014.6
一個整合查詢成績和參與校友論壇等功能的校園助手Android應用程式。
使用技術: Android SDK, Java
職責:
- 開發核心功能,如查詢成績和參與論壇。
- 設計和實現用戶界面。
- 在北京林業大學獲得約3500名用戶的廣泛使用。



LeanChat,Android,2014.7 - 2014.12
LeanChat是一個聊天應用程式,包含好友管理、群組管理、基於位置的消息、附近的人、個人資料和登錄/註冊功能,充分利用LeanCloud的儲存和通訊能力。
使用技術: Android SDK, Java, LeanCloud
職責:
- 開發好友管理、群組管理和基於位置的消息功能。
- 實現個人資料和登錄/註冊功能。
- 利用LeanCloud的儲存和通訊能力。
在GitHub開源,412次提交。



LeanChat,iOS,2015.1 - 2015.10
開發了LeanChat的iOS版本,一個利用LeanCloud後端服務進行消息和儲存的聊天應用程式。
使用技術: iOS SDK, Objective-C, LeanCloud
職責:
- 建立好友和群組管理功能。
- 創建基於位置的消息和附近的人功能。
- 設計個人資料和登錄/註冊界面。
在GitHub開源,446次提交。



LeanCloud Java SDK & Objective-C SDK,2015.4 - 2015.10
參與開發LeanCloud的Java SDK和Objective-C SDK,為開發者提供工具,方便地將LeanCloud服務整合到他們的應用程式中。
使用技術: Java, Objective-C, LeanCloud
職責:
- 貢獻於LeanCloud的Java SDK和Objective-C SDK的開發。
- 確保LeanCloud服務如物件儲存、文件儲存和消息的無縫整合。
Objective-C SDK 文檔和Java SDK 文檔。
TabsKiller,前端,2015.7
開發了一個Chrome外掛程式,當瀏覽器因過多標籤而變得雜亂時,自動關閉最舊的標籤,從而提高瀏覽器性能和用戶體驗。
使用技術: JavaScript, Chrome API
開源於GitHub,19次提交。

Reveal-In-GitHub,MacOS,2015.10
創建了一個Xcode外掛程式,專為在當前存儲庫中無縫導航到關鍵GitHub功能而設計。該外掛程式允許用戶快速訪問GitHub歷史、責備、拉取請求、問題和通知。
使用技術: Objective-C, Xcode外掛程式API
開源於GitHub,57次提交。

CodeReview,全端,2015.11 - 2016.7
CodeReview是一個專業的代碼審查、溝通和分享平台。工程師可以提交他們的代碼供專家審查,以提高代碼質量。
使用技術: PHP, Vue.js, CodeIgniter, 阿里雲
職責:
- 使用PHP和CodeIgniter開發後端。
- 使用Vue.js實現前端功能。
- 整合阿里雲以實現可擴展和可靠的基礎設施。
- 處理用戶管理、代碼提交和審查流程、通知系統、支付整合和活動/工作坊管理。
開源於GitHub。
- code-review-server,275次提交
- code-review-web,488次提交(其中302次由我提交)


Fun Live,全端,2016.6 - 2017.12
Fun Live是一個知識直播平台,用戶可以參加各種知識講座,如編程或設計。用戶可以支付費用參加直播會議或獎勵講師。
使用技術: PHP, MySQL, Vue.js, CodeIgniter, 阿里雲, SRS串流, 微信SDK
職責:
- 開發大部分後端和前端代碼。
- 整合OBS工具進行直播。
- 實現用戶註冊、支付和通知功能。
- 實現約30000名用戶和數百萬次頁面瀏覽的顯著用戶參與度。
開源於GitHub。
- live-server,661次提交(其中555次由我提交)
- live-mobile-web,528次提交(其中426次由我提交)
- live-web,140次提交
- live-wxapp,63次提交
移動網站:






微信小程序:



桌面網站:


面包直播,後端,2017.10 - 2017.12
面包直播是一個一站式內容變現和社會經濟解決方案提供商。
使用技術: PHP, Laravel, TypeScript, Go
職責:
- 重構後端,將多種語言的邏輯合併為一個。
- 提高性能、穩定性和用戶體驗。
- 使用Laravel實現服務器端開發。


超級大腦節目微信小程序,全端,2018.3 - 2018.4
開發了江蘇電視台超級大腦節目的微信小程序,為用戶提供互動式謎題。主持人通過口播廣播引導用戶,提出特定的技術挑戰。
使用技術: Java, Spring, Redis, 阿里雲, 微信開發者工具
職責:
- 使用Java和Spring開發後端服務。
- 使用微信小程序框架實現前端組件。
- 使用Redis確保在高併發下的高性能和可靠性。

超級大腦節目微信小程序,全端,2017.9 - 2018.1
超級大腦是一個類似HQ Trivia的手機問答應用程式,允許用戶參加有獎金的直播問答遊戲。
使用技術: Java, Spring, Redis, Kafka, Zookeeper, WebSocket, Socket.IO
職責:
- 開發後端服務和管理面板前端。
- 設計和實現即時問答遊戲功能。
- 貢獻於使用SEI(補充增強信息)同步直播與遊戲事件的技術解決方案。

Square Root Inc - 50個雜項專案,專案管理 & 部分軟體開發,2018.1 - 2019.12
為Square Root Inc管理和開發了50個雜項專案,包括網站、遊戲和微信小程序。
使用技術: 根據專案需求而定
職責:
- 管理專案談判、團隊協調和客戶溝通。
- 貢獻於各種專案的軟體開發。
- 確保按時交付並為客戶提供高質量的成果。

(負責專案管理)
ShowMeBug - 企業微信入口,全端,2021.7 - 2021.9
ShowMeBug是一個技術能力評估平台,支持實際編程,能夠高效準確地評估和招聘技術人才。
將ShowMeBug與企業微信整合,使其能夠在企業微信生態系統中無縫訪問技術面試工具。
使用技術: Ruby, PostgreSQL, 微信SDK, Docker
職責:
- 開發登錄和面試訪問的整合功能。
- 進行技術研究,在瀏覽器中使用Docker構建編程環境。

陸晨招牌,前端,2020.4 - 2020.5
陸晨招牌專注於為各種企業和活動生產廣告招牌。以質量和創意為核心,致力於提供提升品牌形象和吸引觀眾的視覺解決方案。
開發了陸晨招牌的前端,一個專注於生產廣告招牌的網站。
使用技術: HTML, JavaScript, CSS, Bootstrap
職責:
- 設計和實現網站的前端。
- 創建直觀且用戶友好的界面,用於展示產品。
開源於GitHub,40次提交。在線頁面於lvchensign.com。

DBS客戶連接 - 股票交易,後端,2021.12 - 2022.6
為DBS客戶連接做出貢獻,這是一個基於AI和數據的客戶關係管理平台,專注於股票交易微服務。
使用技術: Java, Spring Cloud, Jenkins, Pivotal Cloud Foundry
職責:
- 開發股票交易的後端服務。創建股票顯示、客戶顯示、預交易檢查和訂單下達的功能。
- 整合Avaloq API以增強基礎設施並改善用戶體驗。
DBS數字銀行CN - 共同基金,後端,2022.7-2022.11
DBS數字銀行CN重新思考和重新設計,讓您享受更快速和方便的銀行方式。
為DBS數字銀行CN做出貢獻,專注於共同基金微服務的後端開發,作為協作團隊的一部分。
使用技術: Java, Spring Cloud, Jenkins, Pivotal Cloud Foundry, Kibana
職責:
- 增強共同基金的訂閱和贖回功能,提高用戶體驗和系統可靠性。
- 修復與結構化投資產品、投資組合和交易列表相關的微服務的錯誤,並增強代碼,為整體系統的穩定性和準確性做出貢獻。
- 進行性能測試並分析日誌以生成QPS報告,與團隊成員合作優化性能。
- 開發一個工具來自動生成測試工具Karate的測試,這簡化了測試流程並提高了測試覆蓋率。
HSBC PayMe - 自動補充,後端,2022.12 - 2023.7
HSBC的PayMe是一種方便的方式,可以向朋友發送付款,並在線上和線下向商戶進行移動支付。
使用技術: Java, Spring, Kafka, Azure, Azure DevOps, AWS
職責:
- 與後端工程師團隊合作開發自動補充功能,當用戶的餘額低於某個金額時,自動從用戶的信用卡或借記卡補充資金。
- 協作監控Azure EventHub的支付後事件,確保無縫整合,並在用戶設置自動補充配置時檢查補充。
- 使用面向對象編程原則優雅地處理各種情況,並使用面向切面編程審計自動補充表的變更日誌。
- 在AWS遷移過程中協助團隊,排除IAM和RDS配置問題,確保順利過渡。
AI驅動故事機器人,全端,2023.05 - 2023.07
參與使用Claude的API開發AI驅動故事機器人的開發。
使用技術: Python, Flask, React, Nginx, AWS, Prometheus, ELK堆棧, ChatGPT-4
職責:
- 使用Flask開發後端並整合Claude的API。
- 使用React構建前端以設置和管理提示。
- 在AWS上部署並使用Nginx進行安全通信。
- 使用Prometheus進行監控和ELK堆棧進行日誌管理。
- 實現端到端跟蹤ID解決方案以跟蹤系統中的請求。
財務轉型平台 - HSBC,後端,2025.02 - 至今
使用技術: Java, Spring Boot, IBM Db2, 多線程, Maven, Nexus, Angular, Python, Windows, Control-M, IBM WebSphere Application Server, Copilot, YourKit
職責:
- 作為TEKsystems外包的後端工程師,開發和優化HSBC企業技術部門的財務轉型平台的後端系統。
- 維護財務數據處理功能,包括導入、驗證和導出,同時增強新財務標頭的提交和批准工作流程,利用會計、總帳和銀行系統的專業知識。
- 管理從本地開發到UAT測試和生產發布的整個開發生命週期,使用Copilot執行任務,如根本原因分析、生成Python腳本和記錄約50份技術指南,這些指南成為團隊的關鍵參考。
- 使用AI工具如Copilot、性能分析工具YourKit和系統測試開發創新的銀行技術解決方案,同時作為自主AI代理,分析項目架構,與團隊協作並通過全面的日誌記錄和文檔改進。
- 探索在主要財務項目中實施AI軟體代理,使用AspectJ收集大量日誌並將調試狀態轉換為文本,為AI聊天機器人提供上下文。