Chendi Wu

注重细节的全栈工程师,致力于构建高质量产品。

Shenzhen, China
TelegramLinkedInX
English中文

关于我

  • 具备 7 年团队管理经验,统筹管理 30+ 人研发团队,负责人才梯队建设、绩效考核与晋升评定、人力排期,适配高强度快迭代节奏;
  • 技术栈涵盖 JS/TS、Node.js、Python、Golang、Rust、React/Next.js、Vue/Nuxt.js、React Native/Flutter、小程序 等;
  • 具备多个业务系统 0-1 架构搭建 与 存量项目重构 经验,主导需求分析、架构设计与落地,熟练运用 Cloudflare Workers、Durable Objects 等 Serverless 架构及浏览器端 WebAssembly/WebGPU 方案,兼具前后端一体化工程化能力;
  • 自学能力强,善于跨团队协作,兼具技术深耕、团队管理与业务落地能力。

工作经历

  • WShotoWShoto2021.06 ~ 至今

    前端架构组 → FE标品三组(技术骨干)→ FE-PaaS化组(技术负责人)

    领导企业级 PaaS 平台的前端架构和团队建设工作。

    • 从零组建并带领 15+人 广州前端团队,主导 100+ 技术面试,成功招募 7名P6+ 以上高级工程师;
    • 推行 PIP 与梯队培养机制,优化团队效能,季度交付效率提升 40%,需求吞吐量增长 60%(TAPD);
    • 主导 标品+KA组 架构升级,落地 TypeScript,类型覆盖率 90%+,重大生产BUG减少 60%(TAPD);
    • 推动 Node.js + Docker 中间层服务,提供 BFF 层服务,接口响应时间优化至 ≤500ms 内;
    • 搭建前端工程化体系:私有化 Nexus(100+ 复用组件、SDK、埋点、数据服务等)、接入 Sentry 监控平台(错误率下降 35%)、CI/CD 开发 5s 内快速回滚功能;
    • 搭建低代码平台,覆盖 80%+ 表单/列表页开发,需求交付周期从 2周→1周;
    • 主导技术部门内部分享 10+ 场;
    • 技术方案支撑公司获 腾讯/红杉亿元级投资,并完成 2022年3亿元B轮融资;
    • 主导项目入选公司 年度Top3技术成果,个人获 2021/2022技术突破奖。
    JavaScript/TypeScriptNode.jsReact/Next.jsVue.js/NuxtSentryELKGraphQLWebSocketsWebpack/Vite微前端
  • AEONAEON2020.12 ~ 2021.06

    高级前端开发工程师

    主导企业级数字零售平台的前端架构与策略研发。

    • 技术架构:主导 数字中台系统、H5/APP/小程序/自动结账一体机 全端架构设计,落地 微前端方案,模块复用率提升 40%+;搭建 私有 npm + 组件库,团队开发效率提升 35%;
    • 前沿探索:成立前端实验室,推动 低代码平台、Node.js 聚合服务、前端监控体系 等技术落地,2项方案获集团技术推广;
    • 团队建设:主导技术分享 4 场;
    • 牵头 数字化模型逆输入日本,获 AEON 全球优秀团队 称号;
    • 主导 买菜APP 前端优化,推动用户留存率提升 15%,入围 2021行业TOP30。
    JavaScript/TypeScriptNode.jsReact/Next.jsGraphQLApolloWebSocketsWebpack微前端
  • VZANVZAN2019.03 ~ 2020.12

    前端开发工程师 → 前端团队负责人

    负责多媒体直播 SaaS 平台的前端战略与团队建设。

    • 从零搭建 10+人 前端团队,主导招聘与梯队建设,优化团队技术层级(Junior/Senior/Tech Lead),培养 3名 技术骨干晋升;
    • 核心业务:主导微赞中台系统、移动端 (H5/小程序/公众号)、云导播、云剪辑、互动课堂等产品的前端开发与架构优化;
    • 建立标准化开发流程:制定代码/分支规范,推行代码评审机制,团队代码质量提升 50%+;
    • 推动 DevOps 落地:搭建 CI/CD 自动化流水线,实现日均 10+次 安全发布;
    • 搭建私有 npm + 交互式文档平台,降低组件使用门槛与交互的规范化等;
    • 开发 CLI 工具链(Lint/构建/组件生成),重复工作量减少 60%;
    • 质量保障:建立前端监控体系(Elastic APM)+ Elasticsearch(线上错误率下降 30%),MTTR 缩短至 1小时 内;
    • 统一 H5/小程序/公众号技术栈,跨端开发效率提升 35%;
    • 推动技术方案标准化,输出《前端最佳实践》知识库,提升团队代码质量与可维护性。
    JavaScript/TypeScriptNode.jsVue.js/NuxtWebSocketsWebRTCflv.jsWebpack
  • Renzhi CloudRenzhi Cloud2017.06 ~ 2019.03

    前端开发工程师

    负责仁智云系统及相关产品的前端开发工作。

    • 根据设计稿使用 HTML 和 CSS 进行页面还原,提升交互体验
    • 使用 H5 与 Bootstrap 实现响应式 PC 端页面,适配不同屏幕尺寸
    • 运用 JavaScript 与 AJAX 增强页面交互与数据通信,提高用户体验
    • 利用 Ionic 框架开发跨平台移动应用,结合 AngularJS 处理数据逻辑
    • 与产品经理和后端密切配合,高效实现多方需求,按期交付产品版本
    AngularIonicCordovaTypeScriptNode.jsjQuery

教育背景

  • 武汉理工大学

    计算机科学与技术专业

个人项目

查看全部
  • IKUI preview
    IKUI
    React UI Component Library

    Beautiful, sophisticated UI components designed for modern React and Tailwind CSS applications. A collection of pre-built, refined components to streamline web app development.

    Next.jsBase UITailwind CSS v4shadcnTypeScript
    LiveCode
  • Flnk preview
    Flnk
    Privacy-first Link Shortener

    A privacy-respecting URL shortener with edge-based redirect logic (KV cache + D1 fallback), geo/device routing, password protection via Argon2id, and cookieless analytics powered by Cloudflare Analytics Engine. AI slug generation, social login, and a full dashboard with export/import/backup.

    Next.js 16DrizzleD1 / LibSQLbetter-authWorkers AICloudflare Workers
    LiveCode
  • Clearify preview 1
    Clearify preview 2
    Clearify preview 3
    Clearify preview 4
    Clearify preview 5
    Clearify
    Image & Video Processing Toolbox

    One-click background removal, batch compression (AVIF / WebP / JXL and more), and video compression with up to 90% size reduction. Everything runs locally in your browser — no uploads, no servers.

    Next.jsTransformers.jsWebGPUFFmpeg.wasm
    LiveCode
  • Dropply preview
    Dropply
    Local Encryption & Encrypted File Sharing

    Encrypt and decrypt files and text locally with XChaCha20-Poly1305 — password or public-key mode, all in a Web Worker. Optionally share the finished ciphertext via a retrieval code (no key in the link); the server never sees plaintext. Decoupled into a Next.js web app and a Cloudflare Workers API.

    Next.jsCloudflare WorkersXChaCha20-Poly1305Argon2idECIESWeb Workers
    LiveCode
  • jsc preview
    jsc
    JavaScript → WebAssembly Compiler

    An ahead-of-time compiler that turns JavaScript/TypeScript directly into WebAssembly, running on Wasmtime with no JIT or interpreter. NaN-boxed values, a bump-allocated linear-memory heap, and closures with capture-by-reference, with support for generators, async/await, try/catch, and classes.

    RustWebAssemblyCompilersSWCWasmtime
    Code
  • Baccarat preview 1
    Baccarat preview 2
    Baccarat preview 3
    Baccarat preview 4
    Baccarat
    Telegram Group Baccarat Platform

    Telegram group baccarat on one Cloudflare Worker — Durable Objects hold the live round (state machine, alarms, WebSocket fanout), D1 holds an append-only integer ledger, and one pre-rendered Nuxt build serves the landing site, the Mini App table and the operations console. Source is private; the repo is the public design write-up.

    HonoGrammyNuxtCloudflare WorkersDurable ObjectsCloudflare D1TypeScript
    LiveCode