ポートフォリオ | オリジナル、AI翻訳
PDFファイルはこちらからアクセスできます。
このソフトウェアコレクションは、私がこれまでに携わってきた多様なプロジェクトをまとめたもので、様々な尊敬すべき企業やパートナーとの協力を通じて実現しました。
これらのコラボレーションがもたらした機会と経験に感謝するとともに、今後も自身のスキルと専門知識を未来の取り組みに貢献させていただくことを楽しみにしています。
Uva & Codeforces, Java & C++, 2008-2013 & 2021
オンラインジャッジで約1000のアルゴリズム問題を解決。
Uva Online Judgeの記録はこちら。

解決したアルゴリズム問題の範囲は、データ構造、グラフ、数学、文字列処理、幾何学など、さまざまな領域を含んでいます。
Flower Recognition, Android, 2014.4 - 2014.8
花を認識するAndroidアプリケーションを開発。ユーザーが写真を撮影し、円を描くことで花の識別を支援。
使用技術: Android SDK, Java
担当業務:
- 画像認識機能の実装
- ユーザーインターフェースの設計と開発
- 写真撮影と処理機能の統合
GitHubでオープンソース化, 33コミット。
iword, Android, 2014.3
映画のクリップを見ながら英語を学べるAndroidアプリケーション。
使用技術: Android SDK, Java
担当業務:
- 映画クリップの再生と学習インターフェースの開発
- インタラクティブなコンテンツを通じて語彙力と理解力を向上させる機能の実装
成果: 2014年AVOSクラウドハッカソンで3等賞を受賞。
SegmentFault: 2014年AVOSクラウドハッカソンの成果レビュー
Bjfu Assistant, Android, 2014.1 - 2014.6
北京林业大学のキャンパスアシスタントアプリ。成績確認や同窓会フォーラムへの参加などの機能を統合。
使用技術: Android SDK, Java
担当業務:
- 成績確認やフォーラム参加などのコア機能の開発
- ユーザーインターフェースの設計と実装
- 北京林业大学で約3500人のユーザーに利用される



LeanChat, Android, 2014.7 - 2014.12
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, Frontend, 2015.7
ブラウザのタブが多すぎる場合に最も古いタブを自動で閉じるChromeプラグインを開発。ブラウザのパフォーマンスとユーザーエクスペリエンスを向上。
使用技術: JavaScript, Chrome API
GitHubでオープンソース化, 19コミット。

Reveal-In-GitHub, MacOS, 2015.10
現在のリポジトリ内からGitHubの主要機能にシームレスにナビゲートするXcodeプラグインを作成。GitHubの履歴、Blame、プルリクエスト、Issue、通知に素早くアクセス可能。
使用技術: Objective-C, Xcode Plugin API
GitHubでオープンソース化, 57コミット。

CodeReview, Full Stack, 2015.11 - 2016.7
コードレビュー、コミュニケーション、共有のための専門プラットフォーム。エンジニアがコードを提出し、専門家のレビューを受けてコード品質を向上。
使用技術: PHP, Vue.js, CodeIgniter, 阿里巴巴クラウド
担当業務:
- PHPとCodeIgniterを使用したバックエンド開発
- Vue.jsを使用したフロントエンド機能の実装
- 阿里巴巴クラウドとの統合によるスケーラブルで信頼性の高いインフラ構築
- ユーザー管理、コード提出とレビュープロセス、通知システム、決済統合、イベント/ワークショップ管理の処理
GitHubでオープンソース化:
- code-review-server, 275コミット
- code-review-web, 488コミット(うち302コミットを担当)


Fun Live, Full Stack, 2016.6 - 2017.12
知識ライブ配信プラットフォーム。ユーザーはプログラミングやデザインなどの知識講義に参加可能。有料でライブセッションに参加したり、講師に報酬を与えたりできる。
使用技術: PHP, MySQL, Vue.js, CodeIgniter, 阿里巴巴クラウド, SRSストリーミング, WeChat SDK
担当業務:
- バックエンドとフロントエンドの大部分のコードを開発
- ライブ配信のためのOBSツールを統合
- ユーザー登録、決済、通知機能を実装
- 約3万人のユーザーと数百万のページビューを達成
GitHubでオープンソース化:
- live-server, 661コミット(うち555コミットを担当)
- live-mobile-web, 528コミット(うち426コミットを担当)
- live-web, 140コミット
- live-wxapp, 63コミット
モバイルウェブサイト:






WeChatミニプログラム:



デスクトップウェブサイト:


Mianbao Live, Backend, 2017.10 - 2017.12
コンテンツ収益化とソーシャルエコノミーのワンストップソリューションを提供。
使用技術: PHP, Laravel, TypeScript, Go
担当業務:
- バックエンドをリファクタリングし、複数言語のロジックを1つに統合
- パフォーマンス、安定性、ユーザーエクスペリエンスを改善
- Laravelを使用したサーバーサイド開発を実装


スーパーブレイント番組向けWeChatミニプログラム, Full Stack, 2018.3 - 2018.4
江蘇テレビのスーパーブレイント番組向けWeChatミニプログラムを開発。ユーザーが楽しめるパズルを特徴とし、ホストが口頭放送でユーザーを導き、特定の技術的課題を提示。
使用技術: Java, Spring, Redis, 阿里巴巴クラウド, WeChat DevTools
担当業務:
- JavaとSpringを使用したバックエンドサービスの開発
- WeChatミニプログラムフレームワークを使用したフロントエンドコンポーネントの実装
- Redisを使用した高負荷下での高性能と信頼性の確保

Chongding, Full Stack, 2017.9 - 2018.1
HQ Triviaに似たモバイルクイズアプリ。ユーザーが賞金をかけたライブクイズゲームに参加可能。
使用技術: Java, Spring, Redis, Kafka, Zookeeper, WebSocket, Socket.IO
担当業務:
- バックエンドサービスと管理パネルのフロントエンドを開発
- リアルタイムクイズゲーム機能の設計と実装
- SEI(Supplemental Enhancement Information)を使用したライブ配信とゲームイベントの同期技術ソリューションに貢献

Square Root Inc - 50の様々なプロジェクト, プロジェクト管理 & 一部ソフトウェア開発, 2018.1 - 2019.12
ウェブサイト、ゲーム、WeChatミニプログラムなど、Square Root Incの50の様々なプロジェクトを管理および開発。
使用技術: プロジェクト要件に基づき様々
担当業務:
- プロジェクト交渉、チーム調整、クライアントコミュニケーションの管理
- 様々なプロジェクトのソフトウェア開発に貢献
- クライアントに対するタイムリーな納品と高品質の成果を確保

(プロジェクト管理を担当)
ShowMeBug - エンタープライズWeChatエントランス, Full Stack, 2021.7 - 2021.9
ShowMeBugは実践的なプログラミングをサポートする技術能力評価プラットフォーム。技術人材の効率的かつ正確な評価と採用を可能に。
ShowMeBugをエンタープライズWeChatと統合し、エンタープライズWeChatエコシステム内で技術面接ツールにシームレスにアクセス可能に。
使用技術: Ruby, PostgreSQL, WeChat SDK, Docker
担当業務:
- ログインインタビューアクセスの統合機能を開発
- Dockerを使用したブラウザ内プログラミング環境構築に関する技術調査を実施

LvchenSign, Frontend, 2020.4 - 2020.5
様々なビジネスやイベント向けの看板制作を専門とするLvchenSign。品質と創造性に焦点を当て、ブランドを強化し観客を魅了する影響力のあるビジュアルソリューションを提供。
LvchenSignのフロントエンドを開発。看板制作を専門とするウェブサイト。
使用技術: HTML, JavaScript, CSS, Bootstrap
担当業務:
- ウェブサイトのフロントエンドを設計・実装
- 製品展示のための直感的でユーザーフレンドリーなインターフェースを作成
GitHubでオープンソース化, 40コミット。lvchesign.comでオンライン公開。

DBS Client Connect - 株式取引, Backend, 2021.12 - 2022.6
AIとデータ駆動型の顧客関係管理プラットフォームであるDBS Client Connectに貢献。株式取引マイクロサービスに焦点を当てる。
使用技術: Java, Spring Cloud, Jenkins, Pivotal Cloud Foundry
担当業務:
- 株式取引のバックエンドサービスを開発。株式表示、顧客表示、取引前チェック、注文作成の機能を作成。
- Avaloq APIを統合し、基盤インフラを強化しユーザーエクスペリエンスを向上。
DBS DigiBank CN - 投資信託, Backend, 2022.7-2022.11
モバイルバンキングをより速く便利にするために再設計されたDBS DigiBank CN。
共同チームの一員として、投資信託マイクロサービスのバックエンド開発に貢献。
使用技術: Java, Spring Cloud, Jenkins, Pivotal Cloud Foundry, Kibana
担当業務:
- 投資信託の購入と償還機能を強化し、ユーザーエクスペリエンスとシステム信頼性を改善
- 構造化投資商品、投資ポートフォリオ、取引リストに関連するマイクロサービスのバグ修正とコード強化に貢献し、システム全体の安定性と正確性を向上
- パフォーマンステストを実施し、ログを分析してQPSに関するレポートを生成、チームメンバーと協力してパフォーマンスを最適化
- Karateテストツール向けにテスト生成を自動化するツールを開発し、テストプロセスを効率化しテストカバレッジを向上
PayMe By HSBC - 自動トップアップ, Backend, 2022.12 - 2023.7
HSBCのPayMeは友人への送金やオンライン/オフラインの店舗へのモバイル決済を行う便利な方法。
使用技術: Java, Spring, Kafka, Azure, Azure DevOps, AWS
担当業務:
- バックエンドエンジニアチームと協力し、残高が一定額を下回った際にユーザーのクレジットカードまたはデビットカードから自動的に資金を補充する自動トップアップ機能を開発
- Azure EventHubからの支払い後イベントを協力的に監視し、シームレスな統合を確保し、ユーザーが自動トップアップ設定を行った際にトップアップをチェック
- オブジェクト指向プログラミング原則を適用してケースをエレガントに処理し、アスペクト指向プログラミングを活用して自動トップアップテーブルの変更を監査ログに記録
- AWS移行プロセス中にチームを支援し、IAMとRDS設定のトラブルシューティングを行いスムーズな移行を確保
AIパワードストーリーボット, Full Stack, 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, Backend, 2025.02 - 現在
使用技術: Java, Spring Boot, IBM Db2, マルチスレッド, Maven, Nexus, Angular, Python, Windows, Control-M, IBM WebSphere Application Server, Copilot, YourKit
担当業務:
- TEKsystemsの下請けとしてHSBCのエンタープライズテクノロジー部門でファイナンストランスフォーメーションプラットフォームのバックエンドシステムを開発・最適化
- 会計、元帳、銀行システムに関する専門知識を活用し、新しい財務ヘッダーの提出と承認ワークフローを強化しながら、財務データ処理(インポート、検証、エクスポート)の機能を維持
- Copilotを使用して根本原因分析、Pythonスクリプト生成、約50の技術ガイド作成などのタスクを実行し、ローカル開発からUATテスト、本番リリースまでの完全な開発ライフサイクルを管理
- CopilotなどのAIツールを使用した革新的な銀行技術ソリューションを開発、YourKitを使用したパフォーマンスプロファイリングを行い、AIエージェントとして自律的にプロジェクトアーキテクチャを分析し、チームと協力し、包括的なロギングとドキュメントを通じて改善
- AspectJを使用して広範なログを収集し、デバッグ状態をテキストに変換してAIチャットボットのコンテキストを提供することで、大規模な金融プロジェクトにおけるAIソフトウェアエージェントの実装を探求