TANG SHIQIANG(湯 世強) (yuseikyo) のビジネス経験

見積もり・仕事の相談を承ります。

  • 日本のHRテック企業でクラウド型人材管理システムのフルスタック開発リーダー(導入企業300社突破)

    IT・通信・インターネット エンジニア 正社員 本業として

    ■ プロジェクトの目的
    日本企業向けのクラウド型人材管理システム(勤怠管理・人事評価・採用管理を統合したSaaS)の開発・運用。中小企業から大企業まで幅広く利用できる柔軟なシステム構築と、日本の労働法規に完全準拠した機能実装が求められる。また、グローバル展開を見据えた多言語対応基盤の構築も目的としている。

    ■ 体制・人数
    開発チーム15名(フロントエンド3名、バックエンド4名、フルスタック5名、インフラ1名、QA2名)
    私はシニアフルスタックエンジニアとして、フロントエンド・バックエンド両方のアーキテクチャ設計と実装を担当

    ■ 自分のポジション・役割
    ・React + TypeScriptによるフロントエンド基盤の設計・実装
    ・Node.js + Expressによるバックエンド API開発と既存システムのリファクタリング
    ・AWS環境でのインフラ構築・運用(EC2、RDS、S3、Lambda)
    ・データベース設計・最適化(MySQL/PostgreSQL)とクエリパフォーマンス改善
    ・CI/CDパイプラインの構築による開発効率化

    ■ 目的を達成する上での課題
    ・レガシーコード(jQuery + PHP)から最新技術スタック(React + Node.js)への段階的移行
    ・大量の人事データを扱うため、個人情報保護とセキュリティ対策が最重要課題
    ・複雑な日本の労働法規(変形労働時間制、フレックスタイム等)への対応
    ・導入企業数の増加に伴うシステムのスケーラビリティ確保

    ■ 課題に対して取り組んだこと
    ・Strangler Figパターンを採用し、リスクを最小化しながら段階的にモダン化を実施
    ・GDPR・個人情報保護法に準拠した暗号化・アクセス制御機構を実装(ISO27001取得に貢献)
    ・労務専門家と協働し、複雑な労働法規ロジックをテスト駆動開発で確実に実装

    ■ ビジネス上の成果
    ・システムのレスポンス速度を平均3秒から0.8秒に短縮し、顧客満足度が25%向上
    ・レガシーシステムの刷新により、新機能開発スピードが3倍に向上
    ・多言語対応機能の実装により、外資系企業からの引き合いが増加(前年比150%)
    ・セキュリティ強化により、大手企業(従業員5000名以上)の導入が3社実現

    PHP、React.js、TypeScript、Node.js、Express、MySQL、PostgreSQL、Redis、AWS(EC2/S3/Lambda/RDS)、Docker、Git、CI/CD、Scrum開発、UI/UX設計、RESTful API、Azure

    見積もり・仕事の相談

  • アリババ天猫(Tmall)で年間流通総額3兆円規模のECプラットフォームのバックエンド開発

    IT・通信・インターネット エンジニア 正社員 本業として

    ■ プロジェクトの目的
    中国最大級のBtoCプラットフォーム「天猫(Tmall)」において、商品検索・レコメンデーション・決済システムのバックエンド基盤を構築。特に「独身の日(11月11日)」の大規模セールイベントにおいて、1日で5億人以上のユーザーアクセスと3兆円規模の取引を安定的に処理できるシステムの実現を目指した。

    ■ 体制・人数
    大規模開発組織(私が所属したバックエンドチーム:30名、全体プロジェクト:200名以上)
    スクラムチーム制で、1チーム8-10名で構成

    ■ 自分のポジション・役割
    ・Node.jsを用いた商品検索API・商品詳細APIの設計・開発
    ・Redisを活用した分散キャッシュシステムの構築による高速化
    ・マイクロサービスアーキテクチャへの移行プロジェクトに参画
    ・APIゲートウェイの実装とレートリミット機能の開発

    ■ 目的を達成する上での課題
    ・「独身の日」セール時の同時接続数が通常の100倍以上に達し、システムダウンのリスク
    ・数億件の商品データからの高速検索・レコメンデーション処理の実現
    ・中国全土(34省)からの膨大なアクセスに対する応答速度の均一化

    ■ 課題に対して取り組んだこと
    ・Redis Clusterを活用した3層キャッシュ戦略を実装し、DBアクセスを90%削減
    ・CDNとエッジコンピューティングを組み合わせた地域最適化により、平均レスポンスタイムを60%改善
    ・Dockerコンテナ化とオートスケーリング設定により、トラフィック急増時も自動で対応
    ・綿密な負荷試験(最大秒間100万リクエスト)と継続的なパフォーマンスチューニング

    ■ ビジネス上の成果
    ・マイクロサービス化により、新機能のリリースサイクルを月1回から週1回に短縮
    ・2017年「独身の日」の1日の流通総額2兆5千億円達成に技術面で貢献
    ・チーム内で「ベストエンジニア賞」を受賞

    Node.js、Express.js、Koa.js、MySQL、MongoDB、Redis、Kafka、マイクロサービスアーキテクチャ、RESTful API、負荷分散、キャッシュ戦略、阿里云(Alibaba Cloud)、Docker

    見積もり・仕事の相談

  • 中国最大級の暗号通貨取引所でフロントエンド開発リーダー (取引高国内シェア80%)

    IT・通信・インターネット エンジニア 正社員 本業として

    ■ プロジェクトの目的
    中国最大級のビットコイン取引所「比特币中国(BTCC)」において、リアルタイムで取引データを表示するフロントエンド基盤の構築と、ユーザーエクスペリエンスの向上を目的としたプロジェクト。当時、中国国内の取引高シェア80%を占める取引所として、毎秒数千件の取引リクエストに対応する必要があった。

    ■ 体制・人数
    開発チーム8名(フロントエンドエンジニア3名、バックエンドエンジニア4名、UIデザイナー1名)
    私はフロントエンド開発担当として、主要な取引画面の実装を担当

    ■ 自分のポジション・役割
    ・リアルタイム取引画面のフロントエンド設計・実装
    ・WebSocketを活用した価格・注文情報のリアルタイム更新機能の開発
    ・取引チャート(ローソク足・出来高グラフ)の実装
    ・レスポンシブデザイン対応によるモバイル取引画面の最適化
    ・セキュリティ対策(XSS、CSRF対策)の実装

    ■ 目的を達成する上での課題
    ・毎秒数千件の取引データをブラウザ上でリアルタイム表示する際のパフォーマンス問題
    ・暗号通貨取引という特性上、セキュリティの脆弱性が許されない環境
    ・ユーザーの資産を扱うため、表示遅延や誤表示が重大な損失につながるリスク
    ・中国全土からのアクセス集中時の画面フリーズ問題

    ■ 課題に対して取り組んだこと
    ・WebSocketとローカルキャッシュを組み合わせたデータ更新方式を設計し、サーバー負荷を30%削減
    ・仮想DOMを活用したレンダリング最適化により、チャート更新速度を従来比3倍に向上
    ・多層防御のセキュリティアーキテクチャを実装(トークン認証、入力検証、暗号化通信)
    ・パフォーマンスモニタリングツールを導入し、ボトルネックを可視化して継続的に改善

    ■ ビジネス上の成果
    ・取引画面の応答速度を平均200msから50msに短縮し、ユーザー満足度が大幅向上
    ・モバイル対応により、モバイル経由の取引が全体の35%まで増加
    ・セキュリティインシデントゼロを1年以上継続達成
    ・UIの改善により、新規ユーザーの取引開始率が42%向上
    ・中国国内No.1の取引所としての地位確立に貢献

    JavaScript、jQuery、HTML5、CSS3、WebSocket、リアルタイムデータ処理、チャート可視化、セキュリティ対策、ユーザー認証システム

    見積もり・仕事の相談