梁子龍(LIANG ZILONG)
GitHub:@zlliang
Portrait
学歴
復旦大学 — 修士
2019/09 – 2022/06
数学科学学院 / 計算数学専攻
復旦大学 — 学士
2015/09 – 2019/06
数学科学学院 / 情報と計算科学専攻
職歴
ByteDance — シニアフロントエンド開発者、Douyin Eコマース
2024/09 – 現在
キーワード:React、TypeScript、ローコードプラットフォーム、製品設計、アーキテクチャ設計、製品運営、Node.jsサーバーサイド開発
ランク:2-1
Douyin Eコマースフロントエンド技術部門に所属し、Eコマース向けの汎用ローコードプラットフォームの構築に参加
ローコードプラットフォームのページ公開とランタイムモジュールを担当し、ローコードランタイムアーキテクチャ、マテリアルエコシステム、ページ生産チェーンなどに精通
内部スタートアップフェーズから製品イテレーションをフォローし、製品要件設計、技術ソリューション設計、要件開発、機能運営など、製品イテレーションプロセス全体を主導する経験あり
開発作業はフロントエンドページとNode.jsサーバーサイド開発をカバーし、サーバーサイド開発、デバッグ、デプロイ、ログ監視プロセスに精通
重点プロジェクト1:ローコードページ公開プロセスを設計、実装、推進し、ローコードスキーマの公開とアクセスが社内フロントエンドR&Dインフラを再利用できるようにし、マルチ環境、社内外ネットワーク、グレーリリース、その他のカスタム公開前後チェックをサポートし、10以上のEコマースビジネスがページR&D効率を向上させるのを支援
重点プロジェクト2:ローコードページコードレンダリングモードを設計、実装、推進し、ビジネスがページランタイムパフォーマンスを40%以上向上させるのを支援し、パフォーマンス分析ツールを提供し、ページパフォーマンスのワンストップ分析と最適化ソリューションを提供
Tencent — フロントエンド開発者、R&D効率プラットフォーム
2022/07 – 2024/09
キーワード:Vue、TypeScript、R&D効率、DevOps、Kubernetes、クラウドネイティブ
ランク:2年以内にT5からT7に昇進
技術工程事業グループ(TEG)に所属し、社内10,000以上の開発プロジェクトのDevOpsニーズをサポートする社内R&D効率プラットフォームの構築に参加
CI/CDプロダクトのWebフロントエンド開発を主に担当し、CIパイプライン、アーティファクト管理、マルチリージョンデプロイオーケストレーションなどの現代CI/CD機能をカバー
KubernetesクラウドネイティブデプロイメントなどのDevOps業界の最新動向に精通し、WebマイクロフロントエンドアプリケーションのR&Dとコラボレーションプロセスに精通
重点プロジェクト1:R&D効率プラットフォームのクラウドネイティブデプロイメント能力の新要件をサポートし、マルチリージョンデプロイオーケストレーション、自動デプロイパイプラインなどを提供し、Tencent Meeting、QQチャンネルなどの社内重点ビジネスのオンボーディングを支援し、R&D効率を実現;継続的デプロイメントインタラクションを最適化し、自動ビルドとデプロイメント効率を継続的に向上させ、アーティファクトビルド時間を80%削減し、各環境のデプロイメント手動操作時間を90%削減
重点プロジェクト2:R&D効率プラットフォームのCI/CDフロントエンドモジュールのアーキテクチャと品質を最適化し、パフォーマンス最適化と自動テストを行い、プラットフォームの使用をより便利で安定させる;ビルドキャッシュの導入、サードパーティ依存関係の個別パッケージング、モジュールフェデレーションなどのメカニズムにより、モジュール自体の依存関係ビルド速度を約70%向上;モジュールコード分割、依存関係最適化などを通じて、クライアントサイドレンダリングLCPなどの指標を約50%最適化
Bilibili — フロントエンド開発者、商業化技術(インターン)
2020/11 – 2021/08
キーワード:Vue、商業化、広告配信システム、DevOps
多数のBサイド商業化インフラストラクチャの開発に参加し、CRM、広告配信システム、コンテンツブーストシステムなど、商業化関連のビジネスプロセスに精通
各種商業化製品のCサイド活動ページの再利用可能なコンポーネントの開発に参加し、大規模なブランドマーケティングプロジェクトの効率向上と技術サポートを提供
パーソナルプロジェクト
個人ブログ:https://zlliang.me、私の技術実験場でもあり、以前はHexo、Next.js、VitePressなどを使用し、現在のバージョンはAstroで構築
WeChatミニプログラム開発:https://github.com/zlliang/fdu-classrooms、学生時代の趣味プロジェクトで、現在はオフライン、貴重なミニプログラム開発経験を提供
スキル
プログラミング言語とツール:JavaScript/TypeScript、Python、Shellに精通、SQL、Go、Rustなどを理解
フロントエンド技術スタック:Node.js、ES6、React、Next.js、CSS-in-JS、Vue、Vite、Vitest、Cypress/Playwright、Webpack、ESLintなど
DevOps概念と実装:テスト駆動開発、CI/CD、Docker、Kubernetesなど
語学力:英語 TOEFL 104、日本語 JLPT N2