中国 · 天津

嗨,我是丁强。

全栈工程师 · 独立产品创作者 · 身兼数职

构建 Web 产品及其背后的技术基础,专注前端架构、复杂移动交互、PWA 基础设施与 SDK 工程。在带领团队交付的同时,持续参与 React 和 TypeScript 一线研发,也独立开发产品、维护开源项目。

GitHubTwitter
开放工作机会

精选项目

PWARelay · PWA 全生命周期平台

独立开发者 · 产品架构与全栈研发

面向 Web 团队的 PWA 全生命周期基础设施,围绕安装、离线缓存、版本更新、消息推送与可观测性提供统一接入能力。基于 TypeScript、React、Hono 与 Cloudflare 设计并构建平台,将这些能力沉淀为可复用的 SDK。建立 Spec 驱动的 AI Agent 研发流程,结合 TDD、代码评审与 CI 验证,具备可追踪的需求、实现与验收链路。

PWARelay Dashboard 改版预览,展示安装与归因示例数据
示例数据
PWARelay Dashboard 改版预览,展示安装与归因示例数据

示例数据

Lemon Squeezy JavaScript SDK

官方 v2 重构贡献者 · 独立社区 v5 创建者

面向 Lemon Squeezy 支付与订阅 API 的类型安全 SDK。主导官方 v2 的 TypeScript 重构,建立支持 Tree Shaking 的模块化接口;随后独立重建社区 v5,增加显式客户端、v4 兼容层与 Webhook 签名校验。

社区 v5 TypeScript 示例:创建 Lemon Squeezy 客户端并查询订单
代码示意图 · 社区 v5
社区 v5 TypeScript 示例:创建 Lemon Squeezy 客户端并查询订单

代码示意图 · 社区 v5

Online Arbitrage Tool

独立产品 · 全栈开发与商业化运营

面向 Amazon 卖家的选品分析工具(Chrome 扩展),辅助识别商品销售限制、履约方式与竞争报价。基于 Vue 3、TypeScript 与 Manifest V3 开发产品,适配 20 个 Amazon 站点,整合危险品、FBA/FBM、Offer、Buy Box 与商品编码等分析信息。建立设备绑定与 License 授权体系,并完成 Chrome Web Store 上架。

Online Arbitrage Tool 在 Amazon 商品列表中展示销售限制与 FBA/FBM 报价数量
商品列表批量商品检测
Online Arbitrage Tool 在 Amazon 商品列表中展示销售限制与 FBA/FBM 报价数量

商品列表批量商品检测

工作经历

  1. VOLUPTAS CO, INC.

    Bonbon · 全球化社交娱乐平台

    大前端 Leader2025.06 – 至今
    • 负责全球化社交娱乐平台的前端架构、技术方案、代码评审与周级交付,持续参与即时消息、音视频及支付交易等核心链路研发。
    • 基于 React 与 TypeScript 建立按业务域组织的技术基础,支持 Web、PWA 与 Hybrid App;治理消息缓存、滚动稳定性与弱网重连。
    • 设计推送通知深链机制,建立真实用户体验监测、包体预算与 Lighthouse CI 质量门禁。
    • React
    • TanStack Query
    • PWA
    • Sendbird
    • TRTC
    • OneSignal
  2. 安徽藏艺科技有限公司

    BitYou · Web3 课程与运营平台

    全栈开发工程师2024.09 – 2025.06
    • 独立完成 Web3 课程与运营平台从技术选型、架构设计到前后端、智能合约研发及部署的完整交付。
    • 基于 Nuxt 与 Supabase 构建课程及认证体系,交付钱包连接、链上购买、订阅与自动分润。
    • 研发类型安全的合约 SDK 与 Node.js 事件索引服务,支持断点恢复、幂等写入、失败重试及状态告警。
    • Nuxt
    • Sui Move
    • Supabase
    • Hono
  3. 北京酷云互动科技有限公司

    酷云小程序及大数据多端应用与 SaaS 平台

    高级前端工程师 → 前端技术负责人2014.10 – 2024.08
    • 主导 ky.live 与酷云 EYE 系列小程序及 SaaS 产品的前端架构与交付;2020 年 10 月晋升前端技术负责人,带领最多 6 人前端团队。
    • 以 Vue 与 TypeScript 落地 qiankun 微前端及 uni-app / Taro 跨端交付,沉淀通用组件与图表适配能力。
    • 建设 GitLab CI/CD、私有包分发与 Node.js 自动化工具链;向 Taro 生态贡献 taro-plugin-pinia 及项目模板,相关成果合并至 @tarojs/cli。
    • Vue
    • uni-app
    • Taro
    • qiankun
    • ECharts
    • 微信小程序

简历

技术栈

前端与框架

  • TypeScript
  • React
  • React Router
  • Next.js
  • TanStack Start
  • Vue
  • Vue Router
  • Nuxt
  • Nuxt Content
  • Astro

状态管理、Hooks 与校验

  • Zustand
  • TanStack Query
  • ahooks
  • VueUse
  • Pinia
  • Zod

UI 与可视化

  • Tailwind CSS
  • shadcn/ui
  • Nuxt UI
  • antd-mobile
  • ECharts
  • Figma

后端与云服务

  • Node.js
  • Hono
  • Cloudflare
  • Supabase
  • Drizzle ORM

Web3

  • Sui TypeScript SDK
  • Sui Move
  • Solidity
  • viem
  • wagmi
  • ethers

工程与交付

  • Vite
  • Vite+
  • Vitest
  • Git
  • GitLab CI/CD

AI 与开发工具

  • AI SDK
  • Cursor
  • Codex
  • Claude Code

更多作品

CC-Connect · AI 编程 Agent 远程协作平台

开源二次开发 · 核心功能设计与研发

基于开源 CC-Connect 扩展的 Telegram 远程开发工具,连接 Claude Code、Codex 等编程 Agent,支持成员通过群聊共享会话、提交任务、审批工具操作并接收执行结果。

基于 Go 设计跨 Topic 共享会话与持久任务队列,固定任务提交时的上下文,实现同一工作目录串行、独立目录并行。完善任务中断恢复、发起人审批与动态放权,通过原子快照、执行检查点和消息回执关联处理重启、重复消息及投递失败,并补充协议契约与故障注入测试。

查看 GitHub